About | FAQ | Backlog
Open Source projects, categorized.
add filters by typing...
...or clicking
2d 3d adventure animation api apple apps assembler audio bash bsd build c c++ cmake code coding command-line cross-platform cross-plattform csv darwin dbus debugger desktop desktop-environment development direct3d directx display documentation editor embedded emulation emulator entertainment environment fast fedora flash fonts framework free freebsd free-software ftp fun game gamedev game-development games gaming gentoo gl gnu gnu-linux gpl gpl2 graphics gtk gtk+ gui gui-framework indexing input installation interface interpreter interpreters iphone java joystick kde keyboard library lightweight linux mac macos macosx mac-osx mac-os-x maemo maths mobile model-view-controller mouse multimedia multiplatform multi-platform multithreading network networking nintendo object-oriented openbsd opengl open-source os osx os-x pc perl plugins portable programming puzzle-games python qt qt4 renderer retro role-playing role-playing-game scheduling script sdl search setup shell site-management software-development software-distribution solaris sound source svg swf system tcl technology themes toolkit tools turn-based-strategy ui unicode virtual-machines vm widgets win32 window-manager windows wm x x11 xml xwindows x-windows zip
[680 users on Ohloh]
The K Desktop Environment (KDE) is a graphical desktop, a set of applications and a development platform. It is created by a community of people dedicated to create a free and user-friendly computing experience. KDE offers all necessary means to easily build all kinds of applications upon.

KDE has been around since 1996, with code change history dating back at least to 1997.

KDE is one of the biggest free software C++ project around and one of the two leaders of unix desktops.

[223 users on Ohloh]
Qt is a cross-platform application and UI framework. Using Qt, you can write applications once and deploy them across many desktop and embedded operating systems without rewriting the source code.
The MacPorts Project
[148 users on Ohloh]
The MacPorts Project's main goal is to provide an easy way to install various open-source software products on the Darwin OS family (OpenDarwin, Mac OS X and Darwin)

There are currently about 5600 completed and usable ports, with more being added on a regular basis.

KDElibs (KDE)
[145 users on Ohloh]
The KDE libraries, basis of KDE and used by many open source projects. They are based on Qt, Trolltech's cross-platform toolkit, and run on Linux, BSDs, and other Unices, as well as Microsoft Windows and Mac OS X.

Licensed under GNU LGPL, they may be used by open source and proprietary applications.

[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...

[49 users on Ohloh]
The Fink project wants to bring the full world of Unix Open Source software to Darwin and Mac OS X. It modifies Unix software so that it compiles and runs on Mac OS X and makes it available for download as a coherent distribution. Fink uses Debian tools like dpkg and apt-get to provide powerful binary package management. You can choose whether you want to download pre-compiled binary packages or build everything from source.
[14 users on Ohloh]
LXDE is a free desktop environment for Unix and other POSIX compliant platforms, such as Linux or BSD. The name LXDE stands for "Lightweight X11 Desktop Environment".

LXDE is a project aimed to provide a new desktop environment which is lightweight and fast. It's not designed to be powerful and bloated, but to be usable and slim enough, and keep the resource usage low. Different from other desktop environments, we don't tightly integrate every component. Instead, we tried to make all compo...

S.C.O.U.R.G.E.: Heroes of Lesser Renown
[9 users on Ohloh]
S.C.O.U.R.G.E. is a Rogue-like game with a modern user interface. The game allows a group of four characters to search for treasure, kill enemies, gain levels, etc.
MESS - Multi Emulator Super System
[5 users on Ohloh]
MESS is a MAME-based project which documents the hardware for a wide variety of (mostly vintage) computers, video game consoles, and calculators through software emulation, as MAME does for arcade games. As a nice side effect to this documentation, MESS allows software and games for these hardware platforms to be run on modern PCs.

The goal of MESS is total accuracy to the original hardware behaviour, which is achieved through low-level emulation of all hardware components (video chips, CP...

[1 users on Ohloh]
libNUI is a hardware accelerated GUI framework that makes it possible to build rich multi-platform applications based on 3D rendered dynamic layouts. Interfaces are built as a composition of widgets and behaviors, and the framework handles positioning, resizing, anchoring, and texture stretching. Objects are connected with synchronous events and delegates for mono-threaded communication, or asynchronous notifications and message queues are used for multi-threaded applications. It also supports s...
2D Skeletal Lib
[1 users on Ohloh]
This 2D sceletal animation libary supports OpenGl and the DirectX renderer. It reads and writes xml files for animations. The code is completely written in c++ and uses tinyxml and the standard Library. There is also an editor being developed with gtkmm alongside the libary. The editor can be used to create animtions which can be loaded with the libary. Both, editor and libary, are still in development and additional programmers are welcome.
[0 users on Ohloh]
This is a free Shell-Script designed for Mac OS X

It's Purpose is to eliminate the hassle of modifying a Macintosh's settings manually, in order to make it appear more "Unix-like"

Written in the Bourne Again SHell (BASH) script

[0 users on Ohloh]
JShell is a shell written in Java to replace your old and worn out windows command prompt and other shells. JShell introduces multiple features that your shell doesn't have, such as ftp with a graphical interface option.
[0 users on Ohloh]
Tags: c shell perl macintosh unix python
Live CodesRudix - Unix ports and packages for Mac OS X delivered in the Right Way™; Shuffle - shuffle argument list and print; rpm2cpiogz.py - convert RPM to compressed CPIO; packagemanager.pl - Handful package manager (.pkg files) for Mac OS X; tload for Mac OS X; ssh-agentctl.pl - Nifty Perl script to control SSH Agent in command line; Satori is an elegant and clean color scheme for Vim. The code is here; pycommoncrypto - Common Crypto binding for Python; pyburocracia - Classes e rotinas em Py...