Dynamic Python binding for Qt Applications
PythonQt is a dynamic and lightweight script binding of the Qt framework to the Python language. It can be easily embedded into Qt applications and makes any QObject derived object scriptable via Python without the need of wrapper code generation.
Translates state machine into a target programming language.
SMC takes a state machine stored in a .sm file and generates a State pattern in 14 programming languages. Includes: default transitions, transition args, transition guards, push/pop transitions and Entry/Exit actions. See User Manual for more info.
The converter performs automatically the full process of converting the files of a C project into the equivalent C++ files. Classes are created, var and functions becomes attributes and methods and the changes are propagated into all files.
Educational game framework supporting board games, strategy games, and other grid-based game boards. Currently uses Python/wxPython as the application language/library. C++ libs included to help create AI for the various games.
PyKCS11: a complete PKCS#11 wrapper for Python, created using the SWIG compiler. API documentation: http://pkcs11wrap.sourceforge.net/api/
FortWrap is a python script that parses Fortran 90/95/200X source files and generates wrapper code in the form of C++ classes. FortWrap is intended to be used with object oriented Fortran code that makes use of Fortran derived types. Project has moved to: https://github.com/mcfarljm/fortwrap
ACDK - Artefaktur Component Development Kit - is a platform independent C++-framework similar to Java or C#/.NET for generating distributed and scriptable components and applications.
FAMOUSO is an event-based publish/subscribe middleware written in C++ for systems ranging from 8Bit micro-controllers up to 32Bit PC/Workstations.
Institute of Technology, Blanchardstown Computer Science code by the class of 2007-2011 on course BN104. In this project we are open sourcing all of our project work to the public in the hopes it can be reused, built-upon, and used in education.
The Mandragora World Engine is a C++/Python engine which allows the easy creation of programs, including applications, simulations, and games. Able to load and run specific program modules. Will handle objects, graphics, sound, physics, GUI, and even AI.
The Open Distributed Framework project is aimed at developing an open-source, cross-platform framework for distributed, high-performance physical modelling and simulation.
Open GPS Location Sharing
The goal of this project is to provide a set of Python bindings for the RakNet UDP network library version 3.0. RakNet-Python is implemented with the help of Boost.Python library and tries to mimic RakNet's original C++ interface.
SIEGE is an event-based game engine designed with modularity in mind - one can, for example, swap out the DevIL module for image loading with FreeImage. SIEGE comes with physics, audio, graphics, AI and more, in a cross-platform fashion!
Object oriented reusable software classes designed to be used to construct larger software projects developed in multiple software languages.
A codebase for the construction of 3d online virtual worlds. Includes everything you need to make your own multiplayer online roleplaying game. All game rules are contained in plugins which can be written in easy scripting languages such as Python.
The Flatware Engine aims to be a cross-platform, resolution-independent engine and toolset for developing 2D games (side scroller, isometric, etc.)
A library for handling vectors, tensors, and more.
VectTens is an object-oriented numerical library designed to manipulate vectors, tensors, and other mathematical quantities in a simple and efficient manner.
Voodoo-Mock is a framework for `mock objects' based unit testing in C++. Written in perl, Voodoo-Mock parses C++ code, and generates redirection and mock classes. Voodoo-Mock can be used with test suite frameworks such as CXXTest or CPPUnit. repo now stored @github: https://github.com/shlomimatichin/Voodoo-Mock
abandoned project. No real need to do that.
A Data Bus to share Time Series at high-frequency and low latency between programs on the same machine or on the network Publisher/subscribers model Any type data Shared-memory, TCP, RDMA, Ethernet Language independent API Time and content access
UANA (Universal Abstract Numerical Algorithm) is a c++ api for developers to write algorithms independant of the underlying data container classes.