About | FAQ | Backlog
Open Source projects, categorized.
add filters by typing...
...or clicking
2d 3d 3ds animation asynchronous audio binding bindings boost bsd c c++ clock cmake coding config configuration console cross-platform csv customizable database database-abstraction desktop developement developer development digital-camera display documentation embedded embeddedlinux engine entertainment event events firewire flash fonts framework freebsd game gamedev game-development game-engine game-prototyping games gaming gl gles gnu-linux gp2x graphics gui gui-designer gui-framework icon icons ieee1394 input interface java joystick json jsondb kde keyboard library linux linux-server lowlevel low-level mac macintosh macos macosx mac-osx mac-os-x maths model-view-controller mouse multimedia multiplatform multi-platform multithreading multitouch network networking objectoriented object-oriented opengl orm ormappingframework ormframework osx php plugin plug-in plugins plug-ins portability portable postgres postgresql postgressql programmer programming qt qt4 renderer scalable scenegraph scheduler software-development solaris sound source svg swf swing toolkit tools ui unicode unix vfs visualisation visualization web widgets win32 windows windows-server x x11 xdg xennet x-windows zip
[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.
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.

[4 users on Ohloh]
PHP-Qt is a language binding for Qt that allows you to write Qt application with the PHP language. Its goal is being a base and supplement for further bindings such as Akonadi, Plasma and other KDE related software as well as enabling PHP developers to write desktop applications.

PHP version 5, with its new object oriented features, turned into a language that can be used for writing desktop software. A widely believed legend says PHP is a web-oriented language, but in truth the language i...

[3 users on Ohloh]
Tags: digital-camera ieee1394 api library linux osx macos cross-plattform firewire
libdc1394 is a library that provides a complete high level application programming interface (API) for developers who wish to control IEEE 1394 based cameras that conform to the 1394-based Digital Camera Specifications (also known as the IIDC or DCAM Specifications). The library currently works on Linux, Mac OSX and (soon) Windows.

libdc1394 provides a complete API that includes camera detection (hotplug coming soon), broadcast commands, bus ressource management (basic), full feature contr...

[2 users on Ohloh]
Orx is a portable, easy to use, data-driven, 2D-oriented game engine.
Fost 4
[1 users on Ohloh]
Fost 4 is a C++ web application framework.

This is a reworking of previous Fost systems which date back to 1997 and is the first one that is cross platform. We are currently porting from Windows to Linux and Mac OS/X.

[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...
Scalable Icons (Java)
[1 users on Ohloh]
Icons in java are generally of a fixed size. In fact the documentation states that the Icon is

"A small fixed size picture, typically used to decorate components."

This library is designed to extend this definintion to essentially remove the 'fixed size' bit and as such increase the number of use-cases that the icon can be applied to.

Xennet C++ Network Library
[1 users on Ohloh]
Xennet Library is a Cross-Platform C++ Network Library providing high-level access to native Sockets, Network Classes and Network interfaces. Xennet also provides additional classes and functions for usability and additional networking features.