Werc is a minimalistic RESTful Web application framework and content management system. It follows the Unix "tool philosophy" and it is designed to be fast, simple, convenient, and easily extensible. It handles both small and big sites and has a flexible system for user and group permissions. All data is stored in plain text files that can be easily manipulated with standard tools, without using any databases or other external dependencies. Existing applications include a blogging engine with RSS/Atom feeds, a wiki system that can easily integrate pre-existing documents (can be enabled for any directory tree), and others.
Savane is a Web-based Free Software hosting system, originally based on SourceForge 2.0. It currently includes issue tracking, project and member management, mailing lists, and individual account maintenance. The issue tracking handles bugs, tasks, and support. The issue tracker's fields ware configurable in many ways: mandatory of not, shown to users according to their role in a group, and with transition management.
SQLIer takes an URL vulnerable to SQL injection attacks and attempts to determine all of the necessary information to build and exploit an SQL injection hole by itself. It requires no user interaction unless it can't guess the table/field names correctly. By doing so, it can build a UNION SELECT query designed to brute force passwords out of the database. It does not use quotes in the exploit, meaning it will work for a wider range of sites. An 8 character password (containing any character from decimal ASCII code 1-127) takes approximately one minute to crack.
BUSH (Business Shell) combines the capabilities of BASH, PHP, GCC, and databases into a uniform design for rapidly building secure, reliable Web sites. Based on an ISO standard, it promotes code reuse: scripts and templates can be compiled with GCC or ported to JVM or .Net using third party tools with only minor changes. It can also replace BASH as an interactive command shell with SQL support, and is a general purpose scripting language.
TVEz is a browser-based system to manage movies, shows, and clips stored on local or remote file systems. It is also a front end to the XINE video player that makes the control of the player possible from the Web browser. It retrieves information about movies, including an image of the cover, from IMDB, and stores that information in a MySQL database. The database entries are fully searchable by director, writers, actors, titles, etc. It includes a rating system for movies by which movies can be sorted such that your most favorite ones appear on top of the list. The Web-based configuration is generic enough so that any kind of show can easily be added to the shows listing. The playlist is fully manageable.
Ch is an embeddable C/C++ interpreter for cross-platform scripting, shell programming, 2D/3D plotting, numerical computing, and embedded scripting. It is the simplest solution to numerical computing and visualization in the domain of C/C++. It supports the ISO 1990 C Standard (C90), major features in C99 (complex numbers, variable length arrays or VLAs, type generic functions, long long data type, etc), classes in C++, and extensions to the C language like nested functions, string types, etc. It can be embedded in other applications and hardware and used as a scripting language. C/C++ code is interpreted directly with no compilation to intermediate code. It supports Linux, Windows, MacOS X, Solaris, HP-UX, and FreeBSD.
BASP (BAsh Server Pages) is a patch against Bash for processing HTML templates (or any documents) with embedded shell scripts. The advantage is that you have full access to the shell and system environment without learning yet another programming language. This project has been merged with BashDiff.