OSI-Approved Open Source (131)
- GNU General Public License version 2.0 (45)
- GNU Library or Lesser General Public License version 2.0 (45)
- GNU General Public License version 3.0 (13)
- BSD License (12)
- MIT License (11)
- zlib/libpng License (8)
- Academic Free License (4)
- Apache Software License (4)
- GNU Library or Lesser General Public License version 3.0 (4)
- Apache License V2.0 (3)
- Common Public License 1.0 (3)
- NASA Open Source Agreement (3)
- Open Software License 3.0 (3)
- Python Software Foundation License (3)
- Artistic License (2)
- Public Domain (5)
- Other License (4)
Grouping and Descriptive Categories (139)
- All POSIX (33)
- All 32-bit MS Windows (29)
- 32-bit MS Windows (20)
- OS Independent (17)
- 64-bit MS Windows (14)
- All BSD Platforms (13)
- Project is an Operating System Distribution (4)
- Project is an Operating System Kernel (4)
- 32-bit MS Windows (3)
- Project is OS Distribution-Specific (3)
- Classic 8-bit Operating Systems (2)
- Windows (134)
- Linux (130)
- Mac (108)
- Android (79)
- BSD (33)
- Modern (28)
- Audio & Video
- Business & Enterprise
- Home & Education
- Science & Engineering
- Security & Utilities
- System Administration
All Purpose Game Engine Core - A set of C++ classes that make developing all sorts of OpenGL games/applications easy, comfortable and manageable
F.EN.I.A. is a Fortran 95 library providing rich graphical output of 2D and 3D scientific data in the SVG and VTK (.vtp) formats. The output can be viewed with cross-platform, open-source viewers like Inkscape, Firefox and Paraview.2 weekly downloads
PHP-DirectFB is a PHP extension that implements language bindings for DirectFB, a hardware accelerated graphics library for the Linux Framebuffer.
Muli3D is a rendering library which implements features of current graphics hardware in software. The focus is on ease of use and clear code; therefore Muli3D is best suited for research and teaching.5 weekly downloads
lib2geom (2Geom in private life) is a library developed for inkscape to provide a robust computational geometry framework. It is not a rendering library, instead concentrating on high level algorithms such as computing arc length.9 weekly downloads
SDL_VideoGL is an alternative API for the SDL video subsystem. The two APIs are very similar. So the learning curve is minimal. The incentive to use SDL_VideoGL is that it uses OpenGL on the backend to acheive a faster rendering of graphics.
ESE (reads "easy") stands for "Enterprise SmartEiffel". Its aim is to build enterprise-level tools and libraries for SmartEiffel (http://smarteiffel.loria.fr)2 weekly downloads
hiperGL - Is a 2D OpenGL hardware accelerated blitter, graphic loader, frame manager, a DIV like sprite system, and more utilities for creating video games. It works under SDL. It's portable, and easy to use.1 weekly downloads
Dynagraph is a cross-platform library and command-line tool for dynamically drawing graphs (networks, flowcharts, family trees, etc.) in reponse to continual modifications. Included are DynaDAG for directed graphs and FDP force-directed placement.3 weekly downloads
VaTK (Vay-Tik) is a collection of cross platform C++ libraries designed to facilitate the rapid production of visual analysis applications. VaTK is not a game engine, rather a collection of programming resources needed by game engines to do their job.
Hyzenthlay, named after the Efrafan Doe from Watership Down rather than the plant, is a vector-based graphics rendering, manipulation and machinima program, distributed in Open Source fromat programmed using Python. This project is currently in plan...
High-level C++ framework to ease game development2 weekly downloads
Amanith is an OpenSource C++ CrossPlatform framework designed for 2d & 3d vector graphics.
The Game bench is a framework for development of distributed multi-player games. It is developed in the open source java eclipse environment and is built around open standards like w3c web services.
QParticles is the QBlock particle system creation tool. Particle systems can be created and modified in real-time, then saved to a file that can be loaded into your QBlock game.1 weekly downloads
QBlock is a cross-platform rapid-prototyping game design engine written in C++, SDL and OpenGL. Features game asset management, scrolling tilemaps, particle systems, 3D model support, Lua scripting and more.1 weekly downloads
AutoMan is an extension to the SOFA: Simulation Open Framework Architecture. It provides an easier to use programming interface an allows all simulations developed therein to be run in VR.
Acuity4d (A4D) is a free and open source visual analytics platform. The goal is to provide a comprehensive and integrated toolset to transform raw data into visual scenarios and stories.
removed4 weekly downloads
The UT library is intended to simplify and present a uniform interface across some common platforms to commonly required features that often have platform-specific APIs on those platforms. Presently, the target platforms are Windows, Linux, and Mac.1 weekly downloads
Music editor intended for Linux, but written using C and SDL and hence portable to other platforms.1 weekly downloads
CT MAP is a free set of images (vehicles, constructs, road signs, traffic lights, etc) and tools to design and animate virtual maps using tiles. More information at www.ctmap.org
Useful tools for .NET/Mono developers1 weekly downloads
Free, cross platform, layered C API libraries, for console or GL graphics applications, with make based build system. Dependent on only OS native API and OpenGL.2 weekly downloads