This was my first attempt at a persistent (disk-based) allocator, but I aimed too high, used too many obscure C++ features and it got away from me. You will need the version of v3c mentioned in configure.ac.in to build it. Like I said, it contains lots of really obscure C++, if you're curious. This project isn't being actively maintained anymore - see it's way-cooler C/C++ replacement here at SourceForge - treedb.
This 2D sceletal animation libary supports OpenGl and the DirectX renderer. The code is completely written in c++ and uses tinyxml and the standard Library. There is also an editor being developed with gtkmm alongside the libary.
To implement in VC++ the CEN XFS V3.0 specifications including the XFS manager, SPI's for various devices, and sample application codes. OpenXFS_v0.0.0.4 including a manager, sample SPI , and a manager testing program is now available in CVS for downloa
Intel® Mobile Platform SDK 1.3 covered by BSD license, enables developers to build mobile-aware applications. It provides a set of libraries and runtime components, and programming interface, common across Windows and Linux platforms.
wxLua is a Lua scripting language wrapper for the wxWidgets cross-platform GUI library. It consists of executables for editing, running, and debugging wxLua scripts, a library for extending C++ programs with a fast, small, fully embeddable scripting language, and a variety of sample programs. With wxLua you can quickly write full-featured programs with graphics, networking, printing, etc. for MS Windows, Linux, and OSX.
A high-performance C++ cache library implementing O(1) LRU and LFU.
PerfCache is an API that allows for creation and management of a memory cache. It includes basic cache operations (insert and retrieve), replacement policies, and expiration. Cache entry keys are strings of bytes, and data items are arrays of bytes. Variable length keys and data are supported. The cache itself is implemented as an array. The cache infrastructure includes a directory, mapping cache entry keys to cache array indices, and a sub-system for handling cache entry replacement metadata. The LRU and LFU replacement policies are supported; the replacement metadata management overhead is O(1). PerfCache includes support for synchronization and for cache operation statistics.
Cross-platform C++ library for developing CGI Web applications
CppWeb is cross-platform C++ library for developing web applications with server push support. The library decodes CGI variables and cookies, supports file uploads, performs automatic cookie detection, provides URL and HTML entity encode/decode functions, supports server-push (long-polling via ajax), has built-in HTML parser, SQLite database wrapper etc. CppWeb compiles on Windows, Linux and MacOSX (tested with GNU C++, MingW, MS Visual C++ and Borland C++ compiler) and can run with almost any web server (Apache, IIS, Boa etc.). Can be used in embedded systems (tested with FriendlyARM Mini2440 and Raspberry PI)
UML StateWizard provides a cross-platform state-oriented framework with good visual and lexical presentation. Also it is a full-featured UML tool, which runs in Visual C++.
Qt/Qwt Polar Plot Widget
OOGtk is a lightweight C++ wrapper for GTK+, EASY to use, with a simple but powerful syntax, crossplatform, header only. OOGtk is written in modern C++ and uses STL objects & templates when possible, it also avoids pointer where possible.
young is a portable container library(support embed system: include DSP、ARM etc) by C and C++.
universal multi-platform light-weigth extensible scripting framework
A small footprint scripting framework including Squirrel VM (scripting language), SQLite (database enginge), and FLTK (graphical interface). Extensible via binary plugins (DLL, SO, DYLIB) or pre-compiled scripts. Framework behavior can completely changed to run GUI application (default, listener pattern), games (using game loops), or server services (SOAP, REST, etc).
A set of open source libraries used for game programming
The OGT Library is a set of open source libraries you can use for game programming. All libraries in the OGT shoud be light-weight an buildable on Linux, Windows, MacOS and BSD. Following Libraries are planned for Version 1: * A Library to handle configuration files * A Library to handle high-score lists * A 3D Math Library * A 2D Math Library * A 2D Pathfinding Library * A algorithmic landscape generation library
ONUSystem is A module-based framework for games and CG arts.
ONUSystem is constructed by some main modules and sub modules. They work almost independently. It is enables programmers to choice appropriate modules for their own applications.
The Windows Extension (WE) is an encapsulation of Windows API. The distinct features of WE are: 1. C++ interface; 2. simple interface for common usage, but advanced usage; 3. low coupling degree; 4. no framework, no pattern.
SEF is a framework for server applications based on POSIX API. It can provide easy access to most unix functionality. It has a very peculiar architecture that permits to exploit the hardware at best. SEF is INCOMPLETE!! don't use it yet!!
ANY is a cross platform programming framework, aimed at keeping software from being hardware, processor, operating system or even language dependent by providing an intermediary language that may be compiled and run on any system supported, by anybody.
Wapper WINAPI is a library written in C ++ work with WINAPI. Currently only creates windows, GDIs and DCs.
A embedded database implementation, in C++. A database is comprised of ACID-compliant versions of the standard C++ STL containers, presenting a low-level, lightweight API.
MYCP is a Boost based, open-source, cross-platform HTTP and C++ web application server. MYCP make C++ and web development more simple,make development efficiency increases 20 times, code decreases 80%. CSP+ include CSP,CDBC,C++ Servlet,C++ APP,RCA...
Open source C and C++ library for accessing Oracle Databases
OCILIB is an open source and cross platform Oracle Driver that delivers efficient access to Oracle databases. It offers a full featured, easy and productive API. Written in ISO C and C++ on top of OCI, OCILIB runs on all Oracle platforms. NOTE : The project has moved to GitHub ! Website URL : http://www.ocilib.net GitHub URL : https://github.com/vrogier/ocilib
Colorer provides source text syntax highlighting services. It colorizes source codes in editor systems (more than 200 syntaxes). Uses powerful HRC format(XML, RE, context free grammas), allowing to support any language. Available as Eclipse plugin.
Tekhne is a reasonably compatible version of the BeOS API on top of Linux. I don't mean to completely regenerate the BeOS on Linux. I mean to recreate the pieces of the BeOS that I like. In general I liked the BeOS and it's application model. I'll add
An efficient, lean, and simple framework allowing access to DirectX 9 from languages running under the .NET 2.0 Framework in Windows. It is in active development and supports new frameworks, unlike Microsoft's official wrapper.
UTL - Universal Template Library UTL::PTL - Patterns Template Library This is a library that implements the design patterns in generic overview.