20060331

fpcbol : A desktop user interface written for children and people who want simplicity and speed

fpcbol is a desktop user interface written for children and people who want simplicity and speed. It is designed to be as beautiful and simple as possible. It has no menus, just icons to click. It features parental control for children. It has been tested successfully on Debian, Mandriva, and Gentoo. It works well on computers with low system resources (such as a 500Mhz Pentium). 3D acceleration is necessary for the optional transparency feature.

[Environment] X11 Applications
[Intended Audience] End Users/Desktop
[License] OSI Approved :: GNU General Public License (GPL)
[Operating System] POSIX :: Linux
[Programming Language] Other Scripting Engines, Pascal, Unix Shell :: Bash
[Topic] Desktop Environment, Desktop Environment :: Window Managers, Education

20060326

phpautotest : A tool for testing PHP-driven Web sites

phpautotest is a tool for testing PHP-driven Web sites. It has to be walked through your Web site once, and it can then follow the same steps and report whether the pages did not work as expected. Variable values as well as HTTP output can be tested. HTTP output is tested using regular expressions.

[Intended Audience] Developers
[License] OSI Approved :: MIT/X Consortium License
[Operating System] OS Independent
[Programming Language] PHP
[Topic] Software Development :: Testing

20060321

KnowledgeTree : A powerful Web-based document management system

KnowledgeTree is a powerful Web-based document management system built on the popular LAMP (Apache/MySQL/PHP) stack. It is a leading PHP-based commercial document management software project. KnowledgeTree is used by Fortune 500 companies, community organizations, local and state governments, and educational and scientific institutions around the world.

[Environment] Web Environment
[License] OSI Approved :: GNU General Public License (GPL)
[Operating System] OS Independent
[Programming Language] Java, PHP
[Topic] Information Management :: Document Repositories, Office/Business :: Groupware

The SMS Server Tools (smstools) were made to send and receive SMS from one or many GSM modems

The SMS Server Tools (smstools) were made to send and receive SMS from one or many GSM modems. They include a send/receive daemon and some sample scripts to build an SMS email gateway and for logging into an SQL database. The daemon waits for files in an outgoing spool directory and sends them. It puts all received SMS in an incoming spool directory, and can call any external program for incoming or outgoing notification. This software support text messages in 7 and 16 bits (UCS2), as well as 8 bit binary messages.

[Environment] Console (Text Based)
[Intended Audience] End Users/Desktop
[License] OSI Approved :: GNU General Public License (GPL)
[Topic] Communications

Drop Bocks : A complete, Web-based file upload administration tool

Drop Bocks is a complete, Web-based file upload administration tool that makes adding file upload capabilities to any existing Web site simple and straight-forward. Emphasis is placed on ease of installation, ease of customization, and ease of use.

[Environment] Web Environment
[License] Freeware, OSI Approved :: BSD License (original), OSI Approved :: BSD License (revised)
[Programming Language] PHP
[Topic] Internet :: WWW/HTTP

20060320

Canoo WebTest : A free open source tool for automated testing of web applications

Canoo WebTest is a free open source tool for automated testing of web applications.

It calls web pages and verifies results, giving comprehensive reports on success and failure.

CATS : The industry’s first commercial open source Applicant Tracking System (ATS) for companies of all sizes

CATS is the industry’s first commercial open source Applicant Tracking System (ATS) for companies of all sizes. Whether you are a SOHO recruiter, a local mover and shaker, a national staffing agency, or a corporate recruiter, CATS mission is to provide you with the most innovative, highest quality, and easiest recruiting tools created by the open source development and business models.

Codebase (LOC)

PHP : 19,565
Templates : 6,572
CSS : 1,262
Javascript : 3,241
Total : 30,640

20060319

HSC (HTML Sucks Completely) : A developer tool for HTML projects

HSC (HTML Sucks Completely) is a developer tool for HTML projects. It is mainly intended for creating and maintaining larger Web sites, with a focus on compact and standards-conforming code. Its source texts are HTML files that use an extended syntax allowing for macros, conditionals, variables, expressions, etc. These sources are transformed into static (X)HTML pages. HSC checks the result for many common errors such as missing end tags and nesting mistakes, both in the markup and, to a limited extent, in CSS. As a commandline tool, it can be used together with "make", and a dependency generator is included. The macro library features things like navigation menus, LaTeX-style sections, footnotes and bibliographies, semiautomatic table-based layout, and database/scripting interfaces.

[Environment] Console (Text Based)
[Intended Audience] Developers
[License] OSI Approved :: GNU General Public License (GPL)
[Operating System] OS Independent
[Programming Language] C
[Topic] Internet :: WWW/HTTP :: Site Management, Text Processing :: Markup :: HTML/XHTML

Taglog : Designed for anyone who spends most of their day sitting at a computer, working on various projects

Taglog is designed for anyone who spends most of their day sitting at a computer, working on various projects. You can make notes about what you do, as you go along, associating them with the projects you work on. At the end of the week you can produce a report of how your time was spent, broken down by project for booking purposes. You can view previous entries, by date, or by project. You can enter the actions you intend to take, associate them with a project, and mark them as active, or complete.

[Environment] Win32 (MS Windows), X11 Applications
[Intended Audience] End Users/Desktop
[License] OSI Approved :: GNU General Public License (GPL)
[Operating System] Microsoft :: Windows :: Windows 95/98/ME, POSIX :: Linux
[Programming Language] Tcl
[Topic] Office/Business :: News/Diary, Utilities

20060316

Test Environment Toolkit (TET) : A multi-platform uniform test scaffold, into which non-distributed and distributed test suites can be incorporated

