Matroska is an open standard audio/video container format. Visit our homepage at http://www.matroska.org
Client-server networking library
The MUSCLE system is a fast, portable, flexible client-server system for distributed applications. Clients send BMessage-like PortableMessages to each other either directly or via a centralized server (with built-in database and 'live query' support).
!!! NO LONGER MAINTAINED !!!
dbf is an easy-to-use command line tool to show and convert the content of dBASE III, IV, and 5.0 files. It reads dBASE databases and prints the content to the screen or converts it to comma-separated (*.csv) files which can be opened in Excel, Calc.
CppUnit is the C++ port of the famous JUnit framework for unit testing. Test output is in XML or text format for automatic testing and GUI based for supervised tests.
C++ cross-platform development library
iwRoot is a framework base library providing services such as threading, IPC, string handling, memory managment, etc...
A small and easy to use framebuffer graphics library
Framework for software component integration, interoperability and adoptability through a XML based vocabulary: Software Component Integration Mark-up Language (SCIML)
Yet Another C++ GUI ("YACG") is a c++ gui library built on top of the excellent Allegro cross platform graphics library. The goal is to use modern c++ techniques in a cross platform library that makes the programmer users lives much easier.
SUB-SONIC is a completely free music library that allows for use in both commerical and non-commerical programs. It's main focus is to provide an extremely powerful music system for games and multimedia applications.
Genetic epidemiology library from London School of Hygiene and Tropical Medicine.
A cross-platform C++ Graphics User Interface library to be used with Simple DirectMedia Layer (SDL).
Stargun is a cross plataform space shooter game based on SDL library and written in C++.
EBML, or Extensible Binary Meta-Language, is a simple XML like binary language for describing data in structured style. EBML was originally designed for use in the Matroska project, but the developers saw that EBML was very flexible and extensible.
A place for developing games using the clanlib library
J-Alice is a C++ implementation of an Alicebot clone. It can chat on console, irc and function as a mini-http server. Currently it runs on Linux, BeOS, Windows and Solaris with equal functionality.
This is a FrameWork (or API) for manipulating various digital media container file formats (AVI, MOV, MPG, MP3, etc...) and also various audio/video encoders/decoders (CODECS).
IOLib is a universal multiplatform IO library available in C, C++ and Objective C. It provides separate classes for input and output. It supports file IO, memory buffers and BSD sockets. Different binary formats (Intel, Raw, PDP) are supported.
Uranus is a free 3D space strategic game based on turns, also combats (with space and ground units). It's developed with C++/OpenGL/SDL for total portability with all common operating systems. Multiplayer support with TCP/IP and email on stable releases.
CyberVRML97 for C++ is a development library of VRML97/2.0 applications. Using the library, you can read and write the VRML files, set and get the scene graph information, draw the geometries, run the behaviors easily.
Harvestman is a context aware metasearch engine which functions as a universal infromation gatherer and data mining system for the internet.
An easy-to-use, cross-platform library to write applications (bots, clients, etc.) for SubSpace (http://www.subspacehq.com)
Excellent macro based library to see program flow, variables, timings, errors, warnings. "Must have" for C/C++ programmers.
mysdlgui is a game SDK based on SDL (www.libsdl.org) and libsigc++ (libsigc.sourceforge.net) whose main aim is to implement a powerful fully customizable GUI (with Widgets like Buttons, TextArea, Movie, ecc...)
Do you use Allegro for programing your games? This addon will finally help you to make your game event oriented and simplify your GUI and make it look better. (you need C++) Actually it works fine!!. It's quite disorganized.