The well known GOF design patterns will be implemented with C++ in this project for educational purposes.
Embodied Agent SIMulation ENvironment
EASIMEN (Embodied Agent SIMulation ENvironment) is intended to be a flexible easy-to-use (EASI-) AI sandbox supporting not only single but multi-agent simulations of embodied agents (-MEN). Uses Ogre3D for graphics, OpenDE for physics, BIAR for AI.
The aim of this project is to create a programming library which enables automating, or in other words, providing programmatic access to certain tasks in Outlook Express.The central idea is to provide an easy to use object model to developers
Take LISP and haul it into Java's direction.
EScript is an object oriented scripting language written in C++. (moved to http://github.com/EScript)
A set of facade wrapper classes for the BSD socket API written in C++. The project aims to provide a set of classes that makes networking fast and easy by using a set of small, concise classes that are perfect for small- to medium-sized software projects
ETKPP is a cpp wrapper for GTK+ written for ease of use for GTK+ users.
The EXT Library is set of various useful classes, templates and macros that extend functionality provided by ISO C++ (ext sub-library), standard C and C++ library (lib), to abstract parts of Windows API (win) and access PE file resources (res).
Easy2D is an object oriented game library that makes possible writing 2D tile-based games with speed and ease. It encapsulates common tasks found in these games, such as: tile maps, animated sprites, bitmap fonts, etc., and is written in C++ using SDL.
This project is a platform for creating and/or playing games. It's based on a framework that allow everybdy to create or use every module. For example if there is a 2D game, you can use it with a native 2D impl or an SDL impl or any other renderer.
This plug in will give you the ability for schedule your launches in eclipse. It's based on a simple workbench view where you can add your task to be launch at a specific date.
A powerful and flexible lightweight editing component.Support huge file,syntax highlighting,line folding,unlimited undo/redo,various character set and Unicode encoding,etc. It provides high speed and efficient memory usage.
EflaKer: an object-oriented framework which provides OpenGL-based applications the capablitity to create and manipulate UI utlities.
The ESCL is a class library that can be used to develop electronic structure codes like those that are used in computational condensed matter physics. An object-oriented approach is suitable since real-world items like atoms and electrons are modeled.
This is a simulation of Elevator (LIFT) problem. This project is coded entirely in C++ and using object oriented approach.
C++ template library for embedded applications
The embedded template library has been designed for lower resource embedded applications. It contains a set of containers, algorithms and utilities, some of which emulate parts of the STL. There is no dynamic memory allocation. The library makes no use of the heap. All of the containers have a fixed capacity allowing all memory allocation to be determined at compile time. The library is intended for any compiler that supports C++ 03.
Embrace2D is an open source 2D Game Engine under development. It's currently based on the SDL library and has only been tested for the Windows environment.
Evolutionary computation library and benchmark utility. Integer encoded genetic algorithm.
The Evoke engine was designed to render 3D top down 3rd person perspective graphically intense games.
Simple framework for C++11 exception handling.
EEL stands for 'Extensible Exception Library': it is a simple framework for C++11 exception handling. The concepts behind are the following: - compatibility with the existing std::exception(s); - extensible generic payload for transporting any kind of informations - simple mechanism for extending the payload during the exception handler backtrace - coherent semantic for the final user - low-level diagnostic informations provided 'on demand'
That project aims at providing a framework for SOCI (http://soci.sourceforge.net), so as to ease the packaging and delivery processes, allowing to deliver packages for a great number of Linux distributions, as well as for other Unices and MS Windows.
FAMOUSO is an event-based publish/subscribe middleware written in C++ for systems ranging from 8Bit micro-controllers up to 32Bit PC/Workstations.
Fast Geometric Toolkit is an Object Oriented C++ class library to build applications based on planar geometry entities. Official Web Page www.fgtk.com
Eclipse-based plugin for HRT-HOOD and HRT-UML design for Hard Real Time Systems
A cross-platform framework built in C with multiple language bindings, easing the transition between languages and platforms, while maintaining ABI compatibility.