The Test Environment Toolkit (TET), is a multi-platform uniform test scaffold, into which non-distributed and distributed test suites can be incorporated. TET supports tests written in C, C++, Perl, Tcl, Shell (sh, bash, and POSIX shell), Python, Ruby, and Korn Shell.

20060315

PhiloLogic : A full-text database engine

PhiloLogic is a full-text database engine developed for humanities computing text analysis by the ARTFL Project and the Digital Library Development Center at the University of Chicago. It is optimized for fast searching across very large collections of documents. It currently supports TEI-Lite, TEI XML, and TEI SGML documents.

[Environment] Web Environment
[License] Affero General Public License
[Operating System] POSIX :: Linux, POSIX :: SunOS/Solaris
[Programming Language] C, Perl
[Topic] Database :: Database Engines/Servers, Education, Internet :: WWW/HTTP :: Indexing/Search, Text Processing :: Indexing, Text Processing :: Markup :: XML

Rocks : A complete "cluster on a CD" solution for x86 and IA64 Red Hat Linux COTS clusters

Rocks is a complete "cluster on a CD" solution for x86 and IA64 Red Hat Linux COTS clusters. Building a Rocks cluster does not require any experience in clustering, yet a cluster architect will find a flexible and programmatic way to redesign the entire software stack just below the surface (appropriately hidden from the majority of users). Although Rocks includes the tools expected from any clustering software stack (PBS, Maui, GM support, Ganglia, etc), it is unique in its simplicity of installation.

[Intended Audience] End Users/Desktop
[License] OSI Approved :: BSD License (revised), OSI Approved :: GNU General Public License (GPL)
[Operating System] POSIX :: Linux
[Topic] System :: Clustering/Distributed Networks, System :: Installation/Setup, System :: Operating System :: Linux Distributions :: CD-Based

20060313

Service Management : A Web application to manage your service and repair work, including work orders, service scheduling, service calls...

Service Management is a Web application to manage your service and repair work, including work orders, service scheduling, service calls, preventative maintenance, and customer contact information. It can help create efficient services, increase service quality, and streamline your service operations.

Environment] Web Environment
[Intended Audience] End Users/Desktop
[License] Free To Use But Restricted
[Operating System] OS Independent
[Programming Language] PHP

20060309

The WiKID Strong Authentication System is a highly scalable, secure two-factor authentication system consisting of a server, a token client, and ...

The WiKID Strong Authentication System is a highly scalable, secure two-factor authentication system consisting of a server, a token client, and network clients that connect a service such as a VPN or Web page to the WiKID server to validate one-time passcodes. The user enters their PIN into the token client, where it is encrypted and sent to the server. If the PIN is correct, the encryption valid, and account active, the one-time passcode is generated, encrypted, and returned to the user. It is simple to implement and maintain, allows users to be validated automatically, requires no hardware tokens, has a simple API for application support via a COM object and Java component, supports multiple domains, and supports replication for fault tolerance and scalability.

[Environment]
Web Environment
[Intended Audience]
End Users/Desktop, System Administrators
[License]
OSI Approved :: GNU General Public License (GPL), OSI Approved :: GNU Lesser General Public License (LGPL), Other/Proprietary License
[Operating System]
OS Independent, POSIX :: Linux
[Topic]
Security, Security :: Cryptography, System :: Networking

Pre-Book : A PC reservation system consisting of both a Linux based server and Windows and Linux client management software

Pre-Book is a PC reservation system consisting of both a Linux based server and Windows and Linux client management software. Pre-book enables you to enforce equitable time usage of your desktop computers and has numerous advanced features, such as grace periods, no-show penalties, holiday hours, PAM authentication, etc. It is appropriate for libraries, schools, Internet cafes, university labs, and similar. The client software is available for Windows as well as a multi-seat locked-down Linux client (DiscoverStation).

[Environment] Other Environment, Web Environment, Win32 (MS Windows)
[Intended Audience] End Users/Desktop, System Administrators
[License] OSI Approved :: GNU General Public License (GPL)
[Operating System] Microsoft :: Windows, POSIX :: Linux
[Programming Language] Tcl
[Topic] System :: Monitoring, System :: Systems Administration

20060302

Botan : A C++ library of cryptographic algorithms. It includes a wide selection of cryptographic algorithms

Botan is a C++ library of cryptographic algorithms. It includes a wide selection of cryptographic algorithms (including AES, DES, SHA-1, RSA, and DSA, among many others). It also support X.509 certificates and several common certificate-related formats and protocols. It has a high level interface, is easily portable to most systems and compilers, and includes a substantial tutorial and API reference.

[Intended Audience] Developers
[License] OSI Approved :: BSD License (revised)
[Operating System] BeOS, MacOS X, Microsoft :: Windows, POSIX
[Programming Language] C++
[Topic] Security :: Cryptography, Software Development :: Libraries

The Easy Benchmarking Suite consists of Perl scripts to collect, analyze, and plot Web site benchmarks

The Easy Benchmarking Suite consists of Perl scripts to collect, analyze, and plot Web site benchmarks. It supports arbitrary concurrent clients to simulate Web traffic, with each client firing a number of requests. The suite is "easy" because it can handle all types of requests (e.g., with session cookies, authentication cookies) and because the scripts can easily be tweaked to suit particular requirements.

[Environment] Console (Text Based), Web Environment
[Intended Audience] Advanced End Users, System Administrators
[License] OSI Approved :: GNU General Public License (GPL)
[Operating System] POSIX, Unix
[Programming Language] Perl
[Topic] Internet :: WWW/HTTP, System :: Benchmark