INI file API.
MINI is a simple INI file API. MINI does not rely on the Windows API.
C++ lightweight cross-platform game engine
PVLE is a C++ lightweight cross-platform game engine (real-time visualisation/simulation engine), using OSG (OpenSceneGraph) and ODE (OpenDynamicsEngine) among other libs. It differs from other engines in the way it does not hide underlaying libraries.
A DirectX based graphics/physics engine
As of now, an independently developed graphics/physics engine for use with DirectX9/DirectX11 and C++. I'm only working on this during my free time, so it will not be updated too often unless I have something major to add to it. Outside insight would be appreciated.
UMIL provides two things: It eases the embedding the XULRunner/Mozilla into wxWidgets-based Projects an provides an abstraction to switch between Google and OSM (OpenStreetMap) maps. UMIL is implemented in c++ based on wxWidgets and XULRunner.
a dll to easily make gui windows with graphics in any language
gui chung dll is a dll version of gui_chung to easily make gui windows with graphics in any language , as c/c++, with simple syntax inspired from Liberty Basic easy gui coding (buttons, combobox, edittext, statictext, listbox, menu, graphicbox,...). Includes creation of openGL windows and guiloadtexture from jpg with alpha, and gfx graphics windows drawing. It is based on windows api and is written in compiled freebasic.
AutoIt-v3-COM Automation Bridge
AutoIt-v3-COM Automation Bridge allows to use functions in AutoIt v3 (AU3) scripts from WSH, VBasic or other COM capable programming language. The library consists of two parts, a COM proxy DLL AU3Aut.dll and a small UDF AU3Automation.au3.
Seeds is a project which implements Data structure and Algorithms! We aim for speed, flexible and the easy to use!
A set of library for C++, including a script programming language
BPT (Pentacle Technology's Library in french) is a set of libraries which provide: A TCP scheduler based on select A simple dynamic library loader Parsing tool for INI format CString XOR cipher data DABSIC (Homemade script language) Sequence (Homemade sequence description language) Event callback library over SDL Network event callback library
A set of C++ basic modules, which can be used for C++ Training or some small projects
This provides a few C++ classes to handle communications using Boost.asio across a network
A Boost.Application allows a developer run your application as a Windows service, as a Unix/Linux daemon, or as a usual interactive application (terminal) without the need to add extra code, the library abstract OS specific API and provide a ease common interface. To version beta4 (aspect based), check :https://github.com/retf/Boost.Application
Single-header graphics library to teach C++
Canvas++ is a very simple graphics library contained in single header file. It's purpose is to make teaching of C++ more colorful and funny for kids and students. The main idea is to wrap windows API calls into simple interface. You can start drawing next after "Hello world" example - just declare Window variable and call method draw() to start drawing.
A C++11 logging library
Chucho is a logging library for C++11. It is modeled on the popular Java library, Logback. It also exposes a C interface, so that C programs can make use of Chucho.
A static library for TUIs ("Console GUIs")
ConGUI-Lib is a library for creating text-user-interfaces. It is written in C++, using the object-oriented paradigm, to provide an easy way to create TUIs.
A lightweight C++ component platform for soft real-time systems.
Crash reporting for Windows applications and plugins
CrashRpt.CPP is a C++ library - Windows native client for Doctor Dump Crash Reporting System. It is used to implement crash reporting for Windows applications and plugins.
Debea is an Object Relational Mapping library (ORM) for C++. It allows you to map C++ objects to relations in various SQL and file databases. Debea main site is http://debea.net. You can find releases, docs and support info there.
EasyWindow is an objected orientated GUI Library for C++. It is very easy to use with similiar GUI structure to PureBasic. Assumes the most work of the uncomfortable WinAPI on Windows.
Visual C++ Utility Library
* EpLibrary project in this site is not maintained anymore. * The project has been moved to https://github.com/juhgiyo/EpLibrary EpLibrary is a utility library for Visual C++. The features includes: - Math Framework - Enhanced Binary Search - Sort - Stream Framework - Container Framework - Simple Debugger Framework - FileSystem Framework - Other Frameworks - Server/Client Template Framework - System Framework - Thread System For detailed documentation, please download this full document (EPLibrary Documentation.chm) from the "Downloads" Section. * If the documentation file is not visible after finishing download. Solution 1. ** Double-click the .chm file. ** In the Open File-Security Warning dialog box, click to clear the Always ask before opening this file check box. ** Click Open. Solution 2. ** Right-click the CHM file, and then click Properties. ** Click Unblock. ** Double-click the .chm file to open the file.
A lightweight GUI library
FUGE is a lightweight GUI library, intended to be used primarily in games and tools for game development. Supports graphics renderer adaptation, real-time layout editing, XML serialization, color schemes. Documentation contain tutorials with examples. Available on MS Windows and Linux.
Using this library you can read and write data to ini files. It is written in C++/CLI.
G2Ext is a "fan-made" SDK for the engine of Gothic II TNotR v2.6, which has been created for easier implementation of engine mods.
GameCode++ is an open source C++ library designed to help programmers easily and quickly develop 2D computer games. The library is made as general as possible, such that any genre of game can be easily and efficiently programmed with GameCode++.
<DEAD PROJECT> Hello Forge, currently in it's early development stage, is planned to be an alternative, cross platform toolkit and library for C++ programmers.
This STL-like C++ library contains classes for long integer numbers processing with using of assembler functions as a backend. Lazy evaluation is also used for optimization. It also contains generic implementation of classical number-theory algorithms.