About | FAQ | Backlog
Open Source projects, categorized.
add filters by typing...
...or clicking
.net 2d 3d administration ajax analysis apache api application audio authentication automation blog browser build build-tools business c c# c++ chat client cms code collaboration community compiler content content-management cross-platform css database design desktop development documentation dynamic-content eclipse eclipse-plugin editor education embedded engine enterprise entertainment flash forum framework game gamedev gaming generator gis gnome graphics gtk gui haskell hibernate html http ide image irc j2ee jabber java javascript jquery kde language library linux mac macosx mac-os-x management mobile monitoring mono mp3 multimedia multi-platform multiplayer music mysql network networking object-oriented online opengl operating-system orm os osx parser pdf performance perl photo php plugin portable portal postgresql programming publishing python qt qt4 rss ruby scm scripting sdl search security server site-management software-development sound sql sqlite statistics subversion swing system systems-administration technology template testing toolkit tools ui unix utilities version-control video viewer visualization web wiki win32 windows workflow www x11 xhtml xml xmpp
GCC, the GNU Compiler Collection
[2157 users on Ohloh]
The GNU Compiler Collection includes front ends for C, C++, Objective-C, Fortran, Java, and Ada, as well as libraries for these languages (libstdc++, libgcj,...).
[1923 users on Ohloh]
phpMyAdmin is a tool written in PHP intended to handle the administration of MySQL over the Web. Currently it can create and drop databases, create/drop/alter tables, delete/edit/add fields, execute any SQL statement, manage keys on fields.
[1814 users on Ohloh]
TortoiseSVN is a very easy to use SCM / source control software for Microsoft Windows. It is implemented as a Windows shell extension, which makes it integrate seamlessly into the Windows explorer. Since it's not an integration for a specific IDE you can use it with whatever development tools you like.
[281 users on Ohloh]
WinMerge is a tool for visual difference display and merging, for both files and directories. It is highly useful for determing what has changed between file versions, and then merging those changes. WinMerge has Unicode support, Flexible syntax coloring editor, Visual SourceSafe integration, and Windows Shell integration. Regexp filtering for filenames and lines. Side-by-side line difference and highlights differences inside lines. A file map shows the overall file differences in a location pan...
Boost C++ Libraries
[217 users on Ohloh]
Boost was begun by members of the ISO C++ Standard committee Library Working Group to provide free peer-reviewed portable libraries to the C++ community. An additional objective is to establish "existing practice" and provide reference implementations so that the Boost libraries are suitable for eventual standardization.

Components successfully moved into draft ISO Standard C++09 include shared_ptr, regular expressions, function wrappers and binders.

[143 users on Ohloh]
PMD is a Java source code analyzer. It finds unused variables, empty catch blocks, unnecessary object creation, and more. It includes CPD, a tool to detect chunks of identical code.
[85 users on Ohloh]
AnkhSVN is a Subversion VAPI SCC provider for Visual Studio. The software allows you to perform most Subversion operations directly from inside the Microsoft Visual Studio IDE.

AnkhSVN 2.0, a major upgrade from 1.x, is now available with support for Visual Studio 2005, 2008 and the 2010 CTP. It offers Subversion 1.5 and extensive merge support.

It implements the Visual Studio 2005+ SCC VAPI (not the old MSSCCI) to give you the best integrated Subversion experience available.

[64 users on Ohloh]
Pygments is a generic syntax highlighter for general use in all kinds of software such as forum systems, wikis or other applications that need to prettify source code.
[63 users on Ohloh]
Code::Blocks is a free, open source, and cross platform IDE. It is being developed in C++ using wxWidgets. Using a plugin architecture, its capabilities and features are defined by the provided plugins.

Code::Blocks is being developed under Windows and Linux. Users have successfully built Code::Blocks under FreeBSD and under Mac OS X.

[62 users on Ohloh]
GeSHi is a generic syntax highlighter for PHP that takes any source code and highlights it in XHTML and CSS. It features case-sensitive or insensitive highlighting, auto-caps/non-caps of any keyword, an unlimited scope for styling, the use of CSS in which almost any aspect of the source can be highlighted, the use of CSS classes to massively reduce the amount of output code, function-to-URL capabilities, line numbering, and much more. Over 50 languages are supported, including Java, C, PHP, HTML...
[48 users on Ohloh]
Pygame is a set of Python modules designed for writing games. It is written on top of the excellent SDL library. This allows you to create fully featured games and multimedia programs in the python language. Pygame is highly portable and runs on nearly every platform and operating system.
iReport-Designer for JasperReports
[38 users on Ohloh]
iReport is a visual reporting tool based on JasperReports and written in pure Java. You can manage charts, images, sub-reports, etc. Data can be retrieved using JDBC, TableModels, JavaBeans, and XML. It supports output in PDF, XML, XSL, CSV, HTML, and Java2D.
[26 users on Ohloh]
CVSweb is a WWW interface for CVS repositories with which you can browse a file hierarchy on your browser to view each file's revision history in a very handy manner.
[26 users on Ohloh]
This website. Not completely open source (yet!), but you can use an open source component (called 'Ohcount') to generate similar source code metrics on your own.
[24 users on Ohloh]
The Lightweight Java Game Library (LWJGL) is a solution aimed directly at professional and amateur Java programmers alike to enable commercial quality games to be written in Java. LWJGL provides developers access to high performance crossplatform libraries such as OpenGL (Open Graphics Library) and OpenAL (Open Audio Library) allowing for state of the art 3D games and 3D sound. Additionally LWJGL provides access to controllers such as Gamepads, Steering wheel and Joysticks. All in a simple and s...
[24 users on Ohloh]
Tags: gtk windows editor linux source
SciTE is a SCIntilla based Text Editor. Originally built to demonstrate Scintilla, it has grown to be a generally useful editor with facilities for building and running programs. It is best used for jobs with simple configurations - I use it for building test and demonstration programs as well as SciTE and Scintilla, themselves.

SciTE is currently available for Intel Win32 and Linux compatible operating systems with GTK+.

[22 users on Ohloh]
EiffelStudio is an IDE for the Eiffel language (ECMA-367, ISO/IEC 25436, and ACM Software System Award 2006).

It includes:
* Eiffel compiler
* Eiffel GUI editor
* Eiffel code browsing tool
* Eiffel diagram editor with round-trip,
* Eiffel refactoring tool
* Eiffel debugger
* Eiffel profiler
* Eiffel analysis tools (Metrics, Dependencies, etc.).

Eiffel generates C or CLI fo...

[21 users on Ohloh]
Java Compiler Compiler is the most popular parser generator for use with Java applications. A parser generator is a tool that reads a grammar specification and converts it to a Java program that can recognize matches to the grammar. In addition to the parser generator itself, JavaCC provides other standard capabilities related to parser generation such as tree building (via a tool called JJTree included with JavaCC), actions, debugging, etc.
[20 users on Ohloh]
ADempiere Business Suite ERP/CRM/MFG/SCM/POS done the Bazaar way in an open and unabated fashion. Focus is on the Community that includes Subject Matter Specialists, Implementors and End-Users. We are a community fork of Compiere.
[18 users on Ohloh]
Cscope is a developer's tool for browsing source code.