fxSTL is a C++ container library. fxSTL stands for the Fixed Standard Template Library. fxSTL is not a replacement for the STL, but is rather an extension of the STL that provides implementations of fixed size containers.
A multiplatform library to program in C++ like in an hi-level language
OpenGL 3D Mesh generating library
GLOB allows OpenGL programmers to create a variety of 3D meshes ranging from spheres, cubes and cyliders to NURBS and extrusions. GLOB compiles under Windows, Linux-based OSs and MAC. The library is compatible with OpenGL 4.0+ and doesn't use any deprecated features. 4 attrributes: 4D color, 3D normal, 3D position and 2D texture coordinate are stored per vertex in VAO (Vertex Array Objects). GLOB doesn't do any rendering to the screen and only builds the attributes for the mesh. Thus, the user must provide his own shader programs. However, if there is no current shader program registered, a default one is used which will depict the mesh under simple lighting and texture map. The GLOB API is very simple and intuitive to use, providing opportunities for customization, including that of normal and texture mapping.
Game Object-oriented Scripting Language
This is primarily an educational project. Its intention is to provide an easy-to-use C++-like scripting language for applications also written in C++. Despite its name, it is not only intended to be used by games or game engines. However, I plan to use it for a game.
Set of STL-compatible ICU-based locale facets.
Set of STL-compatible ICU-based facets for localization and internationalization of C++ programs.
C++ Chart Library for wxWidgets
IstiChartLib is one of the simplest c++ library for making chart or graph. It is developed using wxWidgets library. For windows, please use IstiChartLib.zip. For Linux (tested on Ubuntu) use IstiChartLib_Linux.tar.gz. For detailed documentation, please visit www.firagiel.com Password to extract: firagiel
Middleware with a high level of abstraction of the graphic system.
Middleware with a high level of abstraction of the graphic system, or intended to embedded systems that require graphics acceleration but dont have hardware for this.
JUCE as a library
The JUCE project (https://sourceforge.net/projects/juce/) as installable developer libraries.
Wrapper for the library Libdc1394 to enable communication with the Java programming language. Java Video Capture for ieee 1394 cameras. Support for jfm JMF-2.1.1e, register a new protocol dc1394. ieee1394 camera for jmf, with this library jvc1394
A simple and easy to use configure file parser utility in C++ Language, which have only 1 hpp file.
A C++ library to load, edit and save Minecraft worlds using the beta McRegion format.
General purpose C++ utility library.
Libbu++ covers nearly everything you could need from a standard library, is cross platform, and open source. It has a number of cool and unique features and plays well with other libraries.
Public domain backport of the core C++11 standard library to C.
Backport of C++11's std::string and std::vector to C. Other containers such as std::list, std::map, and std::set are in the works.
A generalized C++ library for 3D graphics. Has support for Mathematics and OpenGL 3.
Yet another container library written in C. Originally born as auxiliary library for another project it aims to be simple, dependency-free and lightweight.
libdkim++ is a lightweight and portable DKIM (RFC4871) library for *NIX, supporting both signing and SDID/ADSP verification sponsored by Halon Security. libdkim++ has extensive unit test coverage and aims to fully comply with the current RFC.
Finance library for C++
Finance and statistics toolkit for C++ programmers to automate everyday work during creating math/finance applications. Cross-platform to be used on Windows, Linux and Unix systems.
libgcs is a light-wight C/C++ programming library providing check sum calculations such as CRC.
libgfpga is a light-wight C/C++ programming library to evaluate and discover FPGA configuration by different manufactures such as Xilinx or Altera. In the future I'm planning a backend for in system programming.
C++ library that allows reading and writing memory-mapped files.
This library is a controlled way of writing to and reading from memory-mapped files in C++. It is intended for use on Linux and its usage is very similar to the standard fstream class.
Portable replacement for OpenVMS system libraries
Have you ever inherited a legacy application that runs on OpenVMS but wanted to move it to a more modern - and better supported - Operating System? If so, libmodevo is intended to help. The idea behind libmodevo is to develop as complete as possible set of portable functions that replicate the functionality of the system libraries under OpenVMS. By "OpenVMS system libraries" we mean the SYS$, LIB$, STR$, OTS$, SMG$ libraries and other similarly named functions.
LibMSNP is a C++ shared library that allows applications to communicate over the Windows MSN/Live Messenger protocol. It is intended to for beginners and intermediates alike, offering a convenient C++ API for anything from IM-clients to social bots.
Public domain implementations of core RFC specifications for C/C++.
librfc is a C/C++ shared library containing public domain implementations of core RFC data structures and algorithms written in C++11.
C++ library to manage threads and any type of exception between them
Libthreadar is a C++ library providing a small set of C++ classes to manipulate threads in a very simple and efficient way from your C++ code. It is able to pass any type of exception that "killed" a thread (uncaught exception) to any other thread calling the join() method. This second thread can catch and manage this exception or simply rethrow it... Additionally to mutex, semaphore and other objects classically used around/with threads, a asynchronous pipe-like class of objects is provided to allow a thread to send blocks of data (or array of objects) to another thread without having to synchronize with it.