OSI-Approved Open Source (456)
- GNU General Public License version 2.0 (188)
- GNU Library or Lesser General Public License version 2.0 (120)
- BSD License (65)
- MIT License (35)
- GNU General Public License version 3.0 (17)
- GNU Library or Lesser General Public License version 3.0 (17)
- Academic Free License (13)
- Apache License V2.0 (12)
- zlib/libpng License (11)
- Boost Software License (8)
- Mozilla Public License 1.1 (5)
- Eclipse Public License (4)
- Open Software License 3.0 (4)
- Artistic License (3)
- Common Public License 1.0 (3)
- Other License (20)
- Public Domain (18)
- Linux (417)
- Windows (411)
Grouping and Descriptive Categories (319)
- OS Portable (145)
- All POSIX (132)
- All 32-bit MS Windows (94)
- 32-bit MS Windows (53)
- All BSD Platforms (32)
- OS Independent (27)
- 64-bit MS Windows (21)
- 32-bit MS Windows (4)
- Project is an Operating System Kernel (4)
- Project is OS Distribution-Specific (3)
- Classic 8-bit Operating Systems (1)
- Project is an Operating System Distribution (1)
- Mac (264)
- Android (176)
- Modern (146)
- BSD (140)
- Programming Language: C++ ×
The bytecode interpreter of BaldiCode.(moved to GitHub)
A set of useful general purpose C++ classes.
CS 350 project simulating a war scenario.
Platform-Independent C++ Frameworks
BotBuild is a robotic prototyping tool that makes coding easy and more time efficient.
Neural Networks and Fuzzy Logic framework with C++, BOOST and STL libraries.
A small library to ease double dispatch in C++11
C++ implementation of active objects from Active Oberon language (bluebottle/AOS operating system). It was tried to implement syntax and semantics of Active Oberon constructions into C++ directly.
CAnaBIS stands for "Computer Analysis of Brain Image Statistics". Its aim is to provide a C++ library of file I/O and efficient computational routines for NifTI brain images.
COWL is a c++ framework providing everything you need to implement fast dynamic web pages. --- Currently COWL is in a very early stage. It may contain errors and is not yet fully implemented. You should only use it for testing purposes.
Capsule is an OO programming language that is as simple as Java but has all the features of Java and C++. Capsule is 100% object oriented, with a compiler for production, an interpreter, debugger and IDE for development.
Clavius allows developers to augment their applications with an accurate Gregorian calendar/time library. Clavius allows applications to record date and time in coordinated universal time. Clavius supports varying time zones and date format endianness.
All programming languages need some way to manage types, classes, and variables. Claw offers a language independent way to do this. It uses the STL, and has support for C and C++. Prototype, object, and functional paradigms are possible.
Coast frameworks are a portable C++ platform abstraction layer for applications and games, with robust mechanisms for 3-D graphics, multimedia, networking, physics, user interfaces, and more.
1) We want to create strong AI 2) We want to create artificial life in a computer 3) We want to shatter the dominance of profit-blinded companies and replace it with local initiative ... all in one project.
C++ library for defining and parsing command line arguments.
This project implements a set class. It is aimed at those who consider the following to be of importance: - Values in the set are, to a high extent, consecutive numbers - Memory footprint is an issue - Small updates to a large set must be efficient
Small and lightweight platform-independent c++ libraries and classes to perform common tasks (plugin system, memory manager, ...)
Simple and lightweight application framework for amiga compatible systems. Enables development of object oriented C++ applications running on amiganoid operating systems like AROS, AmigaOS 3.x, AmigaOS 4.x and Morphos 2.x.
Declarative, event driven, Object Oriented Language. An engine with an API that allows an application to supply input and get output from an environment which is described by a DOOL description.
C++ implementation of the Deferred design pattern that has been extended to support multi-threaded operation.
The Delirium Framework is a set of tools and a very high level library to help to create 2D games and related tools, saving time by using a very object oriented design and lots of modularization, as well as a very complete exception scheme.
An IDE which have a extendable core and a flexible, layer-based code editor. By default the application can be used as a simple ascii text editor but it can be easily changed to an IDE. The previous version of this tool was 'Freddy' (freddy.sf.net).