About | FAQ | Backlog
Open Source projects, categorized.
add filters by typing...
...or clicking
3d 3ds api apps audio bsd c++ cmake coding compact cross-platform cross-plattform csv dbus desktop desktop-environment development display documentation efficient embedded embeddedlinux energy environment fast flash fonts framework freebsd freedesktop.org game gamedev game-development gaming gl gles gnu gnu-linux graphics gtk gtk+ gui gui-designer gui-framework input joystick kde keyboard khtml library lightweight linux lowlevel low-level lowresource lxde mac macintosh macosx mac-os-x maths model-view-controller mouse multimedia multiplatform multi-platform multithreading multitouch network networking object-oriented openbsd opengl opensolaris os osx plugins portable programming qt qt4 saving software-development solaris sound svg swf themes toolkit ui unicode vfs widgets win32 window-manager windows wm x x11 xdg 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.
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.

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

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