C Libraries
The Boehm-Demers-Weiser conservative garbage collector can be used as a garbage collecting replacement for C malloc or C++ new. Boehm-Demers-Weiser Conservative Garbage Collector allows you to allocate memory basically as you normally would, without explicitly deallocating memory that is no...
Platforms: *nix
License: Freeware | Size: 1024 KB | Download (102): Boehm-Demers-Weiser Conservative Garbage Collector Download |
This C++ library can provide basic functions to applications from small programs used in embedded systems to complex operating system kernels.OSLib is similar to the Flux OS Toolkit.OSLib does not force developers to use any particular OS structure, but can support any conventional or innovative...
Platforms: C and C plus plus
License: Freeware | Size: 419.84 KB | Download (41): OSLib for C/C++ Library Download |
APL project is a general purpose C++ template class library. All the code is placed in header files, so no compilation is required. You just have to #include the header file. The classes are implemented using Policy Based Design. When you use the class you decide how it should behave....
Platforms: *nix
License: Freeware | Size: 512 KB | Download (97): APL Download |
Alien Perl module package contains external libraries wrapped up for your viewing pleasure! SYNOPSIS perldoc Alien; Alien is a package that exists just to hold together an idea, the idea of Alien:: packages, so there is no code here, just motivation for Alien. Why James and I ended up...
Platforms: *nix
License: Freeware | Size: 10.24 KB | Download (96): Alien Perl module Download |
tkscript is a JIT-accelerated C-like scripting language with bindings for OpenGL, SDL, SDL_net, libpng, and zlib. A plugin SDK can be used to dynamically extend the script engine with custom C functions and C++ classes. It can be used to create portable, 3D, OpenGL-accelerated multimedia...
Platforms: *nix
License: Freeware | Size: 645.12 KB | Download (94): tkscript Download |
DGNLib is a small C/C++ library for reading and writing DGN files. Building: This is a preliminary source distribution, and I have not gone to any pains to make it easy to configure and build. To build please do the following: 1. Update cpl_config.h to represent your platform accurately....
Platforms: *nix
License: Freeware | Size: 112.64 KB | Download (200): DGNLib Download |
Babel Interoperability Tool is a tool for mixing C, C++, Fortran77, Fortran90, Python, and Java in a single application. This is our cornerstone product, representing 90% of our effort. Babel is the foundation for a multilanguage scientific compoenent framework. We are often called "The Babel...
Platforms: *nix
License: Freeware | Size: 13.1 MB | Download (96): Babel Interoperability Tool Download |
Regexx is a complete regular expressions C++ solution. Regexx implements easy expression execution, global searching, replace with atom substitution, customized replaces, easy match/atom string retrieving, and splitting strings with strings or regular expressions.. Get Regexx at...
Platforms: *nix
License: Freeware | Size: 419.84 KB | Download (95): Regexx Download |
Ajisai is a SSL/TLS implementation written entirely from scratch in C++. It uses Botan for performing the cryptography and X.509 handling. This is an alpha release, it is virtually certain that incompatible API changes will be made in the future. Suggestions on weak points in the API are most...
Platforms: *nix
License: Freeware | Size: 143.36 KB | Download (101): Ajisai Download |
CSer is a library for C++ serialization, also called persistence. This isnt quite a simple as you might think, since one object may be pointed to by multiple other objects. How does it work? Writing out integers and character strings is fairly straightforward. The trick is dealing with...
Platforms: *nix
License: Freeware | Size: 112.64 KB | Download (86): CSer Download |
OpenGUI is a high-level multi-platform, thread-safe C/C++ windowing and graphics library built upon a fast, low-level graphics kernel. OpenGUI program provides 2D drawing primitives and an event-driven windowing API for easy application development. The benefit of this library is speed, power,...
Platforms: *nix
License: Freeware | Size: 1.1 MB | Download (92): OpenGUI Download |
The Torque Network Library project is a robust, secure, and easy-to-use cross-platform C++ networking API designed for high performance simulations and games. It features a UDP- based connection architecture with DoS prevention functionality, different types of data guarantee, bit stream...
Platforms: *nix
License: Freeware | Size: 2.2 MB | Download (98): Torque Network Library Download |
The Useful Terminal I/O library is a C++ alternative to ncurses for working with terminfo-defined terminals. Included are raw terminfo string access and output, an efficient buffered output system, and a keyboard driver. Installation: ./configure make make install ./configure --help lists...
Platforms: *nix
License: Freeware | Size: 40.96 KB | Download (95): Useful Terminal IO Library Download |
Ishtar provides a network toolbox for C++ programs. Ishtar is a set of three C++ libraries that provide useful classes for networked applications. It features basic serialization, a protocol for remote procedure call (RPC), network accessible variables, and hierarchical config files. A client...
Platforms: *nix
License: Freeware | Download (93): Ishtar 1.0 Download |
libvarexp is a C++ library that allows its users to detach any kind of information from the representation of that information by providing a simple-to-use but powerful text-template mechanism. Similar mechanisms have been available in tools like sh(1), make(1), or perl(1) forever and have...
Platforms: *nix
License: Freeware | Size: 95.23 KB | Download (90): Variable Expression Library Download |
AHote is a C++ library for generating color schemes and also includes a few other classes for converting between RGB (Red, Green, Blue), YUV (Luminance and Chrominance), HSB (Hue, Saturation, Brightness) and HSL (Hue, Saturation, Lightness). AHote is not a library for ICC color management. A...
Platforms: *nix
License: Freeware | Size: 245.76 KB | Download (95): AHote Download |
STLport is a multiplatform C++ Standard Library (STL implementation). Many compilers and operational environments supported. Standard (ISO/IEC 14882) compliance. Maximum efficiency. Exception and thread safety. Debug mode. The company was started back in 1997 by a small group of developers...
Platforms: *nix
License: Freeware | Size: 849.92 KB | Download (101): STLport Download |
Easy Game Library is library of C++ classes designed to make game programming easier. Now it consists only of easy_sprite library which consists of classes for using sprites. It should compile on different platforms because it uses SDL library as backend. Installation: To install run such...
Platforms: *nix
License: Freeware | Size: 58.37 KB | Download (111): Easy Game Library Download |
Alchemy is a research project that allows users to compile C and C++ code that is targeted to run on the open source ActionScript Virtual Machine (AVM2). The purpose of this preview is to assess the level of community interest in reusing existing C and C++ libraries in Web applications that run...
Platforms: Mac
License: Freeware | Size: 40.48 MB | Download (43): Alchemy Preview Download |
Alien::scriptaculous is a Perl module for installing and finding script.aculo.us. SYNOPSIS use Alien::scriptaculous; ... $version = Alien::scriptaculous->version(); $path = Alien::scriptaculous->path(); ... Alien::scriptaculous->install( $my_destination_directory ); About Alien Why...
Platforms: *nix
License: Freeware | Size: 100.35 KB | Download (98): Alien::scriptaculous Download |