About | FAQ | Backlog
Open Source projects, categorized.
add filters by typing...
...or clicking
3d 3ds 42sh api app apps audio bsd c c++ cmake coding compact control-panel cross-platform cross-plattform csv dbus desktop desktop-application desktop-environment developement developer development display documentation editor efficient embedded embeddedlinux energy environment fast flash fonts framework freebsd freedesktop.org game gamedev game-development gaming gl gles gnome gnu gnu-linux gpl graphics gtk gtk+ gui gui-designer gui-framework input java joystick kde keyboard khtml ktk library lightweight linux lookingglass lowlevel low-level lowresource lxde mac macintosh macos macosx mac-os-x maths model-view-controller mouse multimedia multiplatform multi-platform multithreading multitouch network networking objective-c objectoriented object-oriented openbsd opengl opensolaris operating-system os osx plugins portable posix programmer programming qt qt4 rtf saving settings shell software-development solaris sound sun svg swf system termcap terminal terminal-emulators text texteditor text-editors themes threading tool toolkit tools ui unicode vfs vt220 widgets win32 window-manager windows wm x x11 xdg xennet xserver xwindows x-windows zip
[1597 users on Ohloh]
X.Org provides an open source implementation of the network-transparent X Window System, as well as working on the standard itself.

The development work is being done as part of the freedesktop.org community, sponsored by the X.Org Foundation.

[1149 users on Ohloh]
The GNOME project provides two things: The GNOME desktop environment, an intuitive and attractive desktop for users, and the GNOME development platform, an extensive framework for building applications that integrate into the rest of the desktop.
[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...

[6 users on Ohloh]
AfterStep is a window manager for the Unix X Window System. Originally based on the look and feel of the NeXTStep interface, it provides end users with a consistent, clean, and elegant desktop. The goal of AfterStep development is to provide for flexibility of desktop configuration, improving aesthetics, and efficient use of system resources.

Some of the distinguishing features of AfterStep compared to other window managers are its low usage of resources, stability and configurability.

[1 users on Ohloh]
Backbone is a user environment, using the GNUstep libraries, using the design of the NeXTstep/OPENSTEP user environment as a springboard; the idea is to do better, not just different.
Ktk Gui Library
[1 users on Ohloh]
KTK is an efficient and easy-to-use C++ GUI library for Linux. KTK emulates its entire widgets set, and is completely themeable. KTK tries to perform tasks with minimal lines of code using a highly object-oriented design.
[1 users on Ohloh]
Project Looking Glass is based on Java technology and explores bringing a richer user experience to the desktop and applications via 3D windowing and visualization capabilities. It is an open development project based on and evolved from Sun Microsystems' advanced technology project.
[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...
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.
[0 users on Ohloh]
Tags: gpl gnu system c bsd linux unix termcap interface 42sh shell
This shell have an interface. Maybe usefull or useless just try it. Should work under NIX(also BSD system, Unix, Linux, sun,...). For the moment, the source code just work under BSD... But it'll be portable under Unix system.
[0 users on Ohloh]
libnuggad is a C++ application development framework, primarily developed on Gentoo/Linux for GNU/Linux and hopefully other UNIX operating systems aswell.