tinyhttpd is a relatively simple webserver I wrote for a school project. While exceedingly simple, tinyhttpd is threaded and handles basic CGI scripts! This is an educational tool to demonstrate the concepts behind http.
Oracle Dump Tools
C-language Impementation of the BitTorrent core protocols
raddump interprets captured RADIUS packets to print a timestamp, packet length, RADIUS packet type, source and destination hosts and ports, and included attribute names and values for each packet.
PHIGS (Programmer's Hierarchical Interactive Graphics System)
PHIGS is an API standard for rendering 3D computer graphics. During the 1990's OpenGL became a more popular 3D API for professionals, and it still is today. PHIGS remains to be widely used in the film industry. Open PHIGS uses OpenGL for rendering graphics rather than implementing it's own abstraction layer to the graphics hardware, or using the PHIGS Extension to X (PEX). The reason for doing so is that today every graphics card manufacturer provides their own OpenGL implementation, which takes full advantage of the accelerated drawing capabilities in the hardware. PHIGS is a higher level API than OpenGL that works with a hierarchical scene graph. Models are built up in a Centralized Structure Store (CSS), a database containing the drawing primitives and their attributes (color, line style, etc.). CSSes cand be shared among a number of views, known under PHIGS as a workstation. PHIGS is defined by the ISO standards ISO/IEC 9592 & 9593. Open PHIGS provides a library for C.
Implementation of JSR 173 - Streaming API For XML (http://www.jcp.org/en/jsr/detail?id=173). This effort is taken in consideration of Axis C project and now it has impl. as an internal component.
Extended C Library
Why Is libxc needed? There doesn't exist a library for ANSI C99 for common data containers, such as vectors, trees, etc. There also also doesn't exist a library for common functionality, such as error reporting/logging, string functions, configuration management (reading config files), etc... The programmer working in C doesn't have anything analogous to the Boost C++ library. The extended C library is intended to make some headway into providing this functionality. To ensure unrestricted usage the libxc project is provided under the very permissive BSD license. If you need a different license then please send me a request (lelanthran at gmail) and I'll do my best to satisfy your request. What's completed? As of writing, the following libraries have been written and tested: 1. Memory accounting/tracking 2. String operations 3. Vectors 4. Trees 5. Dictionary arrays 6. Configuration management See the wiki page for more information
Distributed search engine for the Internet and intranets. Parallel search in heterogeneous indexes, topic-oriented harvester, CORBA interface to legacy document databases. Document clustering with neural networks.
ketm-gg will be a new-school 2D shooter like DoDonpachi or MarsMatrix. It will be based on OpenGL and libSDL.
Trek7 the original multiplayer network star trek game from the early-mid 70s. We are hoping to revive this classic (no, its not netrek/mtrek, not even close). hopefully the SF community can help port this to modern day networks.
xtrace - eXtended trace utility, similar to strace, ptrace, truss, but with extended functionality and unique features, such as dumping function calls (dynamically or statically linked), dumping call stack and more.
Distributed AI game server. This software let the user run a server that monitor and control games between AI. The AI and referee can be run by clients on other computers. A web interface will be included for game monitoring.
A framework of drivers on which generic astronomical applications can be built.
The year is 2050. Wars between nations have been outlawed. Instead, the new warriors are the Elite programmers of every nation. Wars are fought in a virtual arena using automated bots that are controlled using a computer language similar to C.
A PHP module that will allow PHP scripts to connect and make calls to enterprise Tuxedo middleware services. Module is implemented directly into PHP external functions (ie: a C compiled shared library called by PHP).
Beef is an RSS news aggregation tool for the GNOME desktop. It provides a daemonized process to do updates in the background and alerts you of new news, so that you can read the news you want to see.
JCA compliant connectors for the Berkeley Database system.
Biological Annotation Tool is a general-purpose high speed environment for manipulating biological sequence annotations in multiple input and output formats. A plugin-style API permits much extensibility.
Black scalpel is an advanced graphical (Swing gui) security and analysis tool written in Java, C and Assembler (platform independent). Current stage is early alpha, many features are still missing. Use SVN!
A framework of pluggable modules comprising a complete OS and application testing, deployment and management solution. Delivering autonomous systems built upon rigourously tested and documented processes, automating the process from package testing to pr
CEHALET (Common Ethical Hacker's Toolkit) is a collection of open source tools used for ethical hacking or pen-test.
CPD is a Dance Dance Revolution simulator written in Java with OpenGL and a tiny touch of C. It supports DWI files natively, mp3 audio, provides a modern DDR experience, and easy installation.
ChemVisio is software which might be useful for educational purposes (non-organic chemistry, crystallography etc.). It might be a good visualization support for all people who need better illustrations than that you could see in books.
Combined Sequence Variant Detection