About | FAQ | Backlog
Open Source projects, categorized.
add filters by typing...
...or clicking
.net accounting admin agile ajax analysis ant apache api asp.net automation backup blog bot browser bug-tracking build build-tools business c c# c++ cli client cms code code-analysis coding collaboration compiler component configuration crm cross-platform cvs database debian delphi deployment desktop desktop-environment development distributed django documentation document-management dynamic-content eclipse eclipse-plugin e-commerce email embedded enterprise finance firewall framework freebsd generator git gnu gnu-linux graph gtk gtk2 gui haskell hibernate html ide indexing integration irc j2ee java javaee javascript jquery lamp library linux mac macos mac-os-x management maven modular monitor monitoring mono multi-platform mysql networking objective-c office osx p2p perl php platform plugin portable posix postgresql programming project-management proxy python qa qt qt4 quality rails research rss ruby rubygem script search security server shell soa soap software-development source sql sqlite statistics storage subversion sysadmin tcl test testing tool tools tracking unit-testing unix utility version-control viewer visualization web widget wiki win32 windows workflow xml
[4723 users on Ohloh]
Subversion has rapidly become the version control standard and it is rapidly replacing open source and commercial solutions around the world.
Subversion enables globally distributed software development teams to efficiently version and share source code. The open source Subversion project was started in early 2000 by CollabNet, the primary corporate sponsor of Subversion.

Key Capabilities:
- Versioned directories
- Atomic commits
- Ef...

[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.
[1095 users on Ohloh]
Trac is an enhanced wiki and issue tracking system for software development projects. Trac uses a minimalistic approach to web-based software project management. Our mission; to help developers write great software while staying out of the way. Trac should impose as little as possible on a team's established development process and policies.

It provides an interface to Subversion, an integrated Wiki and convenient report facilities.

Trac allows wiki markup in issue descriptions and c...

[1069 users on Ohloh]
Git is a fast, scalable, distributed revision control system with an unusually rich command set that provides both high-level operations and full access to internals.
[836 users on Ohloh]
Subclipse is an Eclipse Team Provider plug-in that provides support for Subversion to the Eclipse IDE. Subclipse includes support for all Subversion commands and features and is a mature project with an established user community.
Apache Ant
[751 users on Ohloh]
Apache Ant is a Java-based build tool. In theory, it is kind of like Make, but without Make's wrinkles.
CVS: Concurrent Versions System
[514 users on Ohloh]
CVS is a version control system, an important component of Source Configuration Management (SCM).
[322 users on Ohloh]
Mercurial is a fast, lightweight Source Control Management system designed for efficient handling of very large distributed projects.
Bazaar Version Control
[184 users on Ohloh]
Bazaar is a simple decentralized revision control system. Decentralized revision control systems give users the ability to branch remote repositories to a local context. Users can commit to local branches without requiring special permission from the branches that they branched from.
[163 users on Ohloh]
CMake is a cross-platform, open-source build system. It is used to control the software compilation process using simple platform and compiler independent configuration files. CMake generates native makefiles and workspaces that can be used in the compiler environment of your cour choice, such as GNU Make, Visual Studio, and Xcode.
[145 users on Ohloh]
Hudson is an automated build system for a team as well as a system that monitors automated jobs (such as cron jobs)
[107 users on Ohloh]
Darcs is a free, open source source code management system.

Every user has access to the full command set, removing boundaries between server and client or committer and non-committers.

Darcs is easy to learn and efficient to use because it asks you questions in response to simple commands, giving you choices in your work flow. You can choose to record one change in a file, while ignoring another. As you update from upstream, you can review each patch name, even the full "diff" for i...

SCons - a Software Construction tool
[92 users on Ohloh]
SCons is a software construction tool (build tool substitute for Make) implemented in Python. It features a modular build engine that can be embedded in other software. SCons configuration files are Python scripts that call the build engine API. It can scan files to detect dependencies automatically and maintain a global view of all dependencies in a build tree, and uses MD5 signatures to detect changed file contents reliably. Timestamps can be used if you prefer. SCons also supports parallel bu...
[91 users on Ohloh]
CruiseControl is a framework for a continuous build process. It includes, but is not limited to, plugins for email notification, Ant, and various source control tools. A Web interface is provided to view the details of the current and previous builds.
[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.

[76 users on Ohloh]
CIA is a system for tracking open-source projects in real-time over the Web or IRC. Developers can see the latest changes to their code immediately, users can subscribe to see the latest bugfixes in their favorite programs.
[68 users on Ohloh]
PHing Is Not GNU make; it's a project build system based on Apache Ant. You can do anything with it that you could do with a traditional build system like GNU make, and its use of simple XML build files and extensible PHP "task" classes make it an easy-to-use and highly flexible build framework. Features include file transformations (e.g. token replacement, XSLT transformation, Smarty template transformations), file system operations, interactive build support, SQL execution, CVS operations, too...
[68 users on Ohloh]
svk is a distributed version control system designed from the ground up to integrate cleanly with Subversion, the emerging standard in enterprise version control. With SVK, advanced branching and merging and even offline commits are easy.
[67 users on Ohloh]
The Subversive project is a brand new Eclipse plug-in that provides Subversion support. From a user point of view, Subversive provides Subversion support similar to CVS support, which is already part of the standard Eclipse platform.
[65 users on Ohloh]
ViewVC is a browser interface for CVS and Subversion version control repositories. It generates templatized HTML to present navigable directory, revision, and change log listings. It can display specific versions of files as well as diffs between those versions. Basically, ViewVC provides the bulk of the report-like functionality you expect out of your version control tool, but much more prettily than the average textual command-line program output.