C Library Functions
uClibc (µClibc) is a C library for developing embedded Linux systems. uClibc is much smaller then the GNU C Library, but nearly all applications supported by glibc also work perfectly with uClibc. Porting applications from glibc to uClibc typically involves just recompiling the source code....
Platforms: *nix
License: Freeware | Size: 1.7 MB | Download (103): uClibc Download |
libiptcdata project is a C library for manipulating the International Press Telecommunications Council (IPTC) metadata stored within multimedia files such as images. This metadata can include captions and keywords, often used by popular photo management applications. The library provides...
Platforms: *nix
License: Freeware | Size: 471.04 KB | Download (93): libiptcdata Download |
UCommon is a lightweight C++ library to facilitate using C++ design patterns even for very deeply embedded applications, such as for systems using uClibc along with POSIX threading support. For this reason, UCommon disables language features that consume memory or introduce runtime overhead....
Platforms: *nix
License: Freeware | Size: 368.64 KB | Download (98): UCommon Download |
Lib3df is a C++ library to load 3D world. It works under Windows,MacOS,Linux and most Unixes. HLIB is a C++ library intended to facilitate the use of ".MAP" files in applications. ".MAP" files are produced by the "Valve Hammer Editor" availlable at: http://collective.valve-erc.com/ . This is...
Platforms: *nix
License: Freeware | Size: 2.5 MB | Download (91): Lib3df Download |
HLIB is a C++ library for loading 3D world files. HLIB is a C++ library intended to facilitate the use of ".MAP" files in applications. ".MAP" files are produced by the "Valve Hammer Editor" availlable at: http://collective.valve-erc.com/ . This is the editor used to create Half-Life, Team...
Platforms: *nix
License: Freeware | Size: 2.5 MB | Download (91): HLIB Download |
libwacky provides a C library which supports the WACKY protocol. WHAT IS IT? libwacky is a C programming library which implements the WACKY/1.0 protocol. It allows you to send blinking commands to a wackyd. The distribution includes wackyp, a program that links to libwacky and allows you to...
Platforms: *nix
License: Freeware | Size: 225.28 KB | Download (94): libwacky Download |
gg_tk is an easy-to-use C++ library for creating multimedia applications. The project is divided into several "modules", including GUI, graphics, file, 3D, etc.. This server is a central point for development, distribution and maintainance of software. It runs on Savane.
Platforms: *nix
License: Freeware | Size: 450.56 KB | Download (92): gg_tk Download |
libdaemon is a lightweight C library that eases the writing of UNIX daemons. libdaemon consists of the following parts: - A wrapper around fork() which does the correct daemonization procedure of a process - A wrapper around syslog() for simpler and compatible log output to Syslog or STDERR -...
Platforms: *nix
License: Freeware | Size: 337.92 KB | Download (100): libdaemon Download |
libasyncns provides a C library for Linux/Unix for executing name service queries asynchronously. It is an asynchronous wrapper around getaddrinfo and getnameinfo from the libc. In contrast to GNUs asynchronous name resolving API getaddrinfo_a(), libasyncns does not make use of UNIX signals for...
Platforms: *nix
License: Freeware | Size: 348.16 KB | Download (91): libasyncns Download |
simplus is a C++ library for constructing event-driven simulations with an abstraction for processes, virtual time, messages and more. It features a built-in debugger, support for configuration files, and a flexible logging mechanism. It is lean, fast, and portable, but has only basic...
Platforms: *nix
License: Freeware | Size: 450.56 KB | Download (93): simplus Download |
LibTMCG is a general purpose C++ library for creating secure electronic card games. The most remarkable feature is the absence of a trusted third party (TTP), i.e. neither a central game server nor trusted hardware components are necessary. To emphasize this point again: With the present...
Platforms: *nix
License: Freeware | Size: 645.12 KB | Download (93): LibTMCG Download |
hk_classes is C++ library which allows rapid development of database applications with all features a modern database application should have like forms an reports. hk_classes project is database and GUI independent. In combination with hk_kdeclasses (which is part of the knoda package) it...
Platforms: *nix
License: Freeware | Size: 1024 KB | Download (91): hk_classes Download |
SXP stands for Simple XML Persistence, and is a quick-and-dirty C++ library I threw together. It provides a simple (I hope) mechanism for enabling the objects in your application to persist themselves (i.e. read from and write to) to a XML file. SXP is built as a C++ wrapper around James Clarks...
Platforms: *nix
License: Freeware | Size: 20.48 KB | Download (94): SXP Download |
Timer_q is a shared C library which implements multiple queues of timed events. This is commonly needed, but often implemented badly (via. alarm()). Timer_q also aims to be small, fast and easy to use. Whats New in This Release: - Many fixes were made for corner cases. - A debug build was...
Platforms: *nix
License: Freeware | Size: 430.08 KB | Download (92): Timer_q Download |
libtsmux is a C library for muxing files into the MPEG Transport Stream container format. The project can be used to quickly add MPEG Transport Stream muxing capabilities to any application or framework. A GStreamer plugin using the library is available. Whats New in This Release: - The...
Platforms: *nix
License: Freeware | Size: 225.28 KB | Download (121): libtsmux Download |
Tess is a C++ library that helps automate final assembly of tedious graphic design tasks (e.g. from photoshop or gimp), such as conjuring piles of web page-specific navigation features. The project can composite an arbitrary stack of RGBA images, draw antialiased TrueType text (via FreeType),...
Platforms: *nix
License: Freeware | Size: 28.67 KB | Download (99): Tess Download |
AVR Libc is a Free Software project whose goal is to provide a high quality C library for use with GCC on Atmel AVR microcontrollers. Together, avr-binutils, avr-gcc, and avr-libc form the heart of the Free Software toolchain for the Atmel AVR microcontrollers. They are further accompanied by...
Platforms: *nix
License: Freeware | Size: 460.8 KB | Download (221): AVR Libc Download |
VP Toolkit is an Internet client/server C++ library, with support for object threads, stream based socket I/O, a multi-threaded server socket framework, a multi-process fault tolerant server framework, XML, HTTP, etc. VP Toolkit software is now deprecated in favor of UDK. To build the...
Platforms: *nix
License: Freeware | Size: 174.08 KB | Download (98): VP Toolkit Download |
Anvil is a C++ library to enable developers to read, write and otherwise work with Quicken QIF4 data files. QIF4 files are exported text files from Quicken and account files downloaded from your bank or credit union. We have a C++ library that uses the STL to read, write and query data. A SLang...
Platforms: *nix
License: Freeware | Size: 50.18 KB | Download (91): Anvil Download |
libpuz is a C library implementing the .PUZ crossword file format. PUZ is a file format commonly used by commercial software for crossword puzzles. There is, to my knowledge, no other documentation of the format available online. This page (and the implementation) is the result of a few weeks...
Platforms: *nix
License: Freeware | Size: 317.44 KB | Download (94): libpuz Download |