About | FAQ | Backlog
Open Source projects, categorized.
add filters by typing...
...or clicking
.net 3d 3d-rendering actionscript ajax analysis apache api application artificial-intelligence audio browser bsd c c# c++ client cocoa code code-generators coding communication configuration console cross-platform css data design development dynamic dynamic-content editor education embedded emulator engine entertainment erlang firefox flash flex framework freebsd fun game gamedev games gaming generator gis gnome gnu google graph graphics gtk gtk+ gui haskell html image interpreter java javascript jquery kde language learning library lightweight linux lua mac macintosh macos macosx mac-os-x maemo manager map mapping maps math mathematics media middleware mmorpg mobile module mono multimedia multi-platform multiplayer music mysql network networking nokia objective-c object-oriented ogg online opengl osx perl php physics platform plugin portable programming programming-language python qt qt4 research role-playing rpg ruby science script scripting sdl server shell simple simulation software-development sound source sqlite swing system technology template text tool toolkit tools ubuntu ui unix video viewer visualisation visualization web win32 windows xml
Battle for Wesnoth
[132 users on Ohloh]
The Battle for Wesnoth is a turn-based strategy game with a fantasy theme.

Build up a great army, gradually turning raw recruits into hardened veterans. In later games, recall your toughest warriors and form a deadly host against whom none can stand! Choose units from a large pool of specialists, and hand-pick a force with the right strengths to fight well on different terrains against enemies.

[111 users on Ohloh]
ScummVM is a program which allows you to run certain classic graphical point-and-click adventure games, provided you already have their data files. The clever part about this: ScummVM just replaces the executables shipped with the game, allowing you to play them on systems for which they were never designed!

ScummVM lets you run these adventures: Adventure Soft's Simon the Sorcerer 1 and 2; Revolution's Beneath A Steel Sky, Broken Sword 1 and Broken Sword 2; Flight of the Amazon Queen; Wyr...

[39 users on Ohloh]
SuperTux is a side-scrolling platform game. The hero in this game is Tux the Penguin, the game's only reference to Linux. On the journey to rescue Penny, who has been kidnapped by evil Nolok, Tux faces 23 different kinds of bad guys while jumping and running through 101 beautifully-drawn levels. The soundtrack is available on last.fm and similar sites.
Apache Batik
[29 users on Ohloh]
Batik is a Java(tm) technology based toolkit for applications or applets that want to use images in the Scalable Vector Graphics (SVG) format for various purposes, such as viewing, generation or manipulation.
Crazy Eddies GUI System
[25 users on Ohloh]
A free library providing windowing and widgets for graphics APIs / engines where such functionality is not natively available, or severely lacking. The library is object orientated, written in C++, and targeted at games developers who should be spending their time creating great games, not building GUI sub-systems!
[22 users on Ohloh]
War is declared !
Have the mascots of your favorite free softwares battle in the Wormux arena. Using dynamite, grenades, baseball bat and others bazookas,... exterminate your opponent in a 2D toon style scenery and a funny environment.
Each player (2 minimum, on the same PC) controls the team of his choice (penguin, gnu, firefox, wilber,...) and must destroy his adversary using more or less casual weapons.
Although a minimum of strategy is required to...
Globulation 2
[19 users on Ohloh]
Globulation 2 is an innovative Real-Time Strategy (RTS) game which reduces micro-management by automatically assigning tasks to units. Take a look at the screenshots or just download and try it right now. Globulation 2 is Free Software, licensed and distributed under the GNU General Public License.

Globulation 2 brings a new type of gameplay to RTS games. The player chooses the number of units to assign to various tasks, and the units do their best to satisfy the requests. This allows play...

Irrlicht Engine
[18 users on Ohloh]
The Irrlicht Engine is a high performance real-time 3D engine written and usable in C++, and also available for .NET languages. It is completely cross-platform, using D3D, OpenGL, and its own software renderers.
[18 users on Ohloh]
libdmtx is a software library that enables programs to read and write Data Matrix 2D barcodes. It runs natively on several platforms, and can be accessed by multiple languages. The package also provides fully featured command line utilities.
[15 users on Ohloh]
Tags: game 2d multiplayer
Teeworlds is a multiplayer 2D shooter, drawing its inspiration not only from the old classics, but also incorporating the advancements that FPS games brought in when the torch was handed over.

The game features 3D-accelerated sprite graphics, mouse-aiming, a grappling hook, some rather weird weaponry and a built-in multiplayer server. You can play it on Windows, MacOS X and any Linux flavor that can draw stuff on a screen.

[14 users on Ohloh]
Pingus is a free Lemmings clone. In this game you guide a bunch of penguins on their journey around the world.
[10 users on Ohloh]
ZXing (pronounced "zebra crossing") is an open-source, multi-format 1D/2D barcode reader library implemented in Java. Our goal is to support decoding of QR Codes, Data Matrix, and the UPC family of 1D barcodes. It will provide clients for J2ME, J2SE, and Android.
The Mana World
[9 users on Ohloh]
The Mana World (TMW) is a serious effort to create an innovative free and open source MMORPG. TMW uses 2D graphics and aims to create a large and diverse interactive world. It is licensed under the GPL, making sure this game can't ever run away from you.
The project includes the development of both a client and a server, as well as the development of an online world. At the moment we're making alpha releases of the client, while our server is in early development.
Slick 2D
[8 users on Ohloh]
Java OpenGL based 2D games library
Thousand Parsec
[8 users on Ohloh]
Thousand Parsec is not only a game by itself, it is also a framework for creating a similar group of turn-based space empire building games, which are often called 4X games, from the main phases found in them: eXplore, eXpand, eXploit and eXterminate. Some examples of games which Thousand Parsec draws ideas from are Stars!, VGA Planets, Reach for the Stars, Master of Orion and Galactic Civilizations.

The idea is that a protocol is specified which defines how game servers and game clients c...

[7 users on Ohloh]
Openc2e is a cross-platform open-source game engine designed to be compatible with and run the Creatures series of games, including Creatures 1, 2, 3 and Docking Station.
[7 users on Ohloh]
Master of Orion-inspired turn-based game of epic space strategy that builds on the classic '4X' model by incorporating the nation-building elements of games such as Europa Universalis 2 and a versatile tactical combat engine.

While its modular design allows for a significant degree of customization of the game engine and the story elements by the community.

The FreeOrion team is dedicated to the construction of a living, breathing universe in a 'grand campaign' model.

NetTopologySuite v2
[7 users on Ohloh]
A port of JTS to .Net, rewritten to take advantage of CLR constructs, as well as remove some of the legacy issues in JTS.
[6 users on Ohloh]
Westwood red alert game engine (original .mix files required)

This is a rebuild of the (Westwood) red alert game engine (based on FreeCNC and FreeRA). It is a real time strategy game. To play the game with this engine you need the original game (mix files). The only game supported is red alert 1 ;)

The files of the DEMO also works !!!!
get it at :

[5 users on Ohloh]
Adonthell is a free, graphical, single player role playing game that combines the best features of PC and Console style RPGs with an epic plot set in a detailed virtual world.