devel

Index

PortDescription
64tassturbo assembler compatible cross-assembler for 65xx
ElectricFencelibrary providing malloc debugging via VM protection
abseil-cppabseil common libraries (C++)
acpicareference implementation of ACPI tools
adbAndroid Debug Bridge
aflinstrumented fuzzer
afl++improved version of afl
aldassembly language debugger
alexlexical analyser generator for Haskell
amlAnother Main Loop
apache-antbuild tool for java applications
apktooltool for reverse engineering Android apk files
appstreamaccess to machine-readable software metadata
appstream-gliblibrary for AppStream metadata
aprApache Portable Runtime
apr-utilcompanion library to APR
arduboy2Arduino library for the Arduboy miniature game system
arduinoopen-source electronics prototyping platform
arduino-adafruit-gfxArduino library for Adafruit graphics
arduino-adafruit-ra8875Arduino library for Adafruit RA8875
arduino-esp32esp32 arduino core toolset
arduino-esp8266esp8266 arduino core toolset
arduino-makefileMakefile to build and upload Arduino sketches
argp-standalonestandalone version of glibc's argument-parsing functions
argtableANSI C command line parser
arm-compute-libraryArm compute library
armipsassembler for various ARM and MIPS platforms
asioheader-only C++ library for asynchronous I/O programming
asm6simple 6502 assembler
asn1cASN.1 to C compiler
astyleindenter and formatter of C/C++/Java source files
atfAutomated Testing Framework
atk2mmC++ binding for the ATK library
atkmm236C++ bindings for the ATK library
attinycoreArduino core for modern ATtiny chips
autoconf-archivecollection of macros for GNU Autoconf
autogenautomatic text creation from templates
autopep8format Python code to comply with PEP 8
avrdudeAVR microcontroller hardware in-system programmer
bamfapplication matching library
bashunitBash unit testing framework based on xUnit principles
batsbash automated testing system
bazelpolyglot build tool
bearclang database generator
binutilsGNU binary utilities
bisonGNU parser generator
blameRCS equivalent of CVS's annotate command
boehm-gcgarbage collection and memory leak detection for C and C++
boostfree peer-reviewed portable C++ source libraries
boxed-cppC++ primitive type boxing
bpythonfancy interface to the Python interpreter
bstringstring processing library
bulletphysics library
c2ffiextract FFI definitions from C, C++, and Objective C
cabal-bundleruse cabal solver to build standalone installation
cabal-installcommand-line interface for Cabal and Hackage
capnprotoserialization/RPC system
cargo-auditaudit Cargo.lock files for security vulnerabilities
cargo-ccargo helper to build and install c-like libraries
cargo-generate-vendorhelp generating metadata for cargo vendoring
cargo-instacargo subcommand for snapshot testing
catalystcatalyst development bundle
catalyst-tutorialcatalyst packages for the tutorial
catch2C++-native, header-only, test framework for unit-tests
cbindgenC bindings generator from rust code
cbmcBounded Model Checker for C and C++ programs
ccacheC/C++ compiler front-end to cache compiled object code
ccrtpimplementation of the Real-time Transport Protocol
cerealC++ header-only serialization library
cflowanalyze C source files and print a call graph
cgdbcurses GDB interface
checkunit test framework for C programs
chmlibhandling CHM files
cilframework for analysis and transformation of C
cjoseJavascript Object Signing and Encryption library
cjsonultralightweight JSON parser in ANSI C
clang-tools-extraClang extra tools
cli11command line parser for C++11
clnlibrary for efficient computations
cmockaelegant unit testing framework for C
cmockerylibrary to simplify writing unit tests for C applications
coccigrepsemantic grep, based on coccinelle
coccinelleprogram matching and transformation engine
codeblocksCode::Blocks C/C++ IDE
codecheckerclang static code analyzer
codeworkeruniversal parsing tool & source code generator
codexOpenAI terminal-based coding agent
coeurlsimple async wrapper around CURL for C++
colordiffcolorized diff tool
commoncppGNU project portable class framework for C++
coxpcallencapsulate protected Lua calls with a coroutine based loop
cppcheckC/C++ static checker
cpphsliberalised reimplementation of cpp in Haskell
cpptestunit testing framework
cppunitc++ unit testing framework
cpputestunit testing and mocking framework for C/C++
crc32cCRC32 implementation in hardware
cryptoppC++ library of cryptographic algorithms
cscopecode browsing program
csmithfuzzer for C compilers
ctftoolscollection of CTF tools
cuddColorado University Decision Diagram
cunitc unit testing framework
cutilscollection of utilities for C programmers
cutterRE platform powered by rizin
cvs-fast-exportexport an RCS or CVS history as a fast-import stream
cvs2clgenerate GNU-style ChangeLogs from CVS repositories
cvs2gitdumpimport cvs tree into git or subversion
cvs2svnmigrate repositories from CVS to Subversion/GIT/BZR
cvsgraphgraphical representation of CVS repository
cvslocksafely manipulate and inspect CVS respositories
cvsplotCVS-managed project analyzer
cvspsgenerate patchsets from CVS repositories
cvstracpatch-set and bug tracking system for CVS
cvsutilscollection of useful CVS scripts
cvswebCGI script to browse CVS repository trees
darcsadvanced revision control system written in Haskell
dasmversatile macro assembler for 8-bit microprocessors
dconfconfiguration backend system
dddData Display Debugger, graphical front-end for GDB, etc
dejagnuframework to test programs
desktop-file-utilsutilities for dot.desktop entries
dex2jartools to work with android .dex and java .class files
dfu-programmerDevice Firmware Update-based programmer for Atmel chips
difftasticdiff tool that compares files based on their syntax
diffutiltcldiff functions for Tcl
distccdistributed builds for C, C++ and Objective C
dlibC++ toolkit for machine learning and data analysis
dnspy.NET debugger and assembly editor
doc++documentation system for C, C++, IDL and Java
docopt.cppcommand-line interface description language, in c++
dotconfsimple, powerful configuration-file parser
doxygensource code documentation generator tool
doxygen-guiGUI front-end for doxygen
droplethigh performance Cloud Storage client library
dtcDevice Tree Compiler
dtoolsancillary tools for the D programming language compiler
dubpackage and build management system for the D language
duneOCaml build system
dwzDWARF optimization and duplicate removal tool
dyncallarch-independent interface for dynamic calls of C functions
ectagsmultilanguage implementation of ctags
elfcatELF visualizer, generating HTML files from ELF binaries
elftoolchainBSD-licensed implementation of compilation tools
epoll-shimsmall epoll implementation using kqueue
esbuildfast bundler for the web
etlC++ class and template library
expect-litemature, quick and easy command line automation tool
fasmflat assembler
fast-floatfast and exact implementation of from_chars for float/double
ffcallforeign function call libraries
flake8modular python code checker wrapping pep8 and pyflakes
flatbuffersmemory optimized serialization library
flatzebrageneric game engine library
flawfinderC/C++ source code auditing tool
fmtalternative formatting library for C and C++
fncterminal frontend for fossil
fossilsimple distributed software configuration management
foxC++ toolkit for GUI
fpmFortran Package Manager
frama-cextensible platform for analysis of C software
fribidilibrary implementing the Unicode Bidirectional Algorithm
gasGNU assembler
gconf2configuration database system for GNOME
gdbGNU debugger
geanysmall and lightweight IDE
gengetoptcommand line parser for c programs
geotiffGIS TIFF interchange library
gflagsc++ commandline flags processing library
giblibutility library including a imlib2 wrapper
gigglegtk-based git repository viewer
gindentGNU utility to indent C source files
gitdistributed version control system
git-annexuse git to manage files without checking them in
git-cinnabargit remote helper to interact with mercurial repositories
git-colapython powered git gui
git-crypttransparent file encryption in Git
git-filter-repoquickly rewrite git repository history
git-lfsGit extension for versioning large files
github-backupbackup a github user or organization
github-clicommand-line access to github pull requests, issues and more
gitshinteractive shell for git
glib2general-purpose utility library
glib2mmC++ interface for glib2
glibmm268C++ API for parts of GLib
glogC++ application-level logging library
glpkGNU Linear Programming Kit
gmakeGNU make
gmplibrary for arbitrary precision arithmetic
gnmeta build framework for ninja
go-toolsvarious tools for the Go programming language
gobject-introspectionGObject Introspection
gofficedocument centric objects and utilities
goopyGoogle utilities written in Python
goplsofficial Go language server developed by the Go team
goreleaserdeliver Go binaries as fast and easily as possible
gotgame of trees version control system
gpatchGNU patch
gperfperfect hash functions, to help write parsers
gputilsGNU PIC assembler and utilities
grcsGNU versions of the rcs utilities
gregPEG-based parser generator
gsettings-desktop-schemascollection of shared GSettings schemas
gslGNU Scientific Library
gsoapSOAP/REST Web Services and XML-Based apps toolkit
gtestC++ unit test framework
guilibSDL C++ GUI widget library
gwenhywfarhelper library for networking and security applications
gypgenerate SCons/Makefiles from platform-independent input
happyparser generator for Haskell
harfbuzztext shaping library
hasktagsctags-like tool for Haskell sources
help2mangenerates simple manual pages from program output
highwaylength-agnostic SIMD with runtime dispatch
http-parserparser for HTTP messages focused on performance
hubwraps git in order to extend it with extra features
iaitoRE platform powered by radare2
id-utilsgid/lid tools for looking up variables in code
illumos-os-testsillumos os-tests source for regression testing
imakemakefile generator
imake-cfconfig files for imake
immerimmutable and persistent data structures for C++
include-what-you-usetool to analyse \#includes in C and C++ source files
indiInstrument-Neutral-Device-Interface protocol implemtation
iniparserini file parsing library
intellijIntelliJ IDEA Java IDE
intellij-fsnotifierreplacement for IntelliJ's fsNotifier
ipythonenhanced interactive Python shell
iso-codeslists of the country, language and currency iso names
itclobject-oriented extensions to Tcl
jadxdex to java decompiler
jambuild utility like make
janssonlibrary for manipulating JSON data
jimarc4randomarc4random for Jim
jjuiterminal user interface for Jujutsu
json-cJSON implementation in C
json-glibJSON parser for GLib-based libraries and applications
jsoncppJSON parsing C++ API
jsonrpc-glibJSON-RPC library for GLib
jujutsuversion control system with git compatibility backend
jupyter-consoleJupyter terminal console
kainjow-mustacheheader-only string template library
kdbindingsreactive programming and data binding header-only library
kdevelopIDE for C, C++, Python, QML/JavaScript and PHP
kdiff3compares and merges multiple files or directories
knfmtkernel normal form formatter
kpropertyproperty editing framework with editor widget
kreportframework for generation of reports in multiple formats
kyua-clitesting framework
kyua-testersscriptable interfaces to interact with test programs
lagerredux for C++
legitcomplementary command-line interface for Git
leiningenClojure project automation
libHXC/C++ library with common data structures and functions
libJudygeneral purpose dynamic array
libaio_compatport of POSIX asynchronous I/O routines from DragonFly BSD
libastlibrary of assorted spiffy things
libaudiofileSGI audiofile library clone
libbfiobasic file input/output abstraction C library
libbgcodePrusa Block & Binary G-code reader / writer / converter
libbiniobinary I/O stream class library
libbsonBSON utility library
libcdadabasic data structures in C (libstdc++ wrapper)
libcoapcommunicate with embedded devices using CoAP (RFC 7252)
libconfiglibrary for manipulating structured configuration files
libconfuseconfiguration file parser library
libcrossguidminimal and cross platform C++ GUID library
libdaemonlightweight C library that eases the writing of daemons
libdisordersimple C Library for entropy measurement
libdispatchGrand Central Dispatch
libdivsufsortlibrary for lightweight suffix array construction algorithm
libdockappdockapp-making standard library for Window Maker
libdshconfiglibrary for parsing dsh-style configuration files
libdvdreadaccessing DVD files
libdwarflibrary to access the DWARF debugging file format
libeeevent expression library
libestrlibrary for string essentials
libevhigh-performance event loop library
libevent2event notification library
libeventextralibevent extra features
libfastjsonperformance-focused JSON library for C
libffiForeign Function Interface
libfirmgraph based intermediate representation and backend
libftdilibftdi, interface to ftdi debug device
libftdi1libftdi, interface to ftdi debug device
libgcrootsgarbage collector library
libgeeGObject based collection library
libggmltensor library for machine learning
libglade2library for loading GLADE interface files at runtime
libgntncurses toolkit for text-mode graphical user interfaces
libgsfGNOME Structured File library
libgtop2portable library for obtaining system information
libguesshigh-speed character set detection library
libgusbGObject wrapper for libusb1
libhiduser-space USB HID access library written in C
libidninternationalized string handling
libidn2implementation of IDNA2008 internationalized domain names
libinotifykevent based inotify
libioabstraction for general data transport
libiscsiclient-side library to implement the iSCSI protocol
libivykisasynchronous I/O readiness notification library
libixpstand-alone client/server 9P library
liblognormfast-samples based normalization library
liblouisbraille translator, back-translator and formatter
libmaalibrary for low-level data structures
libmagiclibrary to determine file type
libmemcachedC C++ API for memcached
libmpcarbitrary-precision complex numbers math library
libmtpMedia Transfer Protocol (MTP) implementation
libnfclibrary supporting Near Field Communication (NFC) devices
libnfsclient library for accessing NFS
libnotifysend desktop notifications to a notification daemon
libofxopensource implementation of the OFX specification
liboillibrary of optimized inner loops
libooplow-level event loop management library
libopensyncdata synchronization framework
libotflibrary for handling OpenType Fonts
libowfatlibrary of general purpose APIs
libpeasgobject-based plugins engine
libpeas2GObject plugins library
libplistlibrary to handle Apple Property List files
libproplistGNUstep/OPENSTEP property lists compatibility library
libscfgc library for simple configuration file format
libsigc++-2callback framework for C++
libsigc++30typesafe callback system for standard C++
libsigsegvlibrary for handling page faults in user mode
libslangstack-based interpreter for terminal applications
libsmb2userspace client library for accessing SMB2/SMB3 shares
libsoupHTTP client/server library for GNOME
libsoup3HTTP client/server library for GNOME
libspectrumZX Spectrum emulator file format library
libstdthreadsC11 standard threads library
libtallochierarchical memory pool system with destructors
libtermkeylibrary for processing of keyboard entry from a terminal
libtoolgeneric shared library support script
liburcuuser-level RCU implementation
libusb-compatlibusb-0.1 compatibility layer for libusb1
libusb1library for USB device access from userspace
libuvmulti-platform library for asynchronous I/O
libvirt-gliblibvirt wrapper suited for GObject-based applications
libvmimeC++ class library for working with Internet mail
libvolkvector optimized library of kernels
libvtermVT220/xterm/ECMA-48 terminal emulator library
libwnck3window navigator construction kit
libxsvflibrary and tools for creating SVF and XSVF JTAG players
libyajlsmall JSON library written in ANSI C
libyamlYAML 1.1 parser and emitter written in C
libzenC++ utility library
llvm-litLLVM integrated tester
llvm-openmpLLVM OpenMP libraries
log4clogging for c library
log4cpluslogging API for C++
log4cpplibrary of C++ classes for flexible logging
lpc21ispISP tool for LPC2000 and ADUC70xx microcontrollers
lpegparsing expression grammars library for lua
ltcltkLua interface to Tcl and the Tk graphical toolkit
lua-bit32bit32 compatibility module for Lua 5.1
lua-bitoplibrary for bitwise operations in Lua
lua-cjsonJSON support for Lua
lua-cliargscommand line parser for Lua
lua-cmsgpackMessagePack implementation and bindings for Lua
lua-compat53compatibility module providing Lua 5.3 style APIs
lua-language-serverlanguage server for Lua
lua-lgilua bindings to libraries using GObject-Introspection
lua-lptysimple wrapper around UNIX PTYs for lua
lua-openbsdlua bindings for OpenBSD functions
lua-penlightpure Lua libraries focusing on input data handling
lua-saylua string hashing/indexing library
lua-termterminal library for Lua
lua-tzLua library for time and date manipulation
luaalarmalarm library for the lua language
luachecktool for linting and static analysis of Lua code
luacopascoroutine oriented portable asynchronous services for lua
luadocdocumentation generation tool for Lua
luaeventlua binding of libevent
luafsfile system library for the lua language
lualdocLuaDoc-compatible documentation generation system
luapacklibrary for packing and unpacking binary data
luaposixposix library for the lua language
luaprofilertime profiler for Lua
luarexliblua binding of posix and pcre regex libraries
luaringsmultiple states library for the lua language
luarockspackage manager for lua 5.2
luassertassertion library for lua
luastdliblua library of common programming tasks
lutoklightweight C++ API for Lua
m4GNU m4 (general-purpose macro processor)
makeesparduinomakefile for ESP8266 and ESP32 Arduino projects
maturindevelop crates with pyo3, rust-cpython and cffi bindings
mavensoftware project management and comprehension tool
mcsabstract the storage of configuration settings
md4cmarkdown parser implementation in C
mercurialfast, lightweight source control management
mergirafsyntax-aware git merge driver
mesonnext-generation build system
meson-pythonmeson PEP 517 Python build backend
metaautowrapper for gnu auto*
microsoft-gslguidelines support library
mklittlefstool to build and unpack littlefs images
mkspiffstool to build and unpack SPIFFS images
mmshared memory lib for apps with pre-forked process model
mm-commoncommon build utilities for GNOME C++ binding libraries
mono-addinsframework for creating extensible applications
mowgliperformance and usability oriented extensions to C
mpfrlibrary for multiple-precision floating-point computations
msbuildbuild platform for .NET and Visual Studio
msgpackMessagePack implementation for C
msgpack-cxxMessagePack implementation for C++
mspdebugdebugger for use with MSP 430 MCUs
mtxclientclient API for Matrix, built on libcurl
myguilibrary for creating GUIs for games and 3D applications
nagelfarsyntax analysis tool for Tcl
naken430asmassembler/disassembler/simulator for MSP430 MCUs
nasmgeneral-purpose multi-platform x86 assembler
netbeansNetBeans Java IDE
ninjasmall build system with a focus on speed
npthnew GNU Portable Threads Library
nsprNetscape Portable Runtime
nugetpackage manager for .NET
objfwportable, lightweight framework for the Objective-C language
ocaml-camlp-streamsStream and Genlex libraries for Camlp4/5
ocaml-cppoOCaml preprocessor
ocaml-graphOCaml graph library
ocaml-menhirOCaml parser generator for LR(1) grammars
ocaml-ocamlbuildocamlbuild
ocaml-parmapOCaml parallel map primitive for multicores
ocaml-yojsonoptimized parsing and printing library for the JSON format
odehigh performance library for simulating rigid body dynamics
oisobject-oriented input system
olmDouble Ratchet cryptographic ratchet in C++
opendhtlightweight C++17 Distributed Hash Table implementation
openmpiopen source MPI-3.1 implementation
openocdOpen On-Chip Debugging
ophis6502-series cross-assembler
orclibrary and toolset to operate arrays of data
orcaniapotluck with different functions for different purposes
p5-Acme-Damnunbless perl objects
p5-Algorithm-Annotaterepresent a series of changes in annotate form
p5-Algorithm-C3module for merging hierarchies using the C3 algorithm
p5-Algorithm-CurveFitnonlinear least squares curve fitting
p5-Algorithm-Dependencybase class for implementing various dependency trees
p5-Algorithm-Diffinterface to compute differences between two objects
p5-Algorithm-IncludeExcludebuild and evaluate include/exclude lists
p5-Algorithm-MarkovChainmodule to create Markov chains and output based on them
p5-Algorithm-Munkresimplementation of Munkres' solution to Assignment problem
p5-Algorithm-Permuteinterface to handy and fast permutation
p5-Alien-Basebase classes for Alien:: modules
p5-Alien-Base-ModuleBuildModule::Build subclass for building Alien:: modules
p5-Alien-LibGumbobuilding, finding and using the libgumbo library
p5-Alien-wxWidgetsbuilding, finding and using wxWidgets binaries
p5-Any-Mooseuse Moose or Mouse modules
p5-AnyEventprovide framework for multiple event loops
p5-AnyEvent-Connectortcp_connect with transparent proxy handling
p5-AnyEvent-HTTPsimple but non-blocking HTTP/HTTPS client
p5-App-CLIdispatcher for command line interface programs
p5-App-Cmdwrite command line apps with less suffering
p5-App-Infointerface for providing metadata about installed packages
p5-App-Packagerinterface to a number of common packagers
p5-AppConfigbundle for reading and parsing config files
p5-AppConfig-Stdsubclass of AppConfig that provides standard options
p5-Array-ComparePerl module for comparing arrays
p5-Array-Diffperform diffs on arrays
p5-Array-RefElemset up array elements as aliases
p5-Array-Windowcalculate windows/subsets/pages of arrays
p5-AutoXS-Headersimple container for the AutoXS header file
p5-B-COWadditional B helpers to check COW status
p5-B-Debugmodule to print debug info about perl ops
p5-B-DeobfuscatePerl module for use in de-obfuscating source code
p5-B-Graphbackend to diagram op trees
p5-B-Hooks-EndOfScopeexecute code after a scope finished compilation
p5-B-Hooks-OP-Checkwrap OP check callbacks
p5-B-Keywordslists of Perl reserved barewords and symbol names
p5-B-Utilshelper functions for op tree manipulation
p5-BFDimpromptu dumping of data structures for debugging purposes
p5-BSD-ResourceBSD process resource limit and priority functions
p5-BSD-arc4randomperl interface to the arc4 random number generator
p5-BSD-statstat() with BSD 4.4 extentions
p5-BadgerPerl Application Programming Toolkit
p5-Benchmark-Timerbenchmarking with statistical confidence
p5-Bestfallbackable module loader
p5-Bit-Vector-Minimalobject-oriented wrapper around vec()
p5-C-Scanmodule to scan C language files
p5-CLASSalias for __PACKAGE__
p5-CLI-Frameworkframework for building flexible cli applications
p5-CLI-OspreyMooX::Options + MooX::Cmd + Sanity
p5-CPAN-Meta-Checkverify requirements in a CPAN::Meta object
p5-CPAN-Perl-Releasesmapping Perl releases to the location of the tarballs
p5-Cache-Cacheperl cache interface
p5-Cache-FastMmapfast shared data cache using memory mapped files
p5-Cache-Memcachedpure perl client interface to memcached
p5-Cache-Mmapshared data cache using memory mapped files
p5-Cache-Simple-TimedExpirylightweight cache with timed expiration
p5-Cairo-GObjectintegrate Cairo into the Glib type system
p5-Canary-Stabilitycanary to check perl compatibility for schmorp's modules#'
p5-Carp-Alwaysturn every die/warn into carp verbose messages
p5-Carp-AssertPerl module implementing assertions
p5-Carp-Assert-Moreconvenience wrappers around Carp::Assert
p5-Carp-ClanCarp for clan of modules
p5-Carp-Datumdebugging and tracing ultimate module
p5-Carp-REPLread-eval-print-loop on die and/or warn
p5-Catalyst-Manualcatalyst documentation
p5-Catalyst-Plugin-C3Catalyst plugin to subvert NEXT to use Class::C3
p5-Catalyst-Plugin-StackTracestack trace for catalyst
p5-Check-ISAcorrect check for object classes in Perl
p5-Class-Accessorautomated accessor generation
p5-Class-Accessor-Chainedmake chained accessors
p5-Class-Accessor-Groupedlets you build groups of accessors
p5-Class-Accessor-Liteminimalistic variant of Class::Accessor
p5-Class-AutoClassget and set methods and simplify object initialization
p5-Class-Autouserun-time class loading on first method call
p5-Class-Baseabstract class for constructing hashes
p5-Class-C3pragma to use the C3 method resolution order algorithm
p5-Class-C3-Adopt-NEXTmake NEXT suck less
p5-Class-C3-Componentisedload mix-ins or components to your C3-based class
p5-Class-C3-XSXS speed-up for Class-C3
p5-Class-Classlessperl object without classes
p5-Class-Containervalidate method/function parameters
p5-Class-Data-Accessorclass and instance data accessor creation
p5-Class-Data-Inheritableinheritable, overridable class data
p5-Class-Datemodule for easy date and time manipulation
p5-Class-Defaultprovide static calls that apply to a default instantiation
p5-Class-ErrorHandlerbase class for error handling
p5-Class-Factoryautomates the Factory design pattern
p5-Class-Factory-Utilsimple framework for Factories
p5-Class-Generategenerate Perl class hierarchies
p5-Class-Gomorclass and object builder
p5-Class-Handlemodule to create objects that are handles to classes
p5-Class-ISAreport the search path for a class's ISA tree
p5-Class-Innerperlish implementation of Java like inner classes
p5-Class-InsideOutalternative object layout in perl
p5-Class-Inspectorget information about a class and its structure
p5-Class-Loadworking 'require Class::Name' and more
p5-Class-Load-XSXS implementation of parts of Class::Load
p5-Class-Loaderload modules and create objects on demand
p5-Class-MakeMethodsframework for generating methods
p5-Class-Metaclass automation, introspection and validation
p5-Class-Meta-Expressconcise expressive creations of Class::Meta classes
p5-Class-Method-Modifiersprovides Moose-like method modifiers
p5-Class-MethodMakermodule for creating generic methods
p5-Class-MethodMapperAbstract class wrapper for Autoloader
p5-Class-Mixdynamic class mixing
p5-Class-Multimethodssupport multimethods and function overloading in Perl
p5-Class-ReturnValuesmart return-value object
p5-Class-Singletonperl singleton pattern
p5-Class-Stdinside-out object scaffolding
p5-Class-Std-Fastfaster Class::Std
p5-Class-Std-Utilsutilities functions to build inside-out objects
p5-Class-Throwablelightweight exception class
p5-Class-Tinyminimalist class construction
p5-Class-Tiny-Chainedminimalist class construction with chained attributes
p5-Class-Triggeradd / call inheritable triggers
p5-Class-Unloadunload a class
p5-Class-Virtualbase class for virtual base classes
p5-Class-WhiteHolebase class to treat unhandled method calls as errors
p5-Class-XPathxpath matching for object trees
p5-Class-XSAccessorgenerate fast XS accessors without runtime compilation
p5-Clonerecursively copy Perl datatypes
p5-Clone-Choosechoose appropriate clone utility
p5-Clone-PPRecursively copy Perl datatypes
p5-Commandableutilities for commandline-based programs
p5-Conf-Libconfigperl extension for libconfig
p5-Config-Anyload various configuration file formats
p5-Config-Automagical config file parser
p5-Config-AutoConfimplement some of Autoconf macros in pure Perl
p5-Config-Generalgeneric configuration parser, inspired by apache
p5-Config-Grammargrammar-based, user-friendly config parser
p5-Config-IniFilesmodule for reading .ini-style configuration files
p5-Config-Optionsprovide a configuration hash with options
p5-Config-Simplesimple configuration file class
p5-Config-Stduse standard configuration files
p5-Config-Tinysimple methods to Read/Write .ini style files
p5-Const-FastFacility for creating read-only scalars, arrays, and hashes
p5-Context-Preserverun code after a subroutine call
p5-Corocoroutines for perl
p5-Cursesterminal screen handling and optimisation
p5-Curses-UIcurses based user interface framework for Perl
p5-Curses-Widgetscurses(3) based terminal widgets
p5-Data-Aliascomprehensive set of aliasing operations
p5-Data-BufferPerl module for creating read/write buffers
p5-Data-Clonepolymorphic data cloning
p5-Data-Comparecompare perl data structures
p5-Data-Dumppretty printing of data structures
p5-Data-Dump-Streameraccurately serialize a data structure as Perl code
p5-Data-Dumper-Conciseless indentation and newlines plus sub deparsing
p5-Data-Dumper-Simpleeasily dump variables with names
p5-Data-Flowextension for simple-minded recipe-controlled build of data
p5-Data-FormValidatorvalidate user input from a constraint object
p5-Data-GUIDextension for generating GUIDs
p5-Data-HexDumphexadecimal dumper
p5-Data-Hierarchyhandle data in a hierarchical structure
p5-Data-ICalgenerates iCalendar (RFC 2445) calendar files
p5-Data-ICal-TimeZonetimezones module for Data::ICal
p5-Data-IEEE754pack and unpack big-endian IEEE754 floats and doubles
p5-Data-Lazylazy variables
p5-Data-Mungevarious utility functions
p5-Data-OptListparse and validate simple name/value option pairs
p5-Data-Perlbase classes wrapping fundamental Perl data types
p5-Data-Printercolored pretty-print of Perl data structures and objects
p5-Data-Randomperl module to generate random data
p5-Data-SExpressionparse Lisp S-Expressions into perl data structures
p5-Data-Sectionread multiple hunks of data out of your DATA section
p5-Data-Section-Simpleread data from __DATA__
p5-Data-ShowTableprint arrays of data in a nicely formatted listing
p5-Data-Stagstructured tags datastructures
p5-Data-Structure-Utilchange nature of data within a structure
p5-Data-Typesvalidate and convert data types
p5-Data-UUIDextension for generating GUIDs/UUIDs
p5-Data-UniqidPerl extension for simple generation of unique IDs
p5-Data-VStringhandle v-strings (often used as version strings)
p5-Data-Validatecommon perl data validation methods
p5-Data-Validate-IPipv4 and ipv6 validation methods
p5-Data-Validate-Structvalidate recursive perl hash structures
p5-Data-Visitorvisitor-style traversal of Perl data structures
p5-Date-Calcdate calculations for the Gregorian calendar
p5-Date-Extractextract probable dates from strings
p5-Date-Handlerperl module for calculates time differences
p5-Date-ICalPerl extension for ICalendar date objects
p5-Date-Leapyearis a particular year a leap year
p5-Date-Rangework with a range of dates
p5-Date-SimpleManipulate simple date objects
p5-DateTimedate and time object for Perl
p5-DateTime-Calendar-MayanMayan Long Count calendar
p5-DateTime-Cron-Simpleparse a cron entry and check against current time
p5-DateTime-Event-ICalDateTime extension for computing rfc2445 recurrences
p5-DateTime-Event-RecurrenceDateTime::Set extension to create basic recurrence sets
p5-DateTime-Format-Buildercreate DateTime parser classes and objects
p5-DateTime-Format-Flexibleflexibly parse strings and turn them into DateTime objects
p5-DateTime-Format-HTTPDateTime::Format extension to HTTP formats
p5-DateTime-Format-ICalparse and format iCal datetime and duration strings
p5-DateTime-Format-ISO8601DateTime parser for ISO8601 date formats
p5-DateTime-Format-Mailconvert between DateTime and email (RFC2822/822) formats
p5-DateTime-Format-MySQLparse and create MySQL date objects
p5-DateTime-Format-Naturalparse informal natural language date/time strings
p5-DateTime-Format-Oracleparse and format Oracle dates and timestamps
p5-DateTime-Format-Pgparse and create PostGresql date objects
p5-DateTime-Format-SQLiteparse and format SQLite dates and times
p5-DateTime-Format-Strptimeparse and format strp and strf time patterns
p5-DateTime-Format-W3CDTFparse and format W3CDTF datetime strings
p5-DateTime-HiRescreate DateTime objects with sub-second current time
p5-DateTime-Localelocalization support for DateTime.pm
p5-DateTime-Precisecommon time and date operations with GPS operations
p5-DateTime-Setdatetime sets and set math
p5-DateTime-TimeZonetime zone object base class and factory
p5-DateTime-Tinylightweight date and time object for Perl
p5-Declare-Constraints-Simpledeclarative validation of data structures
p5-Devel-Callermeatier versions of caller
p5-Devel-CheckBincheck that a command is available
p5-Devel-CheckLibmodule to check for C library availablity
p5-Devel-CheckOScheck what OS we are running on
p5-Devel-Covercode coverage metrics for Perl
p5-Devel-Cover-Report-Cloverbackend for Clover reporting of coverage statistics
p5-Devel-Cyclefind memory cycles in objects
p5-Devel-Declareadding keywords to perl, in perl
p5-Devel-FastProfper-line quick profiler for perl
p5-Devel-FindPerlfind the path to your perl
p5-Devel-FindReftracking back references
p5-Devel-Gladiatorwalk all of perl memory arena
p5-Devel-GlobalDestructionexpose the flag which marks global destruction
p5-Devel-Hideforces the unavailability of specified Perl modules
p5-Devel-Leakfinding memory leaks in perl XS
p5-Devel-Leak-Objectfinding memory leaks in perl objects
p5-Devel-LexAliasalias lexical variables
p5-Devel-MATperl memory analysis tool
p5-Devel-MAT-Dumperwrite a heap dump file for later analysis
p5-Devel-NYTProfpowerful feature-rich perl source code profiler
p5-Devel-OverloadInfointrospect overloaded operators
p5-Devel-PartialDumppartial dumping of data structures
p5-Devel-PatchPerlpatch perl source a la Devel::PPPort's buildperl.pl
p5-Devel-REPLmodern perl interactive shell
p5-Devel-Refcountobtain the REFCNT value of a referent
p5-Devel-SawAmpersandassert performance of perl regexps
p5-Devel-Sizefinding memory usage of perl variables
p5-Devel-Size-Reportgenerate a size report for all elements in a structure
p5-Devel-SmallProfper-line Perl profiler
p5-Devel-StackTracean object representing a stack trace
p5-Devel-StackTrace-AsHTMLdisplays stack trace in HTML
p5-Devel-StackTrace-WithLexicalsDevel::StackTrace + PadWalker
p5-Devel-Symdumpmodule for inspecting Perl's symbol table
p5-Devel-Traceprint out each line before it is executed
p5-Devel-TraceUseshow modules your program loads
p5-Devel-ebugsimple, extensible Perl debugger
p5-Devel-ptkdbperl debugger built with a PerlTk GUI
p5-Dir-Self__DIR__ constant for the directory your source file is in
p5-Directory-Scratcheasy-to-use self-cleaning scratch space
p5-Dist-CheckConflictsdeclare version conflicts for your dist
p5-EVperl interface to libev
p5-Env-PS1env prompter for zoid shell
p5-Errorerror/exception handling in an OO-ish way
p5-Eval-Closuresafely and cleanly create closures via string eval
p5-Eventevent loop processing
p5-Event-ExecFlowhigh level API for event-based execution flow control
p5-Exception-Classmodule to declare real exception classes in perl
p5-Exception-Class-TryCatchsyntactic try/catch sugar for use with Exception::Class
p5-Expecttalk to other applications
p5-Expect-Simplewrapper around the Expect module
p5-Exporter-Litelightweight exporting of functions and variables
p5-Exporter-Tidyalternative to the standard perl exporter
p5-Exporter-Tinyexporter with the features of Sub::Exporter
p5-ExtUtils-CCheckerconfigure-time utilities for using C headers, etc.
p5-ExtUtils-Configwrapper for perl's configuration
p5-ExtUtils-CppGuessguess C++ compiler and flags
p5-ExtUtils-Dependseasily build XS extensions that depend on XS extensions
p5-ExtUtils-Helpersvarious portability utilities for module builders
p5-ExtUtils-InstallPathsBuild.PL install path logic made easy
p5-ExtUtils-PkgConfigsimplistic perl interface to pkg-config
p5-ExtUtils-Typemaps-Defaultset of useful typemaps
p5-ExtUtils-XSBuilderautomatic Perl XS glue code generation
p5-ExtUtils-XSppXS for C++
p5-FFI-CheckLibcheck that a library is available for FFI
p5-Feature-Compat-Trymake try/catch syntax available
p5-File-Attributesmanipulate file metadata
p5-File-Attributes-Recursiveinherit file attributes from parent directories
p5-File-BOMutilities for handling Byte Order Marks
p5-File-BaseDiruse the freedesktop Base Directory Specification
p5-File-ChangeNotifywatch for changes to files, cross-platform style
p5-File-Copy-Recursiverecursive copy of files and directories
p5-File-CreationTimekeeps track of file creation times
p5-File-DesktopEntryhandle .desktop files
p5-File-DirComparecompare two directories using callbacks
p5-File-FcntlLockfile locking with fcntl(2)
p5-File-Find-Objectobject oriented File::Find replacement
p5-File-Find-Object-Rulealternative interface to File::Find::Object
p5-File-Find-Rulealternative interface to File::Find
p5-File-Find-Rule-Filesys-VirtualFile::Find::Rule adapted to Filesys::Virtual
p5-File-Find-Rule-Perlcommon rules for searching for Perl things
p5-File-Finderwrapper around File::Find
p5-File-Flatimplements a flat filesystem
p5-File-FnMatchsimple filename and pathname matching
p5-File-HomeDirretrieve home directory location
p5-File-Listingparse directory listing
p5-File-LoadLinesload the contents of a text file into an array of lines
p5-File-MimeInfodetermine file types
p5-File-Modifiedchecks intelligently if files have changed
p5-File-NCopycopy files and directories with perl
p5-File-NextFile-finding iterator
p5-File-Path-Expandexpands user directories in paths
p5-File-ReadBackwardsmodule to read a file starting at the end
p5-File-Removeremove files and directories with perl
p5-File-RsyncPperl implementation of an Rsync client
p5-File-Shareextend File::ShareDir to local libraries
p5-File-ShareDirlocate install data per-module
p5-File-ShareDir-Installinstall shared files, to use with File::ShareDir
p5-File-ShareDir-PathClassFile::ShareDir returning Path::Class objects
p5-File-Slurpefficient reading/writing of complete files
p5-File-Slurp-Tinysimple, sane and efficient file slurper
p5-File-Slurpersimple, sane and efficient module to slurp a file
p5-File-Syncperl interface to the sync() system functions
p5-File-Taillibrary for reading from continuously updated files
p5-File-Tempdirobject oriented interface to File::Temp::tempdir()
p5-File-Touchupdate access and modification timestamps of files
p5-File-TreeCreaterecursively create a directory tree
p5-File-Typedetermine file type using magic
p5-File-chdirmore sensible way to change directories
p5-File-chmodimplements symbolic and ls chmod modes
p5-File-pushdchange directory temporarily for a limited scope
p5-FileHandle-Ungetfilehandle which supports ungetting of multiple bytes
p5-Filesys-StatvfsPerl extension for statvfs() and fstatvfs()
p5-Filter-Templatesource filter for inline code templates (macros)
p5-Foresta collection of n-ary tree related modules for Perl
p5-FormValidator-Simplevalidate user input through a chain of constraints
p5-Fortran-Formatread/write data according to a standard Fortran 77 FORMAT
p5-FreezeThawmodule for converting structures to strings and back
p5-Getargs-Longparses long function arguments
p5-Getopt-ArgvFileprogram arguments processing module
p5-Getopt-EuclidExecutable Uniform Command-Line Interface Descriptions
p5-Getopt-Long-DescriptiveGetopt::Long, but simpler and more powerful
p5-Getopt-Simplesimple wrapper around Getopt::Long
p5-Getopt-Tabulartable-driven argument parsing for Perl 5
p5-Git-RepositoryPerl interface to Git repositories
p5-Glib-Object-Introspectiondynamically create Perl language bindings
p5-Glib2perl interface to the Glib libraries
p5-Graphgraph data structures and algorithms
p5-Guardscope guards, lighter alternative
p5-Hash-AutoHashobject-oriented access to real and tied hashes
p5-Hash-AutoHash-ArgsOO processing of keyword-based argument lists
p5-Hash-Flattenflatten/unflatten complex data hashes
p5-Hash-Mergemerges arbitrarily deep hashes into a single hash
p5-Hash-Merge-Extracollection of extra behaviors for Hash::Merge
p5-Hash-Merge-Simplerecursively merge two or more hashes, simply
p5-Hash-MultiValuestore multiples values per key
p5-Hash-NoRefHASH that stores values without a reference count increase
p5-Hash-Orderedfast, pure-Perl ordered hash class
p5-Hash-Util-FieldHash-Compatuse Hash::Util::FieldHash or ties, depending on availability
p5-Heapheap data structure in perl
p5-Hook-LexWraplexically scoped subroutine wrappers
p5-IO-AIOasynchronous Input/Output
p5-IO-Alluniversal I/O to everything
p5-IO-BufferedSelectline-buffered select interface
p5-IO-Capturemodule for capturing output
p5-IO-CaptureOutputcapture STDOUT and STDERR from Perl code, subprocesses or XS
p5-IO-Digestmodule for computing digests while reading or writing
p5-IO-Handle-Utilperl extension for working with IO::Handle like objects
p5-IO-Interactiveutilities for interactive I/O
p5-IO-KQueueperl interface to the BSD kqueue system call
p5-IO-Lambdanon-blocking I/O as lambda calculus
p5-IO-LockedFileobject methods for locking files
p5-IO-Multiplexhandle multiple file handles
p5-IO-Pagerselect a pager if destination is a TTY
p5-IO-Pipelyportably create pipe() or pipe-like handles
p5-IO-Prompt-Tinyprompt for user input with a default option
p5-IO-SessionDatasupporting module for SOAP::Lite
p5-IO-Stringemulate IO::File interface for in-core strings
p5-IO-Teemultiplex output to multiple handles
p5-IO-TieCombineproduce tied (and other) separate but combined variables
p5-IO-Ttyprovide an interface to create pseudo ttys
p5-IO-stringyin-core objects like strings and arrays for I/O
p5-IPC-Runrun a subprocess
p5-IPC-Run-SafeHandlessafe guarding for IPC::Run
p5-IPC-Run3run a subprocess in batch mode
p5-IPC-ShareLitesimple interface to access shared memory
p5-IPC-Shareableshare Perl variables between processes
p5-IPC-Signalutility functions dealing with signals
p5-IPC-System-Simplerun commands simply, with detailed diagnostics
p5-Import-Intoimport packages into other packages
p5-Importeralternative but compatible interface to modules that export
p5-Inlinewrite Perl subroutines in other programming languages
p5-InternalsWrite-protect variables, manipulate refcounts
p5-Iteratorgeneral-purpose iterator class.
p5-Iterator-Simplesimple iterator and utilities
p5-Iterator-Utilessential utilities for the Iterator class.
p5-Lchownperl interface to the lchown(2) system call
p5-Lexical-Persistencepersistent lexical variable values for arbitrary calls
p5-List-AllUtilscombines List::Util, List::SomeUtils and List::UtilsBy
p5-List-Comparecompare elements of two or more lists
p5-List-Cycleobjects for cycling through a list of values
p5-List-MoreUtilsprovide the stuff missing in List::Util
p5-List-MoreUtils-XSprovide compiled List::MoreUtils functions
p5-Locale-Codesdistribution of modules to handle locale codes
p5-Locale-Hebrewbidirectional Hebrew support
p5-Locale-Maketext-FuzzyMaketext from already interpolated strings
p5-Locale-Maketext-Gettextjoins the gettext and maketext frameworks
p5-Locale-Maketext-Lexiconuse other catalog formats in Locale::Maketext
p5-Locale-PGettextperl i18n routines
p5-Locale-USmap two-letter codes to state names and vice versa (US)
p5-Locale-gettextinterface to gettext() internationalization function
p5-LockFile-Simpleperl module implementing simple file locking
p5-Log-Agentabstraction layer for logging and tracing
p5-Log-Anybringing loggers and listeners together
p5-Log-Any-Adapter-Callbackmodule to send Log::Any logs to a subroutine
p5-Log-Dispatchdispatches messages to one or more outputs
p5-Log-Dispatch-BinlogStorable based binary logs
p5-Log-Dispatch-Configabstract Configurator class
p5-Log-Dispatch-Config-TestLogset up Log::Dispatch::Config for a test run
p5-Log-Dispatch-FileRotatelog to files that archive/rotate themselves
p5-Log-Dispatch-Perluse core Perl functions for logging
p5-Log-Log4perlLog4j implementation for Perl
p5-Log-Traceprovides a unified approach to tracing
p5-MCEengine for Perl providing parallel processing capabilities
p5-MLDBMstore multi-level hash structure in single-level tied hash
p5-MLDBM-Syncsafe concurrent access to MLDBM databases
p5-MRO-Compatmro::* interface compatibility for Perls < 5.9.5
p5-Math-Base-Convertvery fast base to base conversion
p5-Memoize-ExpireLRUexpiry plug-in for Memoize that adds LRU cache expiration
p5-Mixin-Linewisewrite your linewise code for handles; this does the rest
p5-Mock-Configtemporarily set Config or XSConfig values
p5-Mock-Submock package, object and standard subroutines, with unit
p5-Modern-Perlenable all of the features of Modern Perl with one import
p5-Module-Buildbuild and install Perl modules
p5-Module-Build-Pluggableplugin support for Module::Build
p5-Module-Build-Pluggable-PPPortmodbuild::pluggable module to generate ppport.h
p5-Module-Build-Prereqs-FromCPANfilegenerate Module::Build prereqs from cpanfile
p5-Module-Build-Tinytiny replacement for Module::Build
p5-Module-Build-XSUtilModule::Build class for building XS modules
p5-Module-CPANfileparse cpanfile
p5-Module-Findfind and use installed modules in a (sub)category
p5-Module-Implementationloads one of several alternate module implementations
p5-Module-Installstandalone extensible Perl module installer
p5-Module-Install-AuthorTestsdesignated tests only run by module authors
p5-Module-Install-Repositoryset the repository URL from svn/svk/Git checkouts
p5-Module-Install-XSUtilutility functions for XS modules
p5-Module-Manifestparse and examine a perl distribution MANIFEST file
p5-Module-Pathget the full path to a locally installed module
p5-Module-Pluggableautomatically give your module the ability to have plugins
p5-Module-Pluggable-Fastinstantiate plugins as they're found
p5-Module-Refreshrefresh perl %INC files when updated on disk
p5-Module-Runtimeruntime module handling
p5-Module-ScanDepsrecursively scan Perl code for dependencies
p5-Module-Startersimple starter kit for any module
p5-Module-Starter-Plugin-CGIApptemplate based module starter for CGI apps
p5-Module-Utilmodule name tools and transformations
p5-Module-Versions-Reportreport versions of all perl modules in memory
p5-Module-Whichfinds out which version of Perl modules are installed
p5-MooMinimalist Object Orientation (with Moose compatibility)
p5-MooX-Aliaseseasy aliasing of methods and attributes in Moo
p5-MooX-HandlesViaNativeTrait-like behavior for Moo
p5-MooX-StrictConstructorblow up Moo-based object constructors on unknown attributes
p5-MooX-Traitsautomatically apply roles at object creation time
p5-MooX-TypeTinyoptimized type checks for Moo + Type::Tiny
p5-MooX-Types-MooseLikesome Moosish types and a type builder
p5-MooX-lateperl extension to easily translate Moose code to Moo
p5-Moosepostmodern object system for Perl 5
p5-MooseX-Aliaseseasy aliasing of methods and attributes
p5-MooseX-Attribute-Chainedattribute that returns the instance to allow for chaining
p5-MooseX-AttributeHelpersextend your attribute interfaces
p5-MooseX-Clonefine grained cloning support for Moose objects
p5-MooseX-ConfigFromFileMoose role for setting attributes from a config file
p5-MooseX-Daemonizerole for daemonizing your Moose based application
p5-MooseX-Declaredeclarative syntax for Moose
p5-MooseX-Emulate-Class-Accessor-Fastemulate Class::Accessor::Fast behavior using Moose
p5-MooseX-GetoptMoose role for processing command line options
p5-MooseX-Has-SugarSugar syntax for moose 'has' fields
p5-MooseX-InsideOutinside-out objects with Moose
p5-MooseX-LazyRequirerequired attributes which fail only when trying to use them
p5-MooseX-Log-Log4perllogging Role with easy interface for Moose
p5-MooseX-LogDispatchlogging role for Moose
p5-MooseX-MarkAsMethodsmark overload code symbols as methods
p5-MooseX-Meta-TypeConstraint-ForceCoercionforce coercion when validating type constraints
p5-MooseX-Method-Signaturesmethod declarations with type constraints
p5-MooseX-MethodAttributescode attribute introspection
p5-MooseX-MultiInitArgattributes with aliases for constructor arguments for MooseX
p5-MooseX-NonMooseeasy subclassing of non-Moose classes
p5-MooseX-Object-Pluggablemake your classes pluggable
p5-MooseX-POEthe Illicit Love Child of Moose and POE
p5-MooseX-Params-Validateextension of Params::Validate for using Moose types
p5-MooseX-RelatedClassRolesapply roles to a class related to yours
p5-MooseX-Role-Parameterizedroles with composition parameters
p5-MooseX-Role-WithOverloadingroles which support overloading
p5-MooseX-SemiAffordanceAccessorname your accessors foo() and set_foo()
p5-MooseX-Singletonturn your Moose class into a singleton
p5-MooseX-Storagea serialization framework for Moose classes
p5-MooseX-StrictConstructorblow up object constructors on unknown attributes
p5-MooseX-Traitsautomatically apply roles at object creation time
p5-MooseX-Traits-Pluggabletrait loading and resolution for Moose
p5-MooseX-Typesorganise your Moose types in libraries
p5-MooseX-Types-Commonlibrary of commonly used type constraints
p5-MooseX-Types-DateTimeDateTime related constraints and coercions for Moose
p5-MooseX-Types-LoadableClassClassName type constraint with coercion to load the class
p5-MooseX-Types-Path-ClassPath::Class type library for Moose
p5-MooseX-Types-Path-TinyPath::Tiny types and coercions for Moose
p5-MooseX-Types-StringlikeMoose type constraints for strings or string-like objects
p5-MooseX-Types-Structuredstructured Type Constraints for Moose
p5-MouseMoose minus the antlers
p5-MouseX-Typesorganize your Mouse types in libraries
p5-Net-Serverextensible Perl internet server
p5-Number-Comparecompare numbers
p5-Number-Compare-DateCompare Dates
p5-OLE-Storage_Litesimple class for OLE document interface
p5-Object-Declaredeclarative object constructor
p5-Object-Eventevent callback interface
p5-Object-Pluggablebase class for creating plugin-enabled objects
p5-Object-Realizeperl module to implementing delay loading of object-data
p5-Object-Signaturecryptographic signatures for objects
p5-PARPerl Archive Toolkit
p5-PAR-Distcreate and manipulate PAR distributions
p5-POEportable multitasking and networking framework for perl
p5-POE-API-Peekpeek into the internals of a running POE environment
p5-POE-Component-IKCPOE Inter-Kernel Communication
p5-POE-Component-Pluggablebase class for creating plugin enabled POE Components
p5-POE-Component-PubSubpublish/subscribe to publish events from POE::Sessions
p5-POE-Component-SupervisorErlang inspired babysitting
p5-POE-Component-Syndicatormodule which implements the Observer pattern for POE
p5-POE-Loop-Eventbridge that allows POE to be driven by Event.pm
p5-POE-Loop-Tkbridge that allows POE to be driven by Tk
p5-POE-Test-Loopsreusable tests for POE::Loop authors
p5-POE-XS-Queue-ArrayC implementation of priority queues
p5-POSIX-strftime-Compilergnu C library compatible strftime for loggers and servers
p5-Package-DeprecationManagermanage deprecation warnings for your distribution
p5-Package-Generatorgenerate new packages
p5-Package-Newsimple base package from which to inherit
p5-Package-Stashroutines for manipulating stashes
p5-Package-Stash-XSfaster and more correct implementation of the Package::Stash
p5-Package-Variantparameterizable packages
p5-PadWalkerpeek at lexical variables
p5-Pangoperl interface to the Pango libraries
p5-Parallel-ForkManagersimple parallel processing fork manager
p5-Parallel-Forkerparallel job forking and management
p5-Parallel-Preforksimple prefork server framework
p5-Params-CallbackRequestfunctional and object-oriented callback architecture
p5-Params-Classifyargument type classification
p5-Params-Coerceallow your classes to do coercion of parameters
p5-Params-Utilutility to make parameter checking easier
p5-Params-Validatevalidate method/function parameters
p5-Params-ValidationCompilerbuild an optimized subroutine parameter validator
p5-Paranoidparanoia support for safer programs
p5-Parse-Method-Signaturesperl6-like method signature parser
p5-Parse-PlainConfigparser for plain-text configuration files
p5-Parse-RecDescentperl module to generate recursive descent parsers
p5-Parse-Win32Registryaccessing the Windows registry
p5-Parse-Yappcompiles yacc-like LALR grammars to Perl OO parser modules
p5-Path-Classcross-platform path manipulation
p5-Path-Dispatcherflexible and extensible dispatch
p5-Path-Tinyfile path utility
p5-Perl-Commandreturn an ARGV for running this perl
p5-Perl-Criticcritique Perl source code for best-practices
p5-Perl6-JunctionPerl6 style Junction operators in Perl5
p5-PerlIO-eolPerlIO layer for normalizing line endings
p5-PerlIO-via-Bzip2implement PerlIO layers which let you handle bzip2 files
p5-PerlIO-via-TimeoutPerlIO layer that adds read & write timeout to a handle
p5-PerlIO-via-dynamiccreate dynamic PerlIO layers
p5-PerlIO-via-symlinkcreate symlink from IO handle
p5-PerlX-Maybeconditionally include values in constructor args
p5-Pod-Constantsource constants from POD to avoid repetition
p5-Pod-Coveragecheck if the documentation of a module is comprehensive
p5-Pod-ToDemoWrite a demo program from a tutorial POD
p5-Probe-Perlinformation about the currently running perl
p5-Proc-Backgroundpeek at lexical variables
p5-Proc-Daemonrun perl program as a daemon process
p5-Proc-Forksimple, intuitive interface to the fork() system call
p5-Proc-Guardprocess runner with RAII pattern
p5-Proc-PID-Filemanage process id files
p5-Proc-Simplemodule to launch and control background processes
p5-RcsPerl Object Class for Revision Control System (RCS)
p5-Readonlyfacility for creating read-only scalars, arrays, hashes
p5-Readonly-XScreate readonly variables faster
p5-Ref-Utilutility functions for checking references
p5-Ref-Util-XSutility functions for checking references (XS version)
p5-Regexp-IPv6regular expression for IPv6 addresses
p5-Regexp-Shellishmodule for shell-like regular expressions
p5-Return-MultiLevelreturn across multiple call levels
p5-Return-Valuepolymorphic return values
p5-Role-Basica simple class to create simple roles
p5-Role-Hooksrole callbacks
p5-Role-Tinyminimalist role composition tool
p5-SDLSimple DirectMedia Layer for Perl
p5-SUPERmodule for controlling superclass method dispatch
p5-SVN-Notifysubversion activity notification
p5-SVN-Simplesimple interface to subversion's editor interface#'
p5-SVN-Websubversion repository web frontend
p5-Safe-Isacall isa, can, does and DOES safely
p5-Scalar-Deferdeferred and lazy evaluation
p5-Scope-Guardlexically scoped resource management
p5-Scope-Upperact on upper scopes
p5-Search-Elasticsearchelasticsearch perl module
p5-Set-Infinitesets of intervals
p5-Set-IntRangesets of integers
p5-Set-Objectset of objects and strings
p5-Set-Scalarmodule for containing a set of scalars
p5-Shellrun shell commands transparently
p5-Shell-Commandsimple Unix commands in perl
p5-Shell-Config-Generateportably generate config for any shell
p5-Shell-Guessmake an educated guess about the shell in use
p5-Signal-Maskutility functions dealing with signals
p5-Smart-Commentsdebugging aid based on comments
p5-Software-Licensepackages that provide templated software licenses
p5-Sort-Keysort perl arrays
p5-Sort-Naturallysort lexically, but sort numeral parts numerically
p5-Speciotype constraints and coercions for Perl
p5-SpiffySpiffy Perl Interface Framework For You
p5-Stream-Bufferedtemporary buffer to save bytes
p5-String-CRC32interface for cyclic redundancy check generation
p5-String-Formatperl printf extensions
p5-String-Formatterbuild sprintf-like functions of your own
p5-String-Interpolatewrapper for the Perl string interpolation engine
p5-String-Interpolate-Namedinterpolated named arguments in a template string
p5-String-ScanfEmulates the sscanf() of the C stdio library
p5-String-Taggedstring buffers with value tags on extents
p5-String-Tagged-Terminalformat terminal output using String::Tagged
p5-String-Truncatemodule for when strings are too long to be displayed in
p5-Struct-Dumbmake simple lightweight record-like structures
p5-Sub-Attributereliable subroutine attribute handlers
p5-Sub-Exportersophisticated exporter for custom-built routines
p5-Sub-Exporter-ForMethodshelper routines for using Sub::Exporter to build methods
p5-Sub-Exporter-Progressiveonly use Sub::Exporter if you need it
p5-Sub-HandlesViaalternative handles_via implementation
p5-Sub-Identifyretrieve names of code references
p5-Sub-Infotool for inspecting subroutines
p5-Sub-Installinstall subroutines into packages easily
p5-Sub-Lambdasyntactic sugar for lambdas in Perl
p5-Sub-Name(re)name a sub
p5-Sub-Overrideextension for easily overriding subroutines
p5-Sub-Quoteefficient generation of subroutines via string eval
p5-Sub-UplevelPerl library for manipulating frame stack
p5-Switchswitch statement for Perl
p5-Symbol-Global-Namefinds name and type of a global variable
p5-Syntax-Keyword-Deferexecute code when leaving a block
p5-Syntax-Keyword-Matchmatch/case syntax for perl
p5-Syntax-Keyword-Trytry/catch/finally syntax for perl
p5-Sys-Mmapuse mmap to map in a file as a Perl variable
p5-Sys-SigActionPerl extension for Consistent Signal Handling
p5-System-Commandobject for running system commands
p5-TAP-Formatter-JUnitformat TAP::Harness output as JUnit XML
p5-TAP-Harness-Archivecreate an archive of TAP results
p5-TAP-Harness-JUnitgenerate JUnit compatible output from TAP results
p5-TAP-Harness-Multiplereport TAP output by test file description
p5-TOMLparser for Tom's Obvious, Minimal Language
p5-TOML-Parsersimple toml parser
p5-Taint-Runtimeruntime enable taint checking
p5-Task-Weakenensure that a platform has weaken support
p5-TclPerl interface to Tcl interpreters
p5-Term-Encodingdetect encoding of the current terminal
p5-Term-ProgressBartext mode progress bar
p5-Term-Prompthandles various forms of terminal input
p5-Term-ReadLine-GnuGNU Readline Library Wrapper Module
p5-Term-ReadLine-Perlminimal interface to Readline
p5-Term-ReadLine-TTYtterReadline Library Wrapper Module for Twitter
p5-Term-ReadLine-ZoidReadline Library Wrapper for zoid
p5-Term-ReadPasswordask passwords from perl
p5-Term-Screenpositioning screen based module
p5-Term-ScreenColorscreen positioning and coloring module
p5-Term-Shellsimple command-line shell framework
p5-Term-ShellUIfully-featured shell-like command line environment
p5-Term-Sizemodule to fetch the size of the terminal
p5-Term-Size-Anyretrieve terminal size
p5-Term-Size-Perlperl extension for retrieving terminal size
p5-Test-APItest a list of subroutines provided by a module
p5-Test-Assertionsset of building blocks for both unit and runtime testing
p5-Test-Basedata driven test framework
p5-Test-Bitsprovides a bits_is() subroutine for testing binary data
p5-Test-CPAN-Metavalidate your CPAN META.yml files
p5-Test-CheckManifestcheck Manifest matches your distro
p5-Test-Classeasily create test classes in an xUnit style
p5-Test-Class-TinyxUnit in Perl, simplified
p5-Test-ClassAPIbasic first-pass API testing for large class trees
p5-Test-CleanNamespacescheck for uncleaned imports
p5-Test-Cmdperl module for portable testing of commands and scripts
p5-Test-Commandtest routines for external commands
p5-Test-Command-Simplesimplify testing of external commands
p5-Test-Compilecheck whether Perl files compile correctly
p5-Test-Corpus-Audio-MPDautomate launching of fake mpd for testing purposes
p5-Test-Deepextremely flexible deep comparison
p5-Test-Deep-Fuzzyfuzzy number comparison with Test::Deep
p5-Test-Deep-JSONcompare JSON with Test::Deep
p5-Test-Deep-Typea Test::Deep plugin for validating type constraints
p5-Test-Differencestest strings and data structures and show differences if not
p5-Test-DistManifestauthor test that validates a package MANIFEST
p5-Test-Distributionperform tests on all modules of a distribution
p5-Test-EOLcheck the correct line endings in your project
p5-Test-Exceptiontest functions for exception based code
p5-Test-Exittest whether code exits without terminating testing
p5-Test-Expectautomated driving and testing of terminal-based programs
p5-Test-FailWarningsadd test failures if warnings are caught
p5-Test-Fatalincredibly simple helpers for testing code with exceptions
p5-Test-Filetest file attributes
p5-Test-File-Contentsperl test framework for file contents
p5-Test-File-ShareDircreate fake sharedir for testing
p5-Test-HTML-TidyTest::More-style wrapper around HTML::Tidy
p5-Test-HasVersioncheck Perl modules have version numbers
p5-Test-HexDifferencestest binary as hexadecimal string
p5-Test-Identityassert the referential identity of a reference
p5-Test-Inlineinlining your tests next to the code being tested
p5-Test-Interframework for more readable interactive test scripts
p5-Test-JSONtest JSON data
p5-Test-LeakTracemodule for tracing memory leaks
p5-Test-LectroTesteasy, automatic, specification-based tests
p5-Test-Libuse libraries from a t/lib directory
p5-Test-LongStringtests strings for equality
p5-Test-Manifestinteract with a t/test_manifest file
p5-Test-Memory-Cycleperl extension for emulating troublesome interfaces
p5-Test-MockModuleoverride subroutines in a module for unit testing
p5-Test-MockObjectperl extension for emulating troublesome interfaces
p5-Test-MockRandomreplace random number generation with non-random
p5-Test-MockSleepoverrides perl's sleep call
p5-Test-MockTimereplaces actual time with simulated time
p5-Test-MockTime-HiResreplaces actual time with simulated high resolution time
p5-Test-Modernprecision testing for modern perl
p5-Test-More-UTF8enhancing Test::More for UTF8-based projects
p5-Test-Mostmost commonly needed test functions and features
p5-Test-Needsskip tests when modules not available
p5-Test-NoTabscheck the presence of tabs in your project
p5-Test-NoWarningsforbids warnings while testing
p5-Test-Number-Deltacompare difference between numbers against a given tolerance
p5-Test-Objectthoroughly testing objects via registered handlers
p5-Test-Outpututilities to test STDOUT and STDERR messages
p5-Test-POE-Server-TCPPOE component providing TCP server services for test cases
p5-Test-Perl-Critictest framework to run Perl::Critic
p5-Test-Podcheck for POD errors in files
p5-Test-Pod-Contenttest a Pod's content
p5-Test-Pod-Coveragecheck for pod coverage in your distribution
p5-Test-Portability-Filescheck file names portability
p5-Test-Regexptest your regular expressions
p5-Test-Reportersends test results to cpan-testers@perl.org
p5-Test-Requireschecks to see if the module can be loaded
p5-Test-RequiresInterneteasily test network connectivity
p5-Test-Scriptcross-platform basic tests for scripts
p5-Test-SharedForkfork test
p5-Test-Specwrite tests in a declarative specification style
p5-Test-Spellingcheck for spelling errors in POD files
p5-Test-Strictcheck syntax, presence of use strict; and test coverage
p5-Test-SubCallstrack the number of times subs are called
p5-Test-Tainttools to test taintedness
p5-Test-TempDirtemporary files support for testing
p5-Test-Timeoverrides time()/sleep() core functions for testing
p5-Test-TrailingSpacetest for trailing space in source files
p5-Test-Traptrap exit codes
p5-Test-URIcheck Uniform Resource Identifiers
p5-Test-UnitPerl unit testing framework
p5-Test-UseAllModulesdo use_ok for all the MANIFESTed modules
p5-Test-Versioncheck to see that version's in modules are sane
p5-Test-WWW-Mechanizetest suite using WWW::Mechanize
p5-Test-WWW-Mechanize-CatalystTest-WWW-Mechanize extension for catalyst
p5-Test-WarnPerl extension to test methods for warnings
p5-Test-Warningstest for warnings and the lack of them
p5-Test-Weakentest that freed memory objects were, indeed, freed
p5-Test-Without-Moduletest fallback behaviour in absence of modules
p5-Test-XMLcompare XML in perl tests
p5-Test-YAMLtesting module for YAML implementations
p5-Test-YAML-Validtest for valid YAML
p5-Test-utf8handy utf8 tests for Perl
p5-Test2-Plugin-NoWarningsfail if tests warn
p5-Test2-Tools-Explainexplain tools for Perl's Test2 framework
p5-Text-Controltransforms of control characters
p5-Text-FixEOLcanonical EOL/EOF
p5-Text-vFile-asDataparse vFile formatted files into data structures
p5-Throwablerole for classes that can be thrown
p5-Tie-Array-Sortedarray which is kept ordered
p5-Tie-CPHashcase preserving but case insensitive hash table
p5-Tie-CacheLRU cache in memory
p5-Tie-Cache-LRULRU cache in memory
p5-Tie-Cache-LRU-ExpiresLRU cache in memory with expiry
p5-Tie-Hash-Indexedordered hashes for Perl
p5-Tie-Hash-MultiValuestore multiple values per key
p5-Tie-IxHashordered associative arrays for Perl
p5-Tie-LLHashordered hashes
p5-Tie-RegexpHashuse regular expressions as hash keys
p5-Tie-SimpleVariable ties made easier
p5-Tie-ToObjecttie to an existing object
p5-Time-Clocksimple 24 hours clock object
p5-Time-Durationmodule for rounded or exact english expression of durations
p5-Time-Duration-Parseparse strings that represent time durations
p5-Time-Formateasy-to-use date/time formatting
p5-Time-Outeasily timeout long running operations
p5-Time-Periodperl module to deal with time periods
p5-Time-Piece-MySQLMySQL representations for Time::Piece objects
p5-Time-Progresselapsed and estimated finish time reporting
p5-Time-TimeDatelibrary for parsing and formatting dates and times
p5-Time-Warpcontrol over the flow of time
p5-Time-modulesobject oriented time interface
p5-Tree-DAG_Nodesuperclass for representing nodes in a tree
p5-Tree-Simplesimple tree object
p5-Tree-Simple-Viewclass for viewing Tree::Simple hierarchies
p5-Tree-Simple-VisitorFactoryfactory for Tree::Simple visitor objects
p5-Try-Tinyminimal try/catch with proper preservation of $$@
p5-Type-Tinytiny, yet Moo(se)-compatible type constraint
p5-URI-Nestednested URIs
p5-URI-dbdatabase URIs
p5-USB-LibUSBperl interface to the libusb-1.0 API
p5-UUID-Tinytiny pure-perl UUID generation
p5-Universal-cancalling UNIVERSAL::can as a function
p5-Universal-exportslightweight, universal exporting/require of variables
p5-Universal-isacalling UNIVERSAL::isa as a function
p5-Universal-monikerPerl module for aliasing class names
p5-Universal-requireextends require to work on variables
p5-Unix-MknodPerl extension for mknod, major, minor and makedev
p5-Variable-Magicassociate user-defined magic to variables from Perl
p5-Wantgeneralisation of wantarray
p5-WeakRefAPI to the Perl weak references
p5-X-Tinysuper-lightweight exception framework
p5-XS-Parse-KeywordXS functions to assist in parsing keyword syntax
p5-YAMLYAML Ain't Markup Language
p5-YAML-ShellYAML Test Shell
p5-YAML-SyckYAML and JSON for perl, optimized C
p5-YAML-Tinyread/write YAML files with as little code as possible
p5-YAML-XSYAML Serialization using XS and libyaml
p5-ZMQPerl-ish Interface to libzmq
p5-ZMQ-Constantsconstants for libzmq
p5-ZMQ-LibZMQ3libzmq 3.x wrapper for Perl
p5-accessorscreate accessor methods in caller's package
p5-aliaseduse shorter versions of class names
p5-asalets your class/object say it works like something else
p5-autoboxpragma to call methods on native types
p5-bareword-filehandlesdisables bareword filehandles
p5-booleanboolean support for Perl
p5-capitalizationuse familiar style on method naming
p5-common-senseperl common defaults with lower memory usage
p5-currycreate automatic curried method call closures for any class
p5-enumC style enumerated types and bitmask flags
p5-forksforks - emulate threads with fork
p5-indirectlexically warn about using the indirect method call syntax
p5-lib-absRelative use lib in absolute way
p5-libintlinternationalization library written in Perl
p5-local-libcreate and use a local lib/ for perl modules with PERL5LIB
p5-namespace-autocleankeep imports out of your namespace
p5-namespace-cleankeep imports and functions out of your namespace
p5-preforkoptimized module loading
p5-stricturesturn on strict and make most warnings fatal
pangolibrary for layout and rendering of text
pangommC++ interface for pango
pangomm248C++ API for Pango
pasmoZ80 cross assembler
pax-utilsELF related utils for ELF 32/64 binaries
pcctsPurdue Compiler Construction Tool Set
pcreperl-compatible regular expression library
pcre++wrapper class around the pcre library
pcre2perl-compatible regular expression library, version 2
pecl-xdebugdebug and development tools for PHP
perltidytool to indent and reformat perl scripts
physfslibrary to provide abstract access to various archives
pkgconfigtool for managing library compile/link flags
plibsuite of portable game libraries
poeditcross-platform gettext catalogs (PO-files) editor
poptgetopt(3)-like library with a number of enhancements
pre-commitframework for managing git pre-commit hooks
premake4build configuration tool
projcartographic projection utilities
promuprometheus utility tool
protobufc++ protocol buffers
protobuf-cc protocol buffers
protobuf-javaGoogle data interchange format (protocol buffers)
protozerominimalist protocol buffer decoder and encoder in C++
pscanlimited problem scanner for C source files
pthGNU portable threads
ptlibportable tools library
pudbconsole-based visual debugger for Python
py-acstoreread and write Attribute Container stores
py-aiocacheasyncio cache manager for redis, memcached and memory
py-aioresponsesmock out requests made by ClientSession from aiohttp
py-aiosignalmanage callbacks in asyncio projects
py-aiostreamgenerator-based operators for asynchronous iteration
py-algorithm-munkresmunkres algorithm for the Assignment Problem
py-altgraphPython graph (network) package
py-anadistributed data storage classes
py-annotated_docinline docs for params, attrs, returns with Annotated
py-annotated_typesreusable constraint types to use with PEP 593 annotations
py-anytreepowerful and lightweight Python tree data structure
py-apipkgnamespace control and lazy-import mechanism for Python
py-apispecpluggable API specification generator
py-appdirsmodule for determining platform-specific dirs
py-application_propertiesinterface to access properties in a Python script or program
py-argcompletebash tab completion for argparse
py-arghsimple wrapper for Python argparse module
py-arrowbetter dates and times for Python
py-asn1ASN.1 library for Python
py-asn1-modulescollection of ASN.1 data structures for py-asn1
py-astormanipulate Python source via the AST
py-astroidcommon base representation of Python source code
py-asttokensannotate Python ASTs with source text and token information
py-astunparseAST unparser for Python
py-async-lrusimple LRU cache for asyncio
py-async-timeouttimeout context manager for asyncio programs
py-asyncorebackwards compat for programs using asyncore
py-asynctestenhance unittest with features to test asyncio libraries
py-atomicwritesatomic file writes
py-attrsclasses without boilerplate
py-autocommandautogenerate argparse parsers from function signatures
py-automatfinite-state machines in Python
py-awscrtPython bindings for the AWS Common Runtime
py-babelI18N/L10N tools for Python
py-backcallspecifications for callback functions passed to an API
py-backofffunction decorators for backoff and retry
py-bencodebencoding and bdecoding implementation
py-benigetextract semantic information about static Python code
py-billiardmultiprocessing fork with improvements
py-binaryornotcheck if a file is binary or text
py-biplistbinary plist parser/generator for Python
py-bitarrayefficiently handle arrays of Booleans
py-bitcoinlibPython3 interface to the Bitcoin data structure and protocol
py-bitstringconstruction, analysis and modification of binary data
py-blessingswrapper around terminal coloring, styling, and positioning
py-blinkerfast, simple object-to-object and broadcast signaling
py-blockbusterdetect blocking calls in the async event loop
py-boolean.pydefine Boolean algebras, create and parse Boolean expression
py-borghashmemory-efficient hashtable with serialization
py-buildsimple, correct PEP 517 build frontend
py-buildslavebuildworker for the buildbot CI system
py-cached-propertydecorator for caching properties in classes
py-cachelibcollection of cache libraries
py-cachetoolsextensible memoizing collections and decorators
py-cairocfficffi-based cairo bindings for Python
py-calversetuptools extensions for calendar-based versioning
py-cattrscomposable class support for attrs and dataclasses
py-certifiTLS CA support for Python, patched to use /etc/ssl/cert.pem
py-cffiForeign Function Interface for Python calling C code
py-cfgvconfiguration validator
py-cflow2dotC call graphs using Cflow producing linked PDF
py-characteristicpython attributes without boilerplate
py-cheetahPython-powered template engine and code generator
py-clickcommand line library for Python
py-click-didyoumeancorrections feature for click
py-click-loglogging integration for Python click
py-click-option-groupoption groups missing in click
py-click-pluginsregister CLI commands via setuptools entry-points
py-click-replREPL plugin for click
py-click-threadingmultithreading in Python click
py-clintcommand line interface tools for Python
py-cloudpickleextended pickling support for Python objects
py-codestylePython style guide checker
py-coloramaprint colored terminal text from Python apps
py-colorloglog formatting with colors
py-commJupyter comm implementation for use in ipykernel
py-configargparseargparse replacement, allows options to be set via files/env
py-configobjconfig file reader and writer
py-constantlysymbolic constants in Python
py-constructpowerful declarative parser/builder for binary data
py-cookiecutterutility to create projects from templates
py-cooldictsome useful dict-like structures
py-countrycountry, language, currency and scripts definitions
py-covdefaultsplugin for 'coverage' to provide sensible defaults
py-coveragecode coverage measurement for Python
py-coverallsdisplay coverage stats online via coveralls.io
py-cparserC parser in pure Python
py-cppyC++ helper library for Python extension modules
py-crayonstextUI colors for Python
py-crc32cimplemention of the crc32c algorithm in hardware
py-crccheckcalculation library for CRCs and checksums
py-cruftutility to create and maintain projects from templates
py-cstructC-style structs for Python
py-curiocoroutine library for Python async/await
py-curtsiescurses-like terminal wrapper
py-cwcwidthPython bindings for C wc(s)width
py-dateutilPython API for advanced date calculations
py-dbus-deviationD-Bus introspection XML parser and processor
py-ddtmultiply test cases
py-debianDebian package related modules
py-debugpyPython implementation of the debug adapter protocol
py-decoratorsimplify usage of decorators
py-deprecateddecorator to deprecate old python classes, etc
py-deprecationlibrary to handle automated deprecations
py-derangePython lib to compress lists of integers to range objects
py-dillserialize/deserialize most Python types
py-dirty-equalssimplify asserts in tests by misusing __eq__
py-dispatchermulti-producer-multi-consumer signal dispatching mechanism
py-distutils-extraadd support for i18n, documentation and icons to distutils
py-dockerlibrary for the docker engine API
py-docoptPythonic argument parser
py-docstring-to-markdownon the fly conversion of docstrings to markdown
py-doitautomation tool
py-dtfabricdata type fabric
py-dulwichpure Python implementation of Git file formats and protocols
py-dunamaidynamic versioning library and CLI
py-easyprocesseasy to use python subprocess interface
py-editablesPython library for creating "editable wheels"
py-elftoolsELF and DWARF parser library for Python
py-enrichextends Python Rich library functionality
py-entrypointsdiscover and load entry points from installed packages
py-esptoolESP8266 and ESP32 ROM bootloader communication tool
py-exceptiongroupbackport of Python 3.11 ExceptionGroup class (PEP 654)
py-execnetrapid multi-Python deployment
py-executingget the currently executing AST node of a frame
py-extension-helpersbuild-time package to simplify C/Cython extensions
py-extrasuseful extra bits for Python
py-fastenersPython package that provides useful locks
py-fastimportparse/generate Git's fastimport format
py-fieldscontainer class boilerplate killer
py-filebytespython module to read and write ELF, PE, MachO or OAT
py-filetypeinfer file type and MIME type
py-fixturesreusable state for writing clean Python tests
py-flakynose/pytest plugin to automatically rerun flaky tests
py-flexmocktesting library for Python
py-flitsimple packaging tool for simple packages
py-flit_coredistribution-building parts of Flit
py-flit_scmPEP 518 backend, using setuptools_scm and flit_core
py-florefficient Bloom filter implementation
py-forbiddenfruitpatch Python built-in objects
py-freezegunlet your Python tests travel through time
py-frozendictimmutable dictionary
py-frozenlistlist-like structure implementing MutableSequence
py-funcyfancy and practical functional tools
py-futurecompatibility layer between Python 2 and Python 3
py-gastPython AST that abstracts the underlying Python version
py-geventnetwork library for easy and scalable concurrency
py-gevent-eventemitterImplements EventEmitter using gevent
py-gitdbGit object database
py-gitpythonlibrary used to interact with Git repositories
py-gobjectPython bindings for glib2 gobject (deprecated)
py-gobject3Python bindings for GLib and GObject
py-greenletlightweight in-process concurrent programming
py-hamcrestHamcrest matchers for Python
py-hashidsPython implementation of the hashids algorithm
py-hass-pyscript-jupytershim connecting Jupyter to a HomeAssistant Pyscript kernel
py-hatch-fancy-pypi-readmeHatch plugin for fancy PyPI readmes
py-hatch-jupyter-builderhatch plugin for building Jupyter packages
py-hatch-nodejs-versionhatch plugin for versioning from a package.json file
py-hatch-requirements-txtrequirements.txt support for Hatchling
py-hatch-vcsHatch plugin for versioning with your preferred VCS
py-hatchlingmodern, extensible Python build backend used by Hatch
py-helpdevextract Python environment information
py-holidaysgenerate and work with holidays in Python
py-html5libHTML parser/tokeniser based for HTML5
py-hypothesislibrary for property based testing
py-hypothesmithhypothesis strategies for generating Python programs
py-icalendarparser/generator of iCalendar files
py-icalendar-searchersearch, filter and sort icalendar data
py-identifyfile identification library
py-immutabledictimmutable dictionary
py-importlib-metadatalibrary providing an API for accessing packages metadata
py-incrementalversioning library for Python projects
py-inline-snapshottesting library which puts values into source code
py-installerlow-level library to install Python wheel distributions
py-intelhexintel hex file format is used in microprocessors
py-intervaltreeeditable interval tree data structure for Python 2 and 3
py-invokePythonic task execution
py-ipykernelIPython kernel for Jupyter
py-iso3166self-contained ISO 3166-1 country definitions library
py-iso639Python library for the ISO 639 language code standard
py-isodateISO 8601 date/time/duration parser and formater
py-isodurationoperations with ISO 8601 durations
py-isortPython utility / library to sort Python imports
py-iterable-ioadapt generators and other iterable to a file-like interface
py-jaraco-classesobtain class names of an object and its parent classes
py-jaraco-collectionsmodels and classes to supplement stdlib 'collections' module
py-jaraco-contextcatch certain exceptions and provide an indication
py-jaraco-envsclasses for orchestrating Python (virtual) environments
py-jaraco-functoolsfunctools like those found in stdlib
py-jaraco-pathprovides cross platform hidden file detection
py-jaraco-testfunctions and fixtures for facilitating tests
py-jediautocompletion tool for Python
py-jeepneylow-level, pure Python DBus protocol wrapper
py-jmespathextract elements from a JSON document
py-jsonpath-ngimplementation of JSONPath for Python
py-jsonrefimplementation of JSON Reference for Python
py-jsonschemaimplementation of JSON Schema validation for Python
py-jsonschema-pathobject-oriented JSONSchema
py-jsonschema-specificationsJSON schema meta-schemas and vocabularies
py-jupyter_clientJupyter protocol implementation and client libraries
py-jupyter_coreJupyter core package
py-jupyter_eventsJupyter event system library
py-jupyter_lspmulti language server websocket proxy for jupyterlab server
py-jupyter_packagingJupyter packaging utilities
py-jupyter_serverbackend for Jupyter web applications
py-jupyter_server_terminalsJupyter server extension providing terminals
py-jupyterlab_servercomponents for JupyterLab and similar applications
py-kaitaistructpure-Python Kaitai Struct declarative parser generator
py-kitchenkitchen contains a cornucopia of useful code
py-kiwisolverfast implementation of the Cassowary constraint solver
py-lazy-loaderload subpackages and functions on demand
py-lazy-object-proxyfast and thorough lazy object proxy
py-libcstconcrete syntax tree with AST-like properties for Python
py-liblarchPython library to easily handle data structure
py-littleutilssmall personal collection of python utility functions
py-llvmlitelightweight LLVM-Python binding for writing JIT compilers
py-logfurytoolkit for logging of library method calls
py-logilab-commoncommon low-level libraries for logilab projects
py-loguruPython logging made (stupidly) simple
py-looseversionversion numbering for anarchists and software realists
py-lsprotocolcode generator for language server protocol
py-magicPython module for file type identification using libmagic
py-marshmallowmarshmallow serialization library
py-matrix-commoncommon utilities for Synapse, Sydent and Sygnal
py-mccabeMcCabe complexity checker for Python
py-minidumplibrary to parse Windows minidump file format
py-minimockthe simplest possible mock library, for Python
py-mockpython mocking and patching library for testing
py-modulegraphPython module dependency analysis tool
py-more-itertoolsroutines for operating on iterables beyond itertools
py-mox3Mox is a mock object framework for Python
py-msgspecserialization/validation for common data interchange formats
py-mulpyplexermodule that multiplexes interactions with lists of objects
py-multiprocessbetter multiprocessing and multithreading in python
py-multitaskingnon-blocking Python methods using decorators
py-munchdot-accessible dictionary (a la JavaScript objects)
py-mypyoptional static type checker for Python
py-mypy-extensionsextensions to the standard "typing" module for mypy
py-nampaFLIRT for (binary) ninjas
py-nbclientclient library for executing notebooks
py-nbconvertconvert Jupyter notebooks (.ipynb) to other formats
py-nbformatJupyter notebook format
py-nbvalpy.test plugin to validate Jupyter notebooks
py-nest-asyncioallow nested event loops with asyncio
py-nodeenvnode.js virtual environment builder
py-nosediscovery-based unittest extension
py-nose-warnings-filtersnose plugin to add warnings filters
py-nosexcoverextend nose coverage to add Cobertura-style XML reports
py-notebook-shimshim layer for notebook traits and config
py-objgraphdraw Python object reference graphs
py-olefileparse, read and write Microsoft OLE2 files
py-openapi-schema-validatorOpenAPI schema validator
py-openapi-spec-validatorOpenAPI 2.0 (aka Swagger) and OpenAPI 3 spec validator
py-openbsdPython pledge(2) and unveil(2) bindings
py-ordered-setordered sets in Python
py-outcomecapture the outcome of a Python function call
py-overridesdecorator to detect mismatches when overriding methods
py-parallelaccess to parallel port from Python
py-parameterizedparameterized testing with any Python test framework
py-parsestrings parser for the Python format() syntax
py-parsedatetimeparse human-readable date/time text
py-parsingclasses and methods to define and execute parsing grammars
py-parsopython parser
py-pathmodule wrapper for os.path
py-pathableobject oriented paths
py-pathspecutility for gitignore style pattern matching of file paths
py-pathvalidatelibrary to sanitize/validate paths
py-pbrmanage setuptools packaging needs in a consistent manner
py-pdm-backendPEP 517 compatible backend for pdm
py-pebblethreading and multiprocessing eye-candy
py-pexpectpure Python Expect-like module
py-phx-class-registrypython lib to register and instantiate classes
py-picksmall Python library for interactive selection list
py-pipcommand-line tool for installing Python packages
py-pkgconfigpython module to interface with the pkg-config tool
py-pluggyplugin and hook calling mechanisms for Python
py-plugnplaya generic plug-in system for Python
py-plyPython lex/yacc
py-poetry-corePoetry's PEP517 build backend
py-poetry-dynamic-versioninglet Poetry fetch versions from VCS tags
py-portalockereasy Python API to file locking
py-pranceresolving Swagger/OpenAPI 2.0 and 3.0 parser
py-pretenda library for stubbing in Python
py-prisonRison encoder/decoder
py-process-teststools for testing processes
py-progresseasy to use progressbar library for python
py-progressbartext progressbar library for python
py-prompt_toolkitPython library for building powerful interactive CLI
py-propcachefast implementation of cached properties
py-protobufGoogle data interchange format (protocol buffers)
py-ptyprocessrun a subprocess in a pseudo terminal
py-pure_evalsafely evaluate AST nodes without side effects
py-puremagicpure Python implementation of magic file detection
py-pycross-python path, ini-parsing, io, code, log facilities
py-pybind11headers for interoperability between C++ and Python
py-pydanticdata validation using Python type hints
py-pydantic-compatcompatibility for pydantic v1-v2 cross compatibility
py-pydantic-coredata validation using Python type hints
py-pydocstyledocstring style checker
py-pygithubPython library for managing github repos
py-pyinotifyfilesystem events monitoring
py-pylint_venvuse pylint with different virtual environments
py-pyls-spyderspyder extension for the Python Language Server
py-pyprof2calltreehelp visualize profiling data collected with the cProfile
py-pyproject-apiAPI to interact with pyproject.toml-based projects
py-pyproject-metadataPEP 621 metadata parsing
py-pyproject_hookswrappers to call pyproject.toml-based build backend hooks
py-pyrate-limiterPython rate-limiter using Leaky-Bucket
py-pyrsistentpersistent/functional/immutable data structures
py-pytesimple VTXXX-compatible terminal emulator
py-python-discoverylibrary for discovering Python interpreters
py-python-lsp-blackblack plugin for the Python Language Server
py-python-lsp-ruffruff linting plugin for pylsp
py-python-lsp-serverPython Language Server
py-python-slugifyutility to create slugs from unicode strings
py-pytokensPython 3.14+ spec-compliant tokenizer
py-pytoolconfigPython tool configuration
py-qdarkstyledark style sheet for QtWidgets apps
py-qstylizerQt stylesheet generation utility for PyQT/PySide
py-qt-builderPEP 517 compliant PyQt build system
py-r2pipepipe interface for radare2
py-radixRadix tree implementation for Python
py-rcsparseRCS parsing library for Python
py-regexalternative regular expression module to replace re
py-rencodemodule for fast object serialization similar to bencode
py-resolvelibresolve abstract dependencies into concrete ones
py-retry2retry decorator in python
py-rfc3339-validatorpure python RFC3339 validator
py-rfc3986-validatorpure python RFC3986 validator
py-rfc6555implementation of the Happy Eyeballs Algorithm
py-richPython library for rich text and beautiful formatting
py-robotframeworkgeneric test automation framework for acceptance testing
py-roperefactoring library
py-rpds-pyPython bindings for Rust's persistent data structures (rpds)
py-rtreepython wrapper for spatial index
py-rxlibrary for asynchronous and event-based programs in Python
py-sarif-toolsSARIF command line tools and a Python library
py-schemasimple data validation library
py-scikit-build-coreScikit's PEP517 build backend
py-semantic-versionlibrary implementing the 'SemVer' scheme
py-send2trashsend files to the trash natively
py-serialserial interface class for Python
py-setproctitlelibrary for getting/setting process names
py-setuptoolssimplified packaging system for Python modules
py-setuptools-git-versioninguse git repo data to build a version number
py-setuptools-rustsetuptools Rust extension plugin
py-setuptools_scmplugin to manage your versions by scm tags
py-setuptools_trialsetuptools plugin for unit tests with Twisted's trial
py-shsubprocess interface: call any program like a function
py-shellinghamdetect shell the Python executable is running in
py-simpleevalsimple, safe single expression evaluator library
py-simplegenericsimple generic functions
py-simplejsonJSON encoder/decoder
py-sipautomatically generate Python bindings for C and C++ libs
py-sixPython 2 and 3 compatibility library
py-smmappure Python implementation of an SMM manager
py-sniffiosniff out which async library is being used
py-sortedcontainersPython Sorted Container Types
py-spark-parserearly-algorithm context-free grammar parser
py-spegPEG-based parser interpreter with memoization
py-stack_dataextract data from Python stack frames and tracebacks
py-stdlib-listprovides a list of all standard libraries
py-stdnumparse, validate and reformat standard numbers and codes
py-straight.pluginsimple namespaced plugin facility
py-strict_rfc3339unix to RFC3339 conversion functions
py-structlogasynchronous WebDriver client
py-sudslightweight python SOAP client
py-sureutility belt for automated testing in Python for Python
py-tabulatepretty-print tabular data
py-temporaobjects and routines pertaining to date and time
py-tenacityPython module to retry code until it succeeds
py-testcross-project testing tool for Python
py-test-aiohttppytest plugin for aiohttp
py-test-arraydiffpytest plugin to generate/compare data arrays
py-test-astropymetapackage for testing machinery used by Astropy
py-test-astropy-headeradd diagnostic information to pytest's output
py-test-asynciotest asyncio code with pytest
py-test-benchmarkpytest fixture for benchmarking code
py-test-celerypytest plugin for Celery
py-test-checkpytest plugin that allows multiple failures per test
py-test-codspeedpytest plugin to create CodSpeed benchmarks
py-test-console-scriptstest console scripts with pytest
py-test-covpytest plugin for measuring coverage
py-test-datafilescreate a 'tmp_path' with predefined files/directories
py-test-docker-toolspytest plugin for docker
py-test-doctestpluspytest plugin with advanced doctest features
py-test-expectpy.test plugin to store test expectations
py-test-filter-subpackagepytest plugin for filtering based on sub-packages
py-test-flake8py.test plugin to check FLAKE8 requirements
py-test-forkedrun each test in a forked subprocess
py-test-httpbintest your HTTP library against a local copy of httpbin
py-test-httpserverHTTP server for pytest
py-test-instafailpytest plugin to show failures instantly
py-test-isortpy.test isort plugin to check import ordering using isort
py-test-jupyterpytest plugin for Jupyter libraries and extensions
py-test-lazy-fixturepytest plugin to use fixtures in pytest.mark.parametrize
py-test-localserverpy.test plugin to test server connections locally
py-test-mockthin wrapper around mock package for easier use with pytest
py-test-orderpytest plugin to run tests in customized order
py-test-prettyplugin to provide a prettier summary of py.test runs
py-test-relaxedrelaxed test discovery/organization for pytest
py-test-remotedatapytest plugin for controlling remote data access
py-test-rerunfailurespytest plugin to re-run failures
py-test-run-parallelpytest plugin to run tests concurrently
py-test-runnerdeprecated fixture to invoke py.test as distutils command
py-test-subtesthackhack to explicitly set up and tear down fixtures
py-test-subtestsunittest subTest() support and subtests fixture
py-test-timeoutpytest plugin to abort hanging tests
py-test-tornasyncpytest plugin for tornado
py-test-triopytest plugin for trio
py-test-vcrplugin for managing VCR.py cassettes
py-test-xdistpy.test xdist plugin for distributed testing
py-test-xprocesspytest plugin for managing processes across test runs
py-testpathtest utilities working with files and commands
py-testtoolsextensions to the Python unit testing framework
py-three-merge3-way merge between strings
py-thriftPython bindings for the Apache Thrift RPC system
py-time-machinetravel through time in your tests.
py-timelibshort wrapper around PHP's timelib module
py-timeout-decoratorpython timeout decorator
py-tokenize-rtround-tripping wrapper for Python stdlib's "tokenize"
py-toolzutility functions similar to itertools and functools
py-toposortimplements a topological sort algorithm
py-toxvirtualenv-based automation of test activities
py-tqdmprogress bar for Python
py-traitletsconfiguration system for Python applications
py-transitionslightweight, object-oriented state machine for Python
py-triolibrary for async concurrency and I/O
py-trove-classifiersimplementation of JSON Schema validation for Python
py-twistedasynchronous networking Python framework
py-txaiocompatibility API between asyncio/Twisted/Trollius
py-typeguardrun-time type checker for Python
py-typerlibrary for building CLI applications
py-types-psutiltyping stubs for psutil
py-types-python-dateutiltyping stubs for Python dateutil
py-types-setuptoolstyping stubs for setuptools
py-typing-extensionsbackported type hints for python >= 3.5
py-typing-inspectiontools to inspect type annotations at runtime
py-tzPython API for dealing with timezones
py-tzdataIANA timezone data
py-tzlocalPython tzinfo object for the local timezone
py-uharfbuzzstreamlined Cython bindings for the HarfBuzz shaping engine
py-unicornUnicorn CPU emulator engine
py-unique-log-filtersimple tool to filter out duplicate lines from a log file
py-untangleconverts XML to Python objects
py-urwidconsole user interface library for python
py-urwid_readlinetext input widget for urwid supporting readline shortcuts
py-uv-dynamic-versioningprovide version info for uv/hatch projects
py-uvloopfast, drop-in replacement for asyncio event loop
py-validatorsPython Data Validation for Humans
py-vcversioneruse version control tags to discover version numbers
py-versioneermanagement of project version strings
py-vinePython promises
py-virtualenvvirtual Python environment builder
py-voluptuousdata validation library
py-vulturefinds unused code in Python programs
py-wapiti_swaggerlibrary for parsing Swagger/OpenAPI specifications
py-wbemCIM operations over HTTP in Python
py-wcmatchfile matching and globbing library
py-wcwidthmeasures number of terminal column cells of wide-char code
py-wheelreference implementation for Python's "wheel" package format
py-wheezy.templatelightweight template library
py-wraptPython module for decorators, wrappers and monkey patching
py-wurlitzercapture c-level output in context managers
py-xdgpython library to access freedesktop.org standards
py-xdiscross-version byte-code disassembler and marshal routines
py-xlsxwriterPython module for creating Excel XLSX files
py-yamllintlinter for YAML files
py-yapfformatter for Python code
py-zc-lockfilebasic inter-process locks
py-zippbackport of pathlib-compatible object wrapper for zip files
py-zopecomponentcomponent architecture from Zope
py-zopeeventvery basic event publishing system from Zope
py-zopeinterfaceobject interface infrastructure from Zope
py-zopetestingtesting frameworks from Zope 3
py2-piptool for installing Python packages
py2-setuptoolssimplified packaging system for Python modules
py3cpython 2/3 compatibility layer for C extensions
pycdcpython bytecode disassembler and decompiler
pycharmPython IDE based on IntelliJ IDEA
pyflakespassive checker of Python programs
pygameset of Python modules designed for writing games
pylintlint-like code checker for Python code
pystringC++ functions analogous to Python string methods
pyupgradeautomatically upgrade syntax for newer versions of Python
pyusbpython interface to libusb
qbsdeclarative cross-platform build tool
qcoroC++ coroutines for Qt
qgitQt git repository viewer
qt-creatorcross-platform IDE for use with Qt
qtilitoolsQtilities scripts and commands
quiltmanage large numbers of patches
quirksexceptions to pkg_add rules
ragelstate machine compiler
range-v3range library for C++14/17/20
ratssource code auditing tool
rcs-fast-importunpack git fast-import streams into RCS file tree
re2cC-based regular expression scanner generator
readlinelibrary to edit command lines as they are typed in
rebar3Erlang build tool
reflection-cppC++ static reflection support library
remakeGNU make debugger
reposurgeontool for editing version-control repository history
reusetool for compliance with the REUSE recommendations
rgbdsGame Boy development system
rizinfree and open source reverse engineering framework
rlogC++ logging library
robin-hood-hashingfast, memory-efficient, header-only hashtable
robin-mapfast hash map and hash set
robsdbuild OpenBSD release
rttrC++ reflection library
ruby-activesupportsupport libraries and Ruby extensions extracted from Rails
ruby-arrayfieldsallow keyword access to array instances
ruby-childprocesscontrol external programs
ruby-cicphashcase insensitive, case preserving hash class for ruby
ruby-colored2color methods for String class
ruby-colorizeadds methods to set text color, background color, etc
ruby-concurrent-rubyconcurrency tools and patterns for Ruby
ruby-cricommand line interfaces with subcommands
ruby-daemonswrap existing Ruby scripts to be run as a daemon
ruby-deep_mergerecursively merge hashes
ruby-diff-lcsport of Algorithm::Diff that uses the LCS algorithm
ruby-fast_gettextfast implementation of gettext
ruby-fficross-platform dynamic library loading for ruby
ruby-ffi-compilerruby library for automating compilation of native libraries
ruby-get_process_memget memory usage of a process
ruby-gettextRuby interface to gettext
ruby-gettext-setupRuby gem to ease i18n
ruby-google-protobufprotocol buffer classes in Ruby
ruby-highlinehigh-level IO library for Ruby
ruby-hitimeshigh resolution timer library
ruby-hoconRuby port of Java Typesafe Config
ruby-i18nruby internationalization and localization solution
ruby-idnruby bindings for the libidn library
ruby-isolatevery simple RubyGems sandbox
ruby-json-schemajson schema validator
ruby-json_pureJSON implementation for Ruby
ruby-kgiokinder, gentler I/O for Ruby
ruby-localebasic APIs for localization
ruby-log4rlog4j implementation for Ruby
ruby-metaclassadds a metaclass method to all Ruby objects
ruby-mini_portile2simplified way to compile against dependencies
ruby-mochaRuby library for mocking and stubbing
ruby-narraynumerical N-dimensional Array class
ruby-ncursesRuby interface to ncurses
ruby-nio4rcross-platform asynchronous I/O primitives
ruby-opt_parse_validatorvalidators for Ruby OptionParser lib
ruby-optimistcommandline option parser for Ruby
ruby-pastelterminal string styling
ruby-pathspecmatch path patterns
ruby-pkg-configtool for compiling Ruby native extensions
ruby-proffast code profiler for Ruby
ruby-puppet-modulebuilderbuild Puppet modules from source
ruby-puppet-resource_apisimple way to write new native resources for Puppet
ruby-puppet_forgetools to access the Puppet Forge API
ruby-rake-compilerbuild and package Ruby extensions using Rake as glue
ruby-rb_syshelpers for compiling Rust extensions for Ruby
ruby-rbtreesorted associative collection
ruby-refobject reference utilities for ruby
ruby-regexp_parsergem for tokenizing, parsing, and transforming regexps
ruby-ruby-progressbartext progress bar library for Ruby
ruby-safe_yamlsafe YAML parsing
ruby-scanfimplementation of the C function scanf
ruby-semantic_puppetcompare semantic versioning
ruby-shimsRuby version redirection shim
ruby-sorted_seta set whose elements are sorted in ascending order
ruby-subset_sumsimple subset sum problem solver for ruby
ruby-test-unit-ruby-coretest assertions for Ruby standard libraries
ruby-thorscripting framework to replace rake/sake/rubigen
ruby-tiltgeneric interface to multiple Ruby template engines
ruby-wisperprovide objects with pubsub capabilities
ruby-xdgmodule for supporting XDG Base Directory Standard
ruby-yajlRuby bindings for the Yajl JSON library
ruby-zeitwerkconstant autoloading with Ruby semantics
ruffPython linter and code formatter
rust-analyzermodular compiler frontend for the Rust language
rust-bindgenautomatically generates Rust FFI bindings (C and C++)
samuraininja-compatible build tool written in C
sanitizers-cmakeCMake module to enable sanitizers for binary targets
sbtinteractive build tool, primarily for Scala/Java
sccachecompiler cache for C/C++/Rust
sconsPython-based build system
sdccSmall Device C Compiler
sdlcross-platform multimedia library
sdl-gfxprimitives drawing/other support functions for SDL
sdl-imageSDL image library
sdl-mixerSDL multi-channel audio mixer library
sdl-netSDL cross-platform networking library
sdl-pangoSDL wrapper around the Pango library
sdl-soundlibrary that handles the decoding of sound file formats
sdl-ttfSDL TrueType fonts library
sdl2cross-platform multimedia library
sdl2-gfxprimitives drawing/other support functions for SDL2
sdl2-imageSDL2 image library
sdl2-mixerSDL2 multi-channel audio mixer library
sdl2-netSDL2 cross-platform networking library
sdl2-pangoSDL2 wrapper around the Pango library
sdl2-ttfSDL2 TrueType fonts library
sdl3cross-platform multimedia library
sdl3-imageSDL3 image library
sdlmmC++ wrapper for the Simple DirectMedia Layer
seergdbgraphical front-end to GDB
selenemodern Lua linter written in Rust
serdlightweight C library for RDF syntax
shapelibshapefile manipulation library
sharnessportable shell library supporting the test anything protocol
shellcheckshell script analysis tool
shfmtshell parser, formatter, and interpreter
shrinkraymodern multi-format test-case reducer
shtoolGNU Portable Shell Tool
shunit2unit test framework for Bourne based shell scripts
silc-toolkittoolkit for the development of SILC applications
simulavrAVR simulator
slibscheme r5 library
smpegMPEG video player library with sound support
smpeg2MPEG video player library with sound support
snareGitHub webhooks runner daemon
sordlightweight C library for storing RDF data in memory
sparsehashmemory-efficient hash_map and hash_set C++ classes
spdlogfast C++ logging library
spice-protocolSPICE protocol headers
spidermonkey140C/C++ Mozilla's JavaScript engine implementation #'
splintadvanced lint: statically check C programs
sqlccreate type safe go from SQL
srcSimple Revision Control
srecordcollection of tools for manipulating EPROM load files
startup-notificationlibrary for tracking application startup
stflStructured Terminal Forms Language/Library
stpdecision procedure for bit-vectors and arrays
styluaLua code formatter
subversionsubversion revision control system
swigsimplified wrapper and interface generator
t1libType 1 rasterizer library for UNIX/X11
tbbthreading building blocks
tclaptemplatized C++ command line parser
tclarc4randomarc4random for Tcl
tclclTcl/C++ interface used by ns and nam
tcllibTcl Standard Library
tclthreadthread extension for Tcl
teacommand line tool to interact with Gitea
teensyloaderin-system programmer for Teensy boards
template-glibtemplating library for GLib
terraform-lsterraform language server
thriftsoftware stack for point-to-point RPC implementation
ti-msp430gccTI's open source compiler for MSP430 microcontrollers#'
tigncurses Git repository browser
tkcvsgraphical frontend to CVS
tkdiffgraphical front-end to the diff program
tklibTk Standard Library
tl-expectedC++11/14/17 std::expected with functional-style extensions
tllistTyped Linked List C header file only
tradcpptraditional (K&R-style) C preprocessor
ucppC preprocessor and lexer
udis86easy-to-use minimalistic disassembler library
unibiliumvery basic terminfo library
universal-ctagsmultilanguage reimplementation of the Unix ctags utility
utfcppsimple, portable library for handling UTF-8 strings
uthashC macros to add, find and delete items from a hash
uuidISO-C API and CLI for generating UUIDs
uvPython package and project manager
valgrindinstrumentation framework for dynamic analysis tools
valiVarlink C implementation and code generator
vim-command-tfast, intuitive file opening in VIM
vim-taglistsource code browser plugin for the Vim text editor
vineflowerJava decompiler
visualvmvisual tool integrating commandline JDK tools and profiling
vtagsVHDL tags generator
vtclVisual Tcl development environment
vte3GTK3 terminal emulation library
woboq_codebrowsergenerator for the woboq code browser
xaportable cross-assembler for MOS 6502 processors
xdg-user-dirsutilities to manage well known user directories
xdg-utilsutilities to assist desktop integration tasks
xmakepowerful make utility
yaml-cppYAML parser and emitter in C++
yarnfast, reliable, and secure dependency management for node.js
yasmcomplete rewrite of the NASM assembler
yderlogging library for C applications
yyjsonjson library written in ANSI C
z80exZiLOG Z80 CPU emulation library
zealsimple offline API documentation browser
zmacZ-80 macro cross assembler and ld80 CP/M linker
zugC++ library providing transducers.