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
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
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
JRTPLIB is an object-oriented RTP library written in C++. The library offers support for the Real-time Transport Protocol (RTP), defined in RFC 1889. It makes it very easy to send and receive RTP packets and the RTCP (RTP Control Protocol) functions are handled entirely internally.
JUCE is an all-encompassing C++ class library for developing cross-platform applications. The intended users are developers who are building large, complex applications in C++ and who would like to use just one clean, high-level API rather than a bunch of different libraries for different purposes or platforms. Its features include fully lightweight components with transparency and effects, classes for strings, containers, XML, streams, file handling, messaging, and event queues, vector graphics, a custom font engine, image manipulation, low-latency audio I/O using CoreAudio, DSound and ASIO, audio buffers and nodes, MIDI file and event manipulation, Internet streams, undo/redo support, and more.
Kniffel features a library for dealing with first order predicate logic formulas and tools (command line and CGI versions included) that convert first order predicate logic to LaTeX, graphviz dot, and ASCII formats.
Prev 50 Next 50