Categories
C libraries
Projects within C libraries
ADG: Automatic Drawing Generation
- a library focused on automating the drawing of mechanical parts.ALSA library
- library for for the Advanced Linux Sound Architecture (ALSA).ATK
- The Gnome accessibility toolkitATM SAR Library (SARLib)
- ATM Segmentation and Reassembly Library.Ad-hoc Support Library
- a user-space library which provides an API to faciliate implementation of routing protocols for wireless ad-hoc networks in GNU/Linux.Alexis FTP (aftp)
- an FTP library and a background FTP tool.AntTweakBar
- AntTweakBar is a small and easy to use C/C++ library that allows programmers to quickly add a light and intuitive GUI into OpenGL or DirectX based graphic programs to interactively tweak them.Argtable
- Library for parsing command line argumentsAutogen
- Automated program and text generationBeeCrypt
- Cryptography libraryBit::Vector
- Implements and efficiently handles bit vectors of arbitrary sizeCLN
- C++ class library for numbersCWXML
- Parses and generates XML and BXML formatsCbase
- C library for Posix software developmentCgi-util
- C library for developing Web programsCheap Threads
- Routines for implementing sychronous threads (aka cooperative multitasking)Chipmunk
- a fast 2D physics library written in C.Ctalk
- Is an Object Oriented Extension for CCuTest
- Unit testing library for CDiet libc
- Library for creating small, statically linked binariesDynObj
- a C/C++ library for cross compiler plugin libraries.EZWGL
- GUI and graphics library for X11Ecc
- Elliptical curve class libraryFilters
- Converts proprietary formats to XML-based formatsFireDNS
- Library for handling asynchronous DNS queriesFireString
- Facilitates C string handlingFreeIPMI
- Intelligent platform management systemGDB-Machine Interface library
- implements the GDB-MI (GNU DeBugger/Machine Interface) protocol as a library.GDSL
- Routines for generic data structures manipulationGJrand
- a programmer's library for random numbers.GL2PS
- OpenGL to PostScript printing libraryGLib
- Core library that forms the basis of GTK+ and GNOMEGTK+
- GNU toolkit for X windows developmentGconf
- Registry systemGdome2
- DOM C library for GNOMEGscope: A Software Oscilloscope Library
- a software oscilloscope library.Gwenhywfar
- Provides OS abstraction functionsHashit
- Library of generic hash tablesInterpcom
- Command interpreter library for building scientific applicationsL3D - A Linux 3D Engine-Library
- a 3D library for developing OpenGL applications under GNU/Linux.LIBrary for SECure ReMoval
- a set of replacements for these standard C functions which cause data removing from files.Lib3ds
- Library to help create of 3DS import and export filtersLibCGI
- Library for writing CGI applicationsLibGKSu
- API for using su and sudo in programs that need to execute tasks as other usersLibSysCtr
- GNU/Linux system call tracing libraryLibXDiff
- Text and binary file differential/patch libraryLibYAML
- a YAML 1.1 parser and emitter written in C.Libcurl
- Multiprotocol file transfer libraryLibdvdcss
- Library for transparent DVD device access with CSS on-the-fly decryptionLibgaudio
- C/C++ library to incorporate sound and sound effects into gamesLibnids - NIDS E-component library
- NIDS E-component library.Libping
- Makes ICMP_ECHO requests from a script or programLibrary to create PostScript files
- a C-library for generating multi page PostScript documents.Libsndfile
- Library for reading and writing sound filesLibstrfunc
- Text processing systemLibtasn1
- the ASN.1 library used by GnuTLS, GNU Shishi and some other packages.Libxml2
- XML C library for the Gnome projectLog4c
- Library for flexible loggingLzlib
- a compression library for lzip files.MPFR
- Multiple-precision Floating-point library with correct rounding.Mailutils
- A set of libraries and programs for handling e-mail messagesMeanwhile
- an open implementation of the Lotus Sametime client protocol.Micro Window-Gadgets
- A lightweight windowing toolkit for C and X11.Ming
- SWF output libraryMini-XML
- Small XML parsing libraryMplib
- Library for ID3 tagsNML
- Numerical analysis libraryNURBSS++
- Hides the basic mathematics of NURBSNana
- Library for assertion checking and logging in GNU C/C++Neon
- HTTP and WebDAV client libraryNpic library
- provides types and functions in C language to memorize and manipulate bitmap images.OSSP uuid
- Universally Unique Identifier (UUID) ToolkitOpenGui
- Graphics and windowing libraryPCRE
- Library of Perl-compatible regular expressionsPortable Media Player library (PMPlib)
- develops a management software/library for various portable media players.Pspell
- Generic interface for spell checker librariesPth
- GNU Portable Threads libraryPthrlib
- Library and toolkit for writing Web serversRaptor RDF Parser Toolkit
- Parses RDF syntaxes into RDF triplesRasqual
- C library for querying RDFReally Easy Video Encoding Library
- the shortest, simplest path between your application and high-quality, highly-compressed video file dumps.Rx
- Free regex librarySQLite
- C library that implements an embeddable SQL database engineSglib
- C library inspired by the Standard Template Library from C++Silly Translation library (Silt)
- provides functions to encode and decode text using several "silly" translation algorithms.Simple XML Configuration Library
- An xml library for parsing a simple configuration file format.StepTalk
- Framework for creating scriptable servers or applicationsThe GNU Objective C Class Library
- The GNU Objective C Class Library (libobjects) is a library of general-purpose, non-graphical Objective C objectsThreads
- Library to make threading under C++ easierUDS Collection
- C++ development and debugging libraryVelocity
- String processing library for CVstr
- String library for network communicationsWBXML Library
- a C library for handling WBXML (Wireless Binary XML) documents.WrapText
- WrapText.c - naive, greedy, but flexible text wrapping functionXOSD
- a simple library to display shaped text on your X display.Xbase
- Library for manipulating xBase filesYed
- Library of modules for object-oriented programmingZthread
- Object-oriented threading and synchronization libraryadns
- Resolver library for C and C++ programsavl
- Library for balanced binary treesblib
- Programming library for Blinkenlightsbotnet
- Library for development of IRC botsc-ares
- Asynchronous resolver libraryc2hs
- Simplifies the development of Haskell bindings to C librariesc2lib
- Perl/STL-like library of tools for C programmingcadaver
- Command-line WebDAV clientccl
- Interface to configuration files containing key/value pairscgicc
- C++ class library for writing CGI applicationsfftw
- Subroutine library for computing the Discrete Fourier Transformgiflib
- a library for reading and writing gif images.glibbind
- Binds properties in GLib and GTK+ objectsilib
- Image manipulation library for developersjwsmtp
- Facilitates sending email programmaticallykdtree
- A simple C library for working with KD-Treesldns
- Library that simplifies DNS programming in ClibConfuse
- Configuration file parsing librarylibDSP
- Library of digital signal processing functionslibc
- Library for use with GNU/Hurd and GNU/Linuxlibcdaudio
- Portable library for accessing audio CD driveslibcddb
- Implements various protocols to access data on a CDDB serverlibcfg+
- Command line and configuration file parsing librarylibdaemon
- Facilitates the writing of daemonsliberror
- Message printing librarylibevent
- Event notification librarylibffcall
- Builds foreign function call interfaces in embedded interpreterslibgnomecanvas
- Canvas widget for Gnome2libgsf
- GNOME structured file librarylibhid
- provides a generic and flexible way to access and interact with USB HID devices.libmemcache
- C API for 'memcached'libmicrohttpd
- GNU librarylibnomadii
- library for the Nomad II GNU/Linux Driver Suite.liboop
- Low-level event loop dispatcherlibpcl
- Portable coroutine librarylibquantum
- Simulation of a quantum computerlibradix
- C library for implementing radix sort.libshout
- MP3/Ogg Vorbis broadcast streaming librarylibslack
- Library of Unix/C programming utilitieslibspopc
- POP3 client librarylibtar
- Library for manipulating tar files from within C programs.libtiff
- Library for reading and writing TIFF fileslibusb
- a library for use by user level applications to access USB devices regardless of OS.libxcpc
- Exception and resource handling in Cnetwib
- Network librarypacket assembly library (libpal)
- a packet assembly library.pyGnuTLS
- Python wrapper for the GnuTLS libraryqDecoder
- C library for creating CGI softwareruli
- Library for querying DNS SRV resource recordsspeex
- Speech compression formattidylib
- Library implementation of the 'tidy' programtvmet
-vevo
- Software for writing video processor plugins



