About | FAQ | Backlog
Open Source projects, categorized.
add filters by typing...
...or clicking
.net 2d 3d actionscript administration ajax analysis ant apache api application authentication automation bsd build build-tools c c# c++ calendar client clustering cms code coding compiler component console cross-platform cryptography database debian desktop desktop-environment development distributed django documentation dynamic-content eclipse editor email embedded engine enterprise entertainment extension framework freebsd ftp fun game gamedev games gaming generator gnome gnu graphics groovy gtk2 gui haskell html http i18n j2ee java javascript kde kernel language ldap library linux logging mac macosx mac-os-x management map maven metadata module monitoring mono multi-platform mvc mysql network networking object-oriented opengl operating-system orm osx parser performance perl php php5 plugin portable productivity programming proxy python qt qt4 rails rss ruby scm script scripting sdl search security server shell site-management sound source spring sqlite statistics subversion sysadmin system systems-administration template test testing text tool tools unix utilities utility visualization web wiki win32 windows wordpress workflow www x11 xml xslt
GNU Autoconf
[486 users on Ohloh]
GNU Autoconf is part of the GNU Build System.

GNU Autoconf is a heavily used portability-enabling tool for UNIX-like systems, especially in free software projects. It is a compiler for a domain-specific-language for describing library, header, and function dependencies of a project. It generates a shell script that can be run before building a package to customize the build to the system.

[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.
[149 users on Ohloh]
pkg-config is a helper tool used when compiling applications and libraries. It helps you insert the correct compiler options on the command line so an application can use gcc -o test test.c `pkg-config --libs --cflags glib-2.0` for instance, rather than hard-coding values on where to find glib (or other libraries). It is language-agnostic, so it can be used for defining the location of documentation tools, for instance.
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...
FreeBSD Ports
[72 users on Ohloh]
The FreeBSD Ports and Packages collection is used to install and manage software on the FreeBSD operating system.
[62 users on Ohloh]
Fontconfig is a library for font customization and configuration.
[47 users on Ohloh]
Puppet lets you centrally manage every important aspect of your system using a cross-platform specification language that manages all the separate elements normally aggregated in different files, like users, cron jobs, and hosts, along with obviously discrete elements like packages, services, and files.

Puppet's simple declarative specification language provides powerful classing abilities for drawing out the similarities between hosts while allowing them to be as specific as necessary, an...

eZ Components
[44 users on Ohloh]
eZ components is an enterprise ready general purpose PHP components library by eZ systems. As a collection of high quality independent building blocks for PHP application development eZ components will both speed up development and reduce risks.

An application can use one or more components effortlessly as they all adhere to the same naming conventions and follow the same structure.

[38 users on Ohloh]
Portupgrade (aka pkgtools) is a tool set for working with FreeBSD ports and packages. It enhances abilities of the system tools and adds many new ones.
[20 users on Ohloh]
Tags: network configuration declarative rules firewall security
The Shoreline Firewall, more commonly known as "Shorewall", is a high-level tool for configuring Netfilter. You describe your firewall/gateway requirements using entries in a set of configuration files. Shorewall reads those configuration files and with the help of the iptables utility, Shorewall configures Netfilter to match your requirements. Shorewall can be used on a dedicated firewall system, a multi-function gateway/router/server or on a standalone GNU/Linux system. Shorewall does not use ...
[19 users on Ohloh]
Facter is a cross-platform library for retrieving simple operating system facts, like operating system, linux distribution, or MAC address.
[18 users on Ohloh]
Tags: development portable c++ c gnu-build-system configuration
This is a collection of many files that GNU and other free software projects can use to achieve cross platform portability, and reduce code duplication. There is no distribution tarball; developers should just grab source files from the repository.
[15 users on Ohloh]
ITIL compliant Open Source IT Service Management Solution (ITSM). Requires the OTRS (Open Ticket Request System) framework.

Besides all OTRS features, new ones include Incident, Problem and Configuration Management, integrated Configuration Management Data Base; process spanning Communicationmanagement: within the IT Serviceorganization, towards Customers/Users/Management and Suppliers/Providers; powerfull statistical features for (Trend-)Analysis, key figured Reporting, ITSM-Planning/-Con...

[13 users on Ohloh]
Centreon is a network, system, applicative supervision and monitoring tool, it is based upon the most effective Open Source monitoring engine: Nagios. Centreon provides a new frontend and new functionalities to Nagios.

It allows you to be more efficient in your network monitoring, but also allows you to make your supervision information readable by a largest range of users. Indeed, a non technical user can now use the Centreon/Nagios couple to easily understand your network infrastructure ...

[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.
[10 users on Ohloh]
NagiosQL is a web based administration tool for Nagios. It helps you to build easy a complex configuration with all options, manage them and use them. NagiosQL needs a webserver with php, MySQL and file access to the Nagios configuration files.

The main features are:
* create, delete, modify and copy settings
* create and export configuration files
* create and download configuration files
* easy configuration import <...

OCS Inventory
[9 users on Ohloh]
Open Computer and Software Inventory Next Generation is an application designed to help a network or system administrator keep track of computer configuration and software installed on the network. It also allows deploying softwares, commands or files on Windows and Linux client computers. Management server runs on Apache/MySQL/PHP/PERL server, under Linux or Windows NT based computers.
Apache Commons Configuration
[6 users on Ohloh]
Tags: configuration java api
Commons Configuration provides a generic configuration interface which enables a Java application to read configuration data from a variety of sources, e.g. properties files, XML files, Windows INI files, etc. Commons Configuration provides typed access to single, and multi-valued configuration parameters.
[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.
ispCP Omega
[6 users on Ohloh]
ispCP is a project founded to build a Multi Server Control and Administration Panel without limits. Until there is an usable version a lot of time will pass by. This Control Panel should be usable by any Internet Service Provider (isp).
To develop such a tool, we need a lot of time. To gain your interest, we decided to support the dying VHCS project. VHCS means Virtual Hosting Control Panel. It is a powerful tool to administrate your webhosting services. Our fork of VHCS is called...