Extended C Library
Why Is libxc needed? There doesn't exist a library for ANSI C99 for common data containers, such as vectors, trees, etc. There also also doesn't exist a library for common functionality, such as error reporting/logging, string functions, configuration management (reading config files), etc... The programmer working in C doesn't have anything analogous to the Boost C++ library. The extended C library is intended to make some headway into providing this functionality. To ensure unrestricted usage the libxc project is provided under the very permissive BSD license. If you need a different license then please send me a request (lelanthran at gmail) and I'll do my best to satisfy your request. What's completed? As of writing, the following libraries have been written and tested: 1. Memory accounting/tracking 2. String operations 3. Vectors 4. Trees 5. Dictionary arrays 6. Configuration management See the wiki page for more information
SimCoL is a c++ lib that focus on classic concurrent problems.
The SimCoL project - Scl in short - is a very simple library developed with c++ as graduation project. Its objective is to implement classes for solving simple problems that have interfaces like the classic concurrent problems (producer and consumer, work pools, and others). The project can be compiled using Visual Studio 2008 or higher (the project is incompatible with Windows older than Vista or Server 2008) and also supposed to be able with any Unix system with native PThreads support.
Fast, low overhead, stream-based transmission protocol
BPP (Binary Transmission Protocol) is currently only available in Java. This protocol is useful for all kinds of environment requiring a flexible and performance-based network transmission protocol. This protocol is intended for stream-based transmissions, but since it is stream-based it can be piped to almost any source that uses a standard Java InputStream or OutputStream.
Twitter Search API C#.NET Wrapper
Twitter Search API C#.NET Wrapper
A communications library to connect devices in a command/response manner. It abstracts away all hardware communications (TCP/IP, RS232, etc) and uses standard parsers and formatters (fixed length, terminated sequence, etc.).
Elixir Engine is a fast and powerful realtime 3D game engine.
A new GUI development framework
This project aims to develop a new GUI design experience with platform independent "Look and Feel". The aim of a this project is to develop a java library which shall be able to use with any type of software developed in java.
A Java Wrapper for Windows API functions.
This project is a set of Java wrapper classes for Win32 API functions. There is a parallel project called J7Linux which is the equivalent for Linux/Unix systems.
3D Game engine
Meshwork is a 3D game engine with independent approach and unrestrictive minimalistic design. It's in active development, with many planned new features. You can support Meshwork's development by contributing to its crowdfunding campaign on Indiegogo and help releasing an Android and .NET versions of the engine. For more info, please visit the website.
A Simple Mathematical Library
This project is to become a collection of code and software involving a non-linear and cell-based music system. The main objective is to provide tools for game and music designers for creating and playing non-linear music.
Further development of the PhysX plugin for Gamestudio A8, originally created by Chris Kahler and made open source by OpGroup.
PureC++ is an open source collection libraries designed to make the transition from PureBasic to C++ easier. The libraries allow a PureBasic programmer to use some PureBasic functions in C++. At the moment this is a Win32 only project.
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.
This library package allows developers to access DB in a easy way.
[NO LONGER UPDATED] The Simple Hibernate Data Handler implements a basic interface for CRUD, suportting HQL, Named Queries and SQL. Stupidly simple for Hibernate ORM 4. Extend a BasicCrud class and enjoy!
The Flatware Engine aims to be a cross-platform, resolution-independent engine and toolset for developing 2D games (side scroller, isometric, etc.)
The goal of this project is to provide well-tuned, openCL based cLAPACK/cBLAS-like library, designed for large sized data or large amount of small sized data.
This project puts the well know OSG on top of the powerfull Equalizer framework. The eqOSG framework defines an interface that combines the existing open source parallel rendering API Equalizer with the open source scene graph engine OpenSceneGraph (OSG)
MDX query builder library
Lightweight Java library for building MDX queries.
nJES is a complete CPython rewrite of JES (Jython Environment for Students), originally written by Mark Guzdial and Barbara Ericson. The primary objective of the rewrite is to enhance performance while maintaining full forward compatibility with JES.
Eine kleine Grafik Enginee mit DirectX 11 & FMOD als API
c++/java library for thread support and other useful stuff
Description zibaldone is a c++/java library for multithread programming. Currently zibaldone provides the following functionalities: => a class named "Thread" that (likewise what happens in Java) is to be inherited to create user thread. => event communications management between threads (design pattern observer) => socket support class (both PF_LOCAL and AF_INET on Linux, AF_INET on windows) => Serial port communication support class => Timer objects => Logging facilities With zibaldone you can easily: developing a c++ or java multithread application connecting a thread to a socket connecting a thread to a serial port triggering an event to a timeout on a thread Note: zibaldone offers an identical interface both for linux and windows. This way, source code that uses zibaldone can be recompiled with no modify for both systems. Moreover, the java version has almost an identical interface to the c++ one (apart few differences language dependant)