After a program has been thrown into the world in binary form, it can boomerang back as source code. The Boomerang reverse engineering framework is the first general native executable decompiler available to the public.
PyUSB provides USB access on the Python language.
Utility libraries for working with OpenGL.
The Unofficial OpenGL SDK is a collection of utility libraries designed to make it easy to learn the exciting world of 3D programming with the OpenGL library. This project is not associated with The Khronos Group.
A project to increase free Arabic fonts on Unix/Linux
Arabeyes is a Meta project that is aimed at fully supporting the Arabic language in the Unix/Linux environment. It is designed to be a central location to standardize the Arabization process. Arabeyes relies on voluntary contributions.
Syllable Desktop is a complete operating system that is easy to use, powerful, lightweight and extraordinarily fast and responsive. It has its own kernel, filesystem, GUI and applications. Syllable Server is a matching small and efficient Linux server.
Runtime and development environment of Oz
The Mozart Programming System is an open source implementation of the programming language Oz 3. Oz is a multi-paradigm language that supports declarative programming, object-oriented programming, constraint programming, concurrency and distributed programming as part of a coherent whole.
qaManager is a platform independent web based application for managing QA Projects Effectively with very simple installation. qaManager has Project tracking, Resource Management, TC Management, Online Library, Alerts and more.It's Powered by OpenXava.
BSD licensed ELF toolchain
A BSD-licensed implementation of compilation tools (nm, ar, as, ld, etc.) for the ELF object format.
SocksiPy - A Python SOCKS client module. It provides a socket-like interface that supports connections to any TCP service through the use of a SOCKS4, SOCKS5 or HTTP proxy.
Simple yet feature-rich Document Management System
XODA is a KISSed (Keep Simple and Stupid) System for Organizing Documents using AJAX. This is a Document Management System without backend database, though making possible organizing files/directories by descriptions, filters and more. Visit xoda.org
Generating Excel 97+ files with Python 2.4+ (need decorators), importing Excel 95+ files, support for UNICODE in Excel files, using variety of formatting features and printing options, Excel files and OLE2 compound files dumper. No need in Windows/COM
The stuff here has no documentation and some of it may never be completed. This is my playground, use at your own risk.
Greasemonkey Port for the SeaMonkey Browser
Please note that there are no guarantees that XPI installations will work in advertised minVersion and maxVersion. Farby did include some basics for SeaMonkey however a few things seem to be missing. The current HEAD here will probably not work directly in Firefox and nor should you be using this fork in Firefox. It is intended for SeaMonkey users only. Announcements at https://openuserjs.org/announcements/Greasemonkey_Port_Update
XMLUnit provides assertions that help testing code that produces XML.
XMLUnit 2.x Development Moved to GitHub XMLUnit provides help with testing code that creates or consumes XML. XMLUNit 2.x is available for both Java and .NET with a similar API. Development of this version has moved to a GitHub organization with two git repositories for Java and .NET respectively. All discussion about XMLUnit independent of any version will happen on the XMLUnit general mailing list. XMLUnit for Java 1.x will still be maintained using the Sourceforge infrastructure that has served as well for many years. We don't intend to maintain XMLUnit for .NET 0.x any longer.  https://github.com/xmlunit  https://sourceforge.net/p/xmlunit/mailman/xmlunit-general/
Software Development Kit for the Nintendo(tm) Gameboy Advance(tm) based on GCC.
Eterm is a color vt102 terminal emulator intended as an xterm replacement. It is designed with a Freedom of Choice philosophy, leaving as much power, flexibility, and freedom as possible in the hands of the user.
PHP Crawler is a simple website search script for small-to-medium websites. The only requrements are PHP and MySQL, no shell access required.
Project to manage xenserver/xcp (xen cloud platform) virtual machines with web (similar to xencenter) Sorry guys, but this project is dead. You are free to clone and use the same name. Contact to me if you want in alberto at pesadilla dot org
XPath Explorer (XPE) is a GUI application that lets you interactively experiment with XPath. Given an xpath and URL (to an HTML or XML document), it displays matching nodes and their values. This makes it easy to play with and debug your XPath expression
OpenLLDP is an Open Source implementation of the IEEE standard 802.1AB Link Layer Discovery Protocol (LLDP). The OpenLLDP project aims to provide a comprehensive implementation of IEEE 802.1AB to help foster adoption of the LLDP protocol.
Python SNMP Manager and Agent Protocols and APIs for use with the Twisted Matrix networking platform.
OpenAI is dedicated to creating a full suite of highly interoperable Artificial Intelligence components that make the best use of today's technologies. Current tools include Mobile Agents, Neural Networks, Genetic Algorithms and Finite State Machines.
A script to automatically create documentation for ESX hosts. The output is in HTML format and can be emailed to you directly. The script now also creates a link on the ESX hosts web interface for easy access to the information.
C++ Fuzzy Logic Programming Library - For problem solving in the fuzzy logic domain. It has an object oriented API well suited to C++ syntax for direct inclusion in source code. Portable to platforms that support the C++ STL.
A cross platform hex file editor
Hexed is a cross platform, console hexadecimal file editor. It's designed to be used in scripts and makefiles with options set via arguments. Hexed has a few simple commands with the ability to perform multiple actions from a single command statement. You can enter a range of data, delete a block and move another block all from one command line. It has support for word sizes of 8, 16, 32 and 64 bit both for displaying and editing data.