About | FAQ | Backlog
Open Source projects, categorized.
add filters by typing...
...or clicking
.net 3d administration ajax analysis apache api application audio automation browser build business c c# c++ client clustering code code-generators coding collaboration community compiler component cross-platform cryptography css database debian desktop development distributed distributed-computing django dynamic-content eclipse education email embedded engine enterprise entertainment extension filesystem firefox flash forum framework freebsd game gnome graphics groovy gtk gui haskell hibernate html http image j2ee jabber java javascript jquery kde language library linux logging mac macosx management mathematics messaging middleware monitor monitoring multimedia multi-platform mvc mysql network networking nokia objective-c online opengl orm os osx p2p parser perl php php5 plugin portable portal posix postgresql programming python rails rest rss ruby science script scripting sdl search security server simulation site-management software-development sound source spring sql sqlite statistics swing sysadmin system systems-administration template templates test testing tool toolkit tools ui unix video visualization voip web webservices win32 windows wordpress x11 xhtml xml xmpp xslt
[228 users on Ohloh]
Tags: memory performance memory-test testing
Memtest86+ is an advanced memory diagnostic tool.

Based on the well-known original memtest86 written by Chris Brady, memtest86+ is a port by some members of the x86-secret team.

[129 users on Ohloh]
YSlow for Firebug analyzes web pages and tells you why they're slow based on Yahoo's rules for high performance web sites.
[99 users on Ohloh]
Ehcache is a widely used java distributed cache for general purpose caching, J2EE and light-weight containers.

It features memory and disk stores, replicate by copy and invalidate, listeners, a gzip caching servlet filter and much more...

Ehcache is available under an Apache open source license and is actively developed, maintained and supported.

[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...
KCachegrind (KDE)
[79 users on Ohloh]
KCachegrind is a KDE viewer of profiling data generated by Callgrind.
[72 users on Ohloh]
Tags: memory-test testing performance
Memtest86 is thorough, stand alone memory test for x86 architecture computers. BIOS based memory tests are a quick, cursory check and often miss many of the failures that are detected by Memtest86.
[71 users on Ohloh]
APC is a free, open, and robust framework for caching and optimizing PHP intermediate code.
[65 users on Ohloh]
Cacti is a complete network graphing solution designed to harness the power of RRDTool's data storage and graphing functionality. Cacti provides a fast poller, advanced graph templating, multiple data acquisition methods, and user management features out of the box. All of this is wrapped in an intuitive, easy to use interface that makes sense for LAN-sized installations up to complex networks with hundreds of devices.
Apache ActiveMQ
[64 users on Ohloh]
Apache ActiveMQ is a fast Message Bus which supports many Cross Language Clients and Protocols and many advanced features while fully supporting JMS 1.1 and J2EE 1.4.
[61 users on Ohloh]
Munin the monitoring tool surveys all your computers and remembers what it saw. It presents all the information in graphs through a web interface. Its emphasis is on plug and play capabilities. After completing a installation a high number of monitoring plugins will be playing with no more effort.
Using Munin you can easily monitor the performance of your computers, networks, SANs, applications, weather measurements and whatever comes to mind. It makes it easy to determine "what's...
[49 users on Ohloh]
Lightweight, fast and modular MVC Ruby web framework. Excellent for high performance dynamic pages and web services.
The LLVM Compiler Infrastructure
[36 users on Ohloh]
LLVM is a robust system, particularly well suited for developing new mid-level language-independent analyses and optimizations of all sorts, including those that require extensive interprocedural analysis. LLVM is also a great target for front-end development for conventional or research programming languages, including those which require compile-time, link-time, or run-time optimization for effective implementation, proper tail calls or garbage collection. We have an incomplete list of project...
[36 users on Ohloh]
XCache is a open-source opcode cacher, which means that it accelerates the performance of PHP on servers. It optimizes performance by removing the compilation time of PHP scripts by caching the compiled state of PHP scripts into the shm (RAM) and uses the compiled version straight from the RAM. This will increase the rate of page generation time by up to 5 times as it also optimizes many other aspects of php scripts and reduce serverload.
Simple Machines Forum
[27 users on Ohloh]
Simple Machines Forum — SMF in short — is a free, professional grade software package that allows you to set up your own online community within minutes.

Its powerful custom made template engine puts you in full control of the lay-out of your message board and with our unique SSI - or Server Side Includes - function you can let your forum and your website interact with each other.

SMF is written in the popular language PHP and uses a MySQL database. It is designed to provide you with...

[25 users on Ohloh]
Tags: rack http-server web ruby http server performance rubygem
Thin is a Ruby web server that glues together 3 of the best Ruby libraries in web history:

* the Mongrel parser, the root of Mongrel speed and security
* Event Machine, a network I/O library with extremely high scalability, performance and stability
* Rack, a minimal interface between webservers and Ruby frameworks

[21 users on Ohloh]
A time and space-efficient implementation of byte vectors using packed Word8 arrays, suitable for high performance use, both in terms of large data quantities, or high speed requirements. Byte vectors are encoded as strict Word8 arrays of bytes, held in a ForeignPtr, and can be passed between C and Haskell with little effort.
Apache Camel
[20 users on Ohloh]
Apache Camel is a powerful rule based integration framework which provides a POJO based implementation of the Enterprise Integration Patterns using an extremely powerful fluent API (or declarative Java Domain Specific Language) to configure routing and mediation rules. The Domain Specific Language means that Apache Camel can support type-safe smart completion of routing rules in your IDE using regular Java code without huge amounts of XML configuration files; though Xml Configuration inside Spr...
[19 users on Ohloh]
OProfile is a low-overhead, transparent profiler for Linux. It is capable of instruction-grain profiling of all processes, shared libraries, the kernel, and device drivers, via the hardware performance counters.
Eclipse TPTP
[17 users on Ohloh]
The Eclipse Test and Performance Tools Platform (TPTP) provides a set of building blocks for creating tools to test and monitor a distributed application. This include Java profiling and automated and managed test suites. For example you can do JVM profiling of a local or remote Java application. You can also record and drive HTTP load test or JUnit tests. In addition there is tooling to monitor system resources as well as collect and analyze log files.
[16 users on Ohloh]
Terracotta provides clustering for Java applications. Features include:

- High level replication
- Cross JVM coordination
- Large virtual heaps
- Fine-grained changes
- Runtime management and control
- No serialization