About | FAQ | Backlog
Open Source projects, categorized.
add filters by typing...
...or clicking
2d 3d algorithms analysis api application audio browser bsd business c c++ chat chatting client code coding collaboration command-line communication community cross-platform crypto cryptography cvs daemon debian desktop desktop-environment development documentation download editor editors embedded encryption entertainment flac flash framework free freebsd ftp fun game gamedev game-development games gaming gnu gnu-linux gpl graph graphics gtk gtk+ gui id3 ide im instant-messaging interface internet-relay-chat interpreter interpreters irc jabber java jdbc kde library lightweight linux logging mac macintosh macos macosx management manager media-player messaging modular modules monitoring mp3 multilingual multimedia multi-platform music mysql network networking object-oriented ogg opengl os osx p2p parser php player players portable posix programming python qt qt4 role-playing scm script scripting sdl security server shell social software-development solaris sound source subversion svg svn swing sysadmin system systems-administration tcl technology themes toolkit tools twitter ubuntu ui utilities version-control video viewer voip web widgets win32 windows x x11 xml xmpp
[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.

[587 users on Ohloh]
Wireshark is the world's foremost network protocol analyzer, and is the de facto (and often de jure) standard across many industries and educational institutions.

(Wireshark was known as Ethereal until June 09, 2006)

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

KDevelop IDE
[107 users on Ohloh]
The KDevelop project was founded in 1998 to build up an easy to use IDE (Integrated Development Environment) for KDE. Since then, the KDevelop IDE is publicly available under the GPL and supports many programming languages.
[99 users on Ohloh]
Psi is a leading instant messaging / real-time communications client for the Jabber network (using the XMPP protocol). It is cross platform, available for Windows, Mac OS X and X11 (Linux, BSD, Solaris etc.) platforms. It uses the Qt library.

It aims to be (and is famous for being) standards compliant and stable. It is also at the cutting edge of XMPP development, with several of the authors very actively involved in the XMPP standards extension process.

[24 users on Ohloh]
InspIRCd is a modular C++ IRC Daemon (ircd) for Linux, BSD and Windows systems created to provide a stable, modern, lightweight irc server from scratch and provide a vast number of features in a modularised form using an advanced module API. By keeping the functionality of the main core to a minimum we hope to increase the stability and speed of our project and make it customisable to the needs of many users. InspIRCd is designed primarily to be a custom irc server for the chatspike irc network ...
Openwall - John the Ripper
[15 users on Ohloh]
John the Ripper is a fast password cracker, currently available for many flavors of Unix (11 are officially supported, not counting different architectures), Windows, DOS, BeOS, and OpenVMS. Its primary purpose is to detect weak Unix passwords. Besides several crypt(3) password hash types most commonly found on various Unix flavors, supported out of the box are Kerberos AFS and Windows NT/2000/XP/2003 LM hashes, plus several more with contributed patches.
[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...

[10 users on Ohloh]
Coccinella is a free and open-source cross-platform communication tool with a built-in whiteboard for improved collaboration with other people.
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.
Anope IRC Services
[5 users on Ohloh]
Anope is a set of IRC Services designed for flexibility and ease of use. It forked from Epona early 2003 to pick up where Epona had been abandoned.
[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]
TkCVS is a Tcl/Tk-based graphical interface to the CVS and Subversion configuration management systems. It will also help with RCS. The user interface is consistent across Unix/Linux, Windows, and MacOS X. TkDiff is included for browsing and merging your changes.
dlib C++ Library
[3 users on Ohloh]
This project is a modern C++ library with a focus on portability and program correctness. It strives to be easy to use right and hard to use wrong. Thus, it comes with extensive documentation and thorough debugging modes. The library provides a platform abstraction layer for common tasks such as interfacing with network services, handling threads, or creating graphical user interfaces. Additionally, the library implements many useful algorithms such as data compression routines, linked lists, bi...
Mosaic Project
[2 users on Ohloh]
Multiplatform music player
Open-source REBOL Can be Achieved
[2 users on Ohloh]
ORCA is an interpreter for a REBOL-like language. The interpreter is a C library so that C/C++ applications can use ORCA as an embedded scripting system. ORCA stands for Open-source Rebol Can be Achieved.
[1 users on Ohloh]
dxirc is a simple yet capable cross-platform IRC client written in C++ and FOX toolkit. Why use several different clients when you can have the same one on GNU/Linux, various *BSD systems or even Windows?

Notable features are:

* Fully customisable look.
* Automated join to channels.
* Multiple servers support.
* Flexible configuration.
* SSL connection support.
* Optional system tray icon.

And muc...

[1 users on Ohloh]
The Java Auction Organisation and Listing Tool allows the user to create and organize their auctions for eBay AND AuVito offline as well as list the created auctions without using a website. Thanks to Java, (nearly) every OS is supported.
[1 users on Ohloh]
JMeeting is a next generation type of business or personal meeting. JMeeting will have audio, video and chat conferencing easily set up and viewable. JMeeting will be able to share and create presentations. During the meeting you can click present and it will present the presentation or document full screen to all users with a red laser to show important points.