a small C/C++ library for reading DGN files
contains just the bare minimum, i.e. the system call wrappers (including socket stuff) and malloc and friends, to create small, statically-linked binaries under x86 Linux
Diluculum is a library that intends to make the coexistence of C++ and Lua more harmonious. In this regard, it offers essentially three "services": a nice way to access data stored in a Lua interpreter; a not so bad way to write functions in C++ and make them available to Lua; and a limited and just barely usable way to register C++ classes and objects in a Lua state.
dimnum is a C++ library for storage and conversion of dimensionful values.
dlib C++ Library
The dlib C++ Library includes portable sockets, threading, GUI, and directory browsing APIs as well as many container classes and other items such as a big integer, a log4j style logger, arithmetic coder, compression related classes, and much more.
dnAnalytics is a numerical library for the .NET Framework. It is available as a fully managed library or as a native version that uses the Intel Math Kernel Library (MKL). The native version of dnAnalytics provides significantly better performance when working with large sets of data. dnAnalytics is compatible with .NET 2.0 or later and Mono. The managed version will run on Windows XP or newer and any platform that supports Mono. The native version supports 32-bit and 64-bit versions of Windows XP or newer and 32-bit and 64-bit versions of Linux.
dxflib is an open source C++ library mainly for parsing DXFTM files. QCad, CAM Expert and vec2web all use dxflib to import DXF files. dxflib can also write DXF files, but you need to have good knowledge of the DXF format to produce valid output.
a multi-purpose dynamic library copyrighted by the GNU GPL
License. It's first goal is to provide a simple C API to use OpenLDAP powerful features on your own programs
Easylzma is a C library and command line tools for LZMA compression and decompression. It uses Igor Pavlov's reference implementation and SDK. It is meant to be a tiny wrapper and portable build system around a subset of Igor Pavlov's LZMA compression and decompression implementation. The API is small and intended to be straightforward.
Editline is an autotool- and libtoolized port of the NetBSD Editline library (libedit). This command line editor library provides generic line editing, history, and tokenization functions, similar to those found in GNU Readline.
a small open source library and framework for industrial strength shell script programming with sh for Linux/Unix. It features convienient error handling, tracing, option handling, and process level transaction safety (sort of), plus more
a C++ wrapper for fam. Fam++ is also targeted at GTK+ developers. There are two main classes to access fam, one that is very basic and one that uses gdk to register callbacks automatically and dispatch fam events to functors that you setup
ff RADIUS is a set of C routines implementing RFCs 2865 (RADIUS authentication) and 2866 (RADIUS accounting) data structure.
FifoEmbed provides three abstract data types for the C programming language, implemented on top of circular arrays. The first is a basic queue that supports enqueue/dequeue operations. The second is a packet queue implemented on top of the basic queue that additionally provides out-of-sequence insertion and packet resequencing. The third is a memory pool queue ("mpoolq") which is an allocator optimized for first-in/first-out access patterns. These can be useful when programming device drivers, network stacks, and similar systems.
Font Configuration Library
Fontconfig is a library for configuring and customizing font access. It contains two essential modules, the configuration module which builds an internal configuration from XML files and the matching module which accepts font patterns and returns the nearest matching font.
Fontconfig is a library for configuring and customizing font access. Fontconfig can: discover new fonts when installed automatically, removing a common source of configuration problems, perform font name substitution, so that appropriate alternative fonts can be selected if fonts are missing, identify the set of fonts required to completely cover a set of languages etc.
Fosfat is a C library for providing read-only access to a Smaky formatted disk. Currently, only a tool and a FUSE extension that use this library can be used for reading a directory and copying a file.
Finger Print Verification System: a library that will allow programmers to add Fingerprint Technology in their application
an interface Library for dockapps and Gnome 2 Panel Applets
C++ library for interval arithmetic. It is supposed to be a fast and easy to use/modify library for anyone interested in assessing interval arithmetic merits or using it on a regular basis
++ wrappers for GConf, particularly GConfClient
Gedcom Parser Library
a C library that provides an API to applications to parse and process arbitrary genealogy files in the standard GEDCOM format
Generic Data Structures Library
The Generic Data Structures Library (GDSL) is a collection of routines for generic data structures manipulation. It is a portable and re-entrant library fully written from scratch in pure ANSI C. It is designed to offer for C programmers common data structures with powerful algorithms, and hidden implementation. Available structures are lists, queues, stacks, hash tables, binary trees, binary search trees, red-black trees, 2D arrays, permutations and heaps.
for parsing comand line arguments and simple input files
a set of libraries which form a user interface abstraction layer. It equips an application with a user interface which can be exchanged during run-time. The final user interface is generated by dialog-rendering modules
a C library providing high quality vector output for any OpenGL application. The main difference between GL2PS and other similar libraries is the use of sorting algorithms capable of handling intersecting and stretched polygons, as well as non manifold objects. GL2PS provides advanced smooth shading and text rendering, culling of invisible primitives, mixed vector/bitmap output, and much more
a library that provides easy network access to GNOME applications
a complete, well-documented collection of binary search tree and balanced tree library routines
a library that generates assembly language code at run-time; it is very fast, making it ideal for Just-In-Time compilers, and it abstracts over the target CPU, as it exposes to the clients a standardized RISC instruction set inspired by the MIPS and SPARC chips
GNU Make Standard Library
collection of functions implemented using native GNU Make functionality that provide list and string manipulation, integer arithmetic, associative arrays, stacks, and debugging facilities
GNU Transport Layer Security Library: intends to provide the programmer a useful and easy to use API to program security oriented applications
a library designed to make access to GnuPG easier for applications. It provides a High-Level Crypto API for encryption, decryption, signing, signature verification and key management
Grace is a C++ library/enhancement for creating multithreaded server applications. It delivers basic building blocks for stable, readable code and makes it easy to exchange data with other systems.
the collective name for a set of perl bindings for Gtk+ 2.x and various related libraries. These modules make it easy to write Gtk and Gnome applications using a natural, perlish, object-oriented syntax
a small library that implements a simple and easy to use Objective-C interface to the GTK+ widget set
GuiLoader is a high-performance and compact GuiXml loader library. This library allows GTK+ applications to create GUI widgets and objects at run-time from GuiXml resource files. GuiLoader is a GObject subclass and has a trivial language-independent API. GuiLoader was designed to be easily wrapped for any language that has GTK+ bindings.
GuiLoader/C++ is a C++ binding to the GuiLoader library. It is a convenience layer that simplifies development of GuiLoader based applications written in the C++ language. It introduces exception safety, binding of GTK+ objects defined in GuiXml to C++ variables, and type-safe dynamic connection to signals.
Ham Radio Control Libraries
allow you to write amateur radio equipment control programs for transceivers which use CAT or similar computer interfaces for control
an object-oriented interface for using hexagonal grids. It's written in C, and uses the GObject object system in glib
High Resolution Profiler
uses the Pentium Time Stamp Counter to measure the time used by various functions in a program, and to write a gmon.out file, compatible with the existing gprof program
provides a robust library for updating the implementation of an object at runtime, otherwise known as hotswapping. This is achieved through recompilation, dynamic class reloading, and object state migration throughout the life of an application
basically allows a script to write/read/modify the old
Windows INI files
a C++ library which provides a method of saving the "state" of a program. inilib provides a means of storing a number of arbitrary settings in memory with an easy access interface, as well providing means for saving the information to and loading it from disk
a stand-alone ini Parser library in ANSI C
InteLib is a library of C++ classes which lets you do Lisp programming within your C++ program even without any additional preprocessing, without all those calling conventions etc.
International Components for Unicode
A C and C++ library that provides robust and full-featured Unicode support on a wide variety of platforms
a set of integrated foundation libraries for developing C++ applications on UNIX-like systems such as Linux. It contains a GUI toolkit
ISO8211Lib is intended to be a simple reader for ISO/IEC 8211 formatted files, particularly those that are part of SDTS and S-57 datasets. It consists of open source, easy to compile and integrate C++ code.
a minimalistic cryptographical API that uses the ciphers RSA and AES to establish SSL-alike, secure encrypted communications between two peers communicating through a network socket, including session key generation and public key exchange
a C++ tools library based upon the STL. It provides garbage collection, matrix handling, planar geometry, regular expressions and XML parsing. Its main design goals were simplicity and size
Prev 50 Next 50