About | FAQ | Backlog
Open Source projects, categorized.
add filters by typing...
...or clicking
.net 2d 3d administration ajax ant apache api application audio authentication automation blog browser build build-tools business c c# c++ calendar client clustering cms code coding communications community compiler component console content cross-platform css database design desktop desktop-environment development distributed django documentation download dynamic-content eclipse eclipse-plugin editor editors education email embedded engine enterprise entertainment file-sharing finance flash framework freebsd game gaming gis gnome graphics groovy gui html http image j2ee java javascript language library linux logging mac macosx mac-os-x maemo management mapping mathematics media metadata middleware monitor monitoring mono mp3 multimedia multi-platform music mysql network networking online opengl p2p parser pdf performance perl photo php plugin portal postgresql programming project-management python qt qt4 rails ruby science scm search security server simulation software-development sound source sql statistics swing sysadmin system technology template test testing text tool tools ui unix utilities version-control video viewer visualization web web-services wiki windows workflow www xml
[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)

[569 users on Ohloh]
Tags: log analysis apache java logging log4j
log4j is a Java-based logging utility, and is one of many projects from the Apache Software Foundation. It is used primarily as a debugging tool.
[458 users on Ohloh]
Audacity is a cross-platform multitrack audio editor. It allows you to record sounds directly or to import Ogg, WAV, AIFF, AU, IRCAM, or MP3 files. It features a few simple effects, all of the editing features you should need, and unlimited undo. The audio I/O uses PortAudio, which fully supports OSS, Mac OS X CoreAudio, and Windows WMME, and can be compiled with support for ALSA and Jack.
LAME (Lame Ain't an MP3 Encoder)
[430 users on Ohloh]
LAME (LAME Ain't an MP3 Encoder) is a research project for learning about and improving MP3 encoding technology. LAME includes an MP3 encoding library, simple frontend application, a much-improved psycho-acoustic model (GPSYCHO), and a graphical frame analyzer (MP3x). Please note that any commercial use (including distributing the LAME encoding engine in a free encoder) may require a patent license from Thomson Multimedia.
[215 users on Ohloh]
FindBugs is a defect detection tool for Java that uses static analysis to look for more than 200 bug patterns, such as null pointer dereferences, infinite recursive loops, bad uses of the Java libraries and deadlocks. FindBugs can identify hundreds of serious defects in large applications (typically about 1 defect per 1000-2000 lines of non-commenting source statements). FindBugs is open source, and has been downloaded more than 230,000 times, and is used by many major companies and financial in...
[205 users on Ohloh]
Advanced Web Statistics (AWStats) is a free powerful Web server logfile analyzer (Perl script) that shows you all your Web statistics including visits, unique visitors, pages, hits, rush hours, search engines, keywords used to find your site, robots, broken links, and more. It works with both IIS 5.0+ and Apache Web server log files as a CGI and/or from the command line. It also supports multiple languages including English, French, Dutch, Spanish, Italian, German, Polish, and Greek.
[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.
[83 users on Ohloh]
Apache JMeter is a 100% pure Java desktop application designed to load test functional behavior and measure performance. Apache JMeter may be used to test performance both on static and dynamic resources (files, Servlets, Perl scripts, Java Objects, Data Bases and Queries, FTP Servers and more). It can be used to simulate a heavy load on a server, network or object to test its strength or to analyze overall performance under different load types. You can use it to make a graphical analysis of p...
[66 users on Ohloh]
Perl-Critic is a static source analyzer for Perl code. It is an extensible framework for creating and automatically enforcing coding standards across a body of code. Many of the default rules are taken from Damian Conway's book "Perl Best Practices." However, you can enable/disable & customize these rules to your heart's content.
[42 users on Ohloh]
ntop [Network Top]:

ntop is a network probe that shows network usage in a way similar to what top does for processes. In interactive mode, it displays the network status on the user's terminal. In Web mode, it acts as a Web server, creating an HTML dump of the network status. It sports a NetFlow/sFlow emitter/collector, an HTTP-based client interface for creating ntop-centric monitoring applications, and RRD for persistently storing traffic statistics.

[38 users on Ohloh]
The Webalizer is a fast, free web server log file analysis program. It produces highly detailed, easily configurable usage reports in HTML format, for viewing with a standard web browser.
[35 users on Ohloh]
Gendarme is a extensible rule-based tool to find problems in .NET applications and libraries. Gendarme inspects programs and libraries that contain code in ECMA CIL format (Mono and .NET) and looks for common problems with the code, problems that compiler do not typically check or have not historically checked.

Gendarme uses the Cecil library to introspect code.

[31 users on Ohloh]
Tags: analysis coverage ruby testing
rcov is a code coverage tool for Ruby. It is commonly used for viewing overall test coverage of target code. It features:
- fast execution: 20-300 times faster than previous tools
- multiple analysis modes: standard, bogo-profile, "intentional testing", dependency analysis...
- detection of uncovered code introduced since the last run ("differential code coverage")
- fairly accurate coverage information through code linkage inference using ...
[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.
[21 users on Ohloh]
Sparse, the semantic parser, provides a compiler frontend capable of parsing most of ANSI C as well as many GCC extensions, and a collection of sample compiler backends, including a static analyzer also called "sparse". Sparse provides a set of annotations designed to convey semantic information about types, such as what address space pointers point to, or what locks a function acquires or releases.
[19 users on Ohloh]
Weka is a collection of machine learning algorithms for solving real-world data mining problems. It is written in Java and runs on almost any platform. The algorithms can either be applied directly to a dataset or called from your own Java code.
[16 users on Ohloh]
PD (aka Pure Data) is a real-time graphical programming environment for audio, video, and graphical processing. It is the third major branch of the family of patcher programming languages known as Max (Max/FTS, ISPW Max, Max/MSP, jMax, etc.) originally developed by Miller Puckette and company at IRCAM. The core of Pd is written and maintained by Miller Puckette and includes the work of many developers, making the whole package very much a community effort.
[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...

[12 users on Ohloh]
Tags: php statistics web analysis
FireStats is an Ajax web statistics system with support various CMS like WordPress, Joomla, Drupal trac and more.
FireStats shows you basic information about your page views and visitors, as well as advanced browser and OS distribution, countries and more.

FireStats is translated to multiple languages.

[12 users on Ohloh]
OpenJUMP is an open source GIS software written in Java. It is based on JUMP GIS by Vivid Solutions.
It is a Vector GIS that can read rasters as well. It is not just another free demo viewer, but you can edit, save, analyze etc. with OpenJUMP. It works, even with medium size datasets, and with professional touc. It provides a GIS API with a flexible plugin structure, so that new features are relatively easy to develope around the sound mapping platform. It utilises standards like G...