About | FAQ | Backlog
Open Source projects, categorized.
add filters by typing...
...or clicking
.net admin administration agile ajax ant apache application bash bio-informatics build builder build-tools c c# c++ chemistry clustering code coding command-line community compiler configuration continuous-integration cross-platform csv cvs d daemon data database deb debian delphi deployment developer development devtool dsl eclipse eclipse-plugin email enterprise erlang firewall framework free freebsd ftp gateway gentoo git grails graph grid groovy html installer integration interpreter inventory ioc j2ee java javascript jboss jdbc jpa junit jvm lamp linux log logging lua macosx make management manager maven maven2 model modeling modelling mssql mysql netbeans network networking open operating-system oracle orm package packages packaging parser pascal pdf performance perl persistence plugin postgresql productivity programming programming-language publishing python qa quality rails relational repository research router rpm ruby rubygem schema scm scripting security server shell shell-script site-management software-development solaris source sql subversion swing sysadmin system system-administration systems-administration systems-management test testing tool ubuntu unix upload web win32 x86 xml xp
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.
[299 users on Ohloh]
Tags: automation build tools make ruby build-tools development rubygem
Rake is a Ruby make-like utility using standard Ruby syntax for the build specification file.
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.
Apache Continuum
[46 users on Ohloh]
Continuum is a continuous integration server for building Java based projects. It supports a wide range of projects.
[21 users on Ohloh]
Tags: tools deployment automation python
The Buildout project provides support for creating applications, especially Python applications. It provides tools for assembling applications from multiple parts, Python or otherwise. An application may actually contain multiple programs, processes, and configuration settings.

The word "buildout" refers to a description of a set of parts and the software to create and assemble them. It is often used informally to refer to an installed system based on a buildout definition. For example, if...

[15 users on Ohloh]
Nexus is a powerful and robust Maven repository manager, created to provide reliable access to artifacts required for development and provisioning. Maven's central repository has always served as a great convenience for users of Maven, but it has always been recommended to maintain your own repositories to ensure stability within your organization. Nexus greatly simplifies the maintenance of your own internal repositories and access to external repositories. With Nexus you can completely control...
Canoo WebTest
[13 users on Ohloh]
Canoo WebTest is a free open source tool for automated testing of web applications.

It calls web pages and verifies results, giving comprehensive reports on success and failure.

[12 users on Ohloh]
Bcfg2 helps system administrators produce a consistent, reproducible, and verifiable description of their environment, and offers visualization and reporting tools to aid in day-to-day administrative tasks.
[11 users on Ohloh]
Luntbuild is a powerful build automation and management tool. Continuous Integration or nightly builds can be easily set using a clean web interface. Executed builds are well managed using functions such as search, categorization, promotion, patching, deletion, etc. It also acts as a central build artifacts repository and download area for your whole team.
CI Factory
[6 users on Ohloh]
CI Factory is a canned Continuous Integration(CI) server and installation script. Adherence to a standard development workspace allows for this product to build most any project out of the box. It uses a plugin architecture. For more information on what it is and how it works see the introduction. If you are ready to get start using it download it and read the install document. You should be able to get a build server up and running in no time.
[6 users on Ohloh]
CCNetConfig is a GUI tool to create and maintain the ccnet configuration file for CruiseControl.NET. CCNetConfig allows you to create CruiseControl.NET configuration file by adding a new project and setting properties. CCNetConfig supports all standard configuration blocks and can be extended to support custom configuration blocks as well.
[6 users on Ohloh]
EasyBSD is a modular automation script designed to assist in the extensive post installation process that is required in FreeBSD. The following are modules that are included with EasyBSD, Checks, Update, Security, Networking, Firewall, Recommended Ports, Tips and Tweaks, Daemon, and Universe.
[6 users on Ohloh]
Premake is a build configuration tool. Describe your project using the full-featured Lua scripting language and then let Premake create the input files for Visual Studio (2002-2008), GNU make, SharpDevelop, MonoDevelop, Code::Blocks, and CodeLite...with more tools on the way!
[5 users on Ohloh]
Polvo helps you to develop non-standard modules over a file-based open source project and keep your ability to upgrade the base software and mantain your modifications. It was developed specifically for PHP+MySQL, but will work in other environments.

It basically manages sets of new files, patches and sql queries.

[5 users on Ohloh]
Buildr is a build system for Java applications. We wanted something that’s simple and intuitive to use, so we only need to tell it what to do, and it takes care of the rest. But also something we can easily extend for those one-off tasks, with a language that’s a joy to use. And of course, we wanted it to be fast, reliable and have outstanding dependency management.
[4 users on Ohloh]
Apache Cayenne is an open source persistence framework licensed under the Apache License, providing object-relational mapping (ORM) and remoting services. With a wealth of unique and powerful features, Cayenne can address a wide range of persistence needs. Cayenne seamlessly binds one or more database schemas directly to Java objects, managing atomic commit and rollbacks, SQL generation, joins, sequences, and more. With Cayenne's Remote Object Persistence, those Java objects can even be persiste...
[4 users on Ohloh]
Tags: tools agile testing ant java eclipse quality automation
JSystem is an open source framework for writing and running automated system testing projects.
The JSystem framework is comprised of the following components:
1. Services Java API - exposes JSystem services
2. JSystem Drivers- Java modules used to interfaces with devices and applications in the system under test.
3. JRunner - GUI application interface used for creating and running tests scenarios.
[3 users on Ohloh]
Zipper is a Application Framework, with reduce the programmer work with IoC, JSR 220, 296 295 and others. Zipper is a Base for SGAP, TecServManager and LogisticaDigital on Java.net. and FullServiceVirtual (Virtual) on code.google.com.

* Zipper-JSF
* ConfigManager (ZipperConfigManager)
* ConfigManager-ServiceLocator (ZipperServiceLocator)
* PersistenceUtils (ZipperPersistenceUtils)

[3 users on Ohloh]
Mxx_ru (Make++ on Ruby) is a cross-platform build tool. It's intended for C/C++ languages in general, but it's easy to extend for handling other languages. It uses a template based approach for describing build process.