MyGUI is a library for creating Graphical User Interfaces (GUIs) for games and 3D applications. The main goals of MyGUI are: speed, flexibility and ease of use.
Simple and flexible GNU/Linux distribution
Draco is an independently developed GNU/Linux distribution for i486 compatible computers, with focus on simplicity and flexibility. Draco has an distinct separation between the base system and third-party (provided by pkgsrc), the advantage of this approach is that the base system will work without third-party; And third-party applications are completely isolated from the base system, unable to break your system.
Library for creating turn-based games with simultaneous moves.
Highly efficient implementation of BLAS for sparse block matrices.
Highly efficient implementation of BLAS for sparse block matrices. Accelerated using heavy-duty C++ meta-programming, SIMD instructions and GPU.
Daabli is a simple cross-platform serialization framework for C++.
ViennaSHE is a modern semiconductor device simulator for 1D, 2D and 3D device simulation. It relies on deterministic solutions of the Boltzmann Transport Equation using Spherical Harmonics Expansions.
ViennaGrid is a generic mesh handling library that provides the traversal of structured and unstructured grids in arbitrary spatial dimensions, in particular 1d, 2d and 3d. Quantities can be conveniently stored on mesh elements using ViennaData.
Simplified almost-standard C++ containers
Goals of this library: - provide base for custom implementations of containers - provide simple containers that treat memory with care (with embedded systems in mind)
A C++ image library to load, save and manipulate images.
Basic Library for Quantitative Finance
Basic Library for Quantitative Finance
A cross-platform C++ dynamic plugin framework
The Clay library is a simple framework for multi-module integration. It also supports dynamic plugins with DLL files (in Win32) or SO files (in Linux).
Plugins, tools and supplemental libraries for use with the open-source real-time rendering engine OGRE.
Easy-to-use C++ library for various SNMP tasks
Easy-to-use C++ library for various SNMP tasks. Is meant to be used as a C++ wrapper to net-snmp. Requires netsnmp-dev.
The easiest C++ way to deal with constraints !
EasyCP is a modern, user-friendly C++ library that lets you use constraint programming in a very natural way, taking advantage of its expressive power. Just model and let the CSP (Constraint Satisfaction Problem) solver do the job !
Headphones like a loudspeakers
The Bauer stereophonic-to-binaural DSP (bs2b) library and plugins is designed to improve headphone listening of stereo audio records. Recommended for headphone prolonged listening to disable superstereo fatigue without essential distortions.
A remote interface and API for OpenGL3
An OpenGL service, a socket protocol for communicating with it, and a library implementing a simple application framework using this protocol.
MpcReader retrieves comet and asteroid orbital data in MPC format from the web and store it on your computer in different formats. The data is fetched from the MPC. The main job of MpcReader is to convert plain MPC data to the format needed for KStar
Utility libraries for working with OpenGL.
The Unofficial OpenGL SDK is a collection of utility libraries designed to make it easy to learn the exciting world of 3D programming with the OpenGL library. This project is not associated with The Khronos Group.
This project no longer resides at sourceforge. The new home page is: http://muparser.beltoforion.de
A C++ library of designs, containing flexible implementations of common design patterns and idioms.
Tautomaton is a C++11 -template library for deterministic (DFA) and non-deterministic finite automata (NFA). It supports regular expressions and efficient input matching of multiple regexps simultaneously. The library comes with a somewhat grep-like command-line tool for showcasing these features.
Library that provides communication over a network
The project is based on Qt framework. It wraps the capabilities related to networking in simple to use, service based server and client configurations. The library starts with the tcp protocol as it is implemented in the QtNetwork module and creates two top level managing structures: a client and a server. Both support multiple connections that may or may not be encrypted. On top of this basic framework we implement the service support. Any server may host any number of services...
A simple C++ socket library used to make socket programming tolerable.
The latest version of QuickSock is version (1.1.2). Wrapper for the Monkey Programming Language: http://monkeycoder.co.nz/Community/posts.php?topic=4866 QuickSock is a very simple C++ based UDP networking library. QuickSock currently relies on the WinSock library on Windows, (and as of April 2013, QuickSock uses BSD sockets on other platforms). QuickSock is a work in progress, so later down the road I may add new features, or change how things function. See the "Things to add in the future...
Lembraco is a graphical editor that lets you load or create a 3D object and change its properties. Lembraco can load a midi file or listen to an external midi source. The incoming midi values are filtered and passed to the engine for event handling.
variant of STL extension
small C++ Library providing some classes to extend STL: singletons, cross-platform threads & synchronization, thread pool, memory pool, custom allocators, small unicode support, logging & diagnostic, and so on.