20090501

The Software Testing Automation Framework (STAF)

The Software Testing Automation Framework (STAF) is a framework designed to improve the level of reuse and automation in test cases and test environments. The goal of STAF is to provide a complete end-to-end automation solution for testers.

20090122

TaskJuggler : Project management software for serious project managers


TaskJuggler is project management software for serious project managers. It covers the complete spectrum of project management tasks from the first idea to the completion of the project. It assists you during project scoping, resource assignment, cost and revenue planing, risk and communication management.

20090113

The Enhanced TightVNC Viewer package is part of the x11vnc VNC server project

The Enhanced TightVNC Viewer package is part of the x11vnc VNC server project. It provides a native VNC viewer that takes advantage of new features in x11vnc, e.g. cursor alpha blending and automatic SSL tunnelling. Some features apply to any VNC server, e.g. automatic SSH tunnelling. Another goal is to provide a package that conveniently bundles everything needed for the user to have the enhanced viewer running quickly. This includes pre-built binaries of the viewer and utility programs for Windows and many Unix variants, and a GUI to configure and launch the viewer. The short name for this project is "ssvnc", for SSL/SSH VNC viewer.

[Intended Audience] End Users/Desktop
[License] OSI Approved :: GNU General Public License (GPL)
[Operating System] MacOS X, Microsoft :: Windows, Unix
[Programming Language] C, Perl, Tcl, Unix Shell
[Topic] Desktop Environment :: Tools

Likewise Open is an application that joins Linux, Unix, and Mac OS machines to Microsoft Active Directory and securely authenticates users ...

Likewise Open is an application that joins Linux, Unix, and Mac OS machines to Microsoft Active Directory and securely authenticates users with their domain credentials. Features include: joining non-Windows systems to Active Directory domains in a single step from the command line or from a GUI; authenticating users with a single user name and password; enforcing the same password policies for all platforms; supporting multiple forests with one-way and two-way cross forest trusts; caching credentials in case your domain controller goes down; and providing single sign-on for SSH and Putty. It does not require Active Directory schema changes for installation.

[Environment] MacOS X, Other Environment
[License] OSI Approved :: GNU General Public License (GPL), OSI Approved :: GNU General Public License v2
[Operating System] MacOS, MacOS X, Microsoft :: Windows, Other OS, Unix
[Topic] Security, Software Development, System :: Monitoring, System :: Networking, System :: Systems Administration

20090110

GNU Gatekeeper : A free H.323 gatekeeper based on the OpenH323 project


The GNU Gatekeeper is a free H.323 gatekeeper based on the OpenH323 project. You can use it to manage a Voice-over-IP network and let endpoints (e.g., Netmeeting) communicate through symbolic names. It also has an external interface for billing and other applications.

[Environment] Console (Text Based)
[Intended Audience] Advanced End Users, Developers, End Users/Desktop, System Administrators
[License] OSI Approved :: GNU General Public License (GPL)
[Operating System] MacOS X, Microsoft :: Windows :: Windows NT/2000/XP, POSIX :: BSD :: FreeBSD, POSIX :: Linux, POSIX :: SunOS/Solaris
[Programming Language] C++
[Topic] Communications :: Telephony, System :: Networking

Freevo : An open source HTPC media centre software integrating PVR / DVR funtionality along with music, video, gaming, home automation and more


Freevo is an open source HTPC media centre software integrating PVR / DVR funtionality along with music, video, gaming, home automation and more. It is written in python and uses existing popular software such as mplayer, xine and vlc. Primarily aimed at the Linux platform it is also possible to run on OSX and for the determined on Windows. It is the main mythtv alternative.

20081228

Ah3 : An invoicing and inventory system for repair shops

Ah3 is an invoicing and inventory system for repair shops. It comes configured for an auto repair shop but can be configured to handle any shop with customers who have things to be repaired. It includes a customer and vehicle database, the ability to generate invoices, and the ability to track the repair history of a vehicle. It also tracks inventory, allowing for parts with multiple vendors and costs and other information. Ah3 is the successor to Autohouse II.

[Environment] Win32 (MS Windows), X11 Applications :: Qt
[Intended Audience] End Users/Desktop
[License] OSI Approved :: GNU General Public License (GPL)
[Operating System] Microsoft :: Windows, POSIX :: Linux
[Programming Language] C++
[Topic] Office/Business :: Financial :: Point-Of-Sale

monotone : A distributed version control system


monotone is a distributed version control system with a flat peer model, cryptographic version naming, meta-data certificates, decentralized authority, and overlapping branches. It works out of a transactional version database stored in a regular file, and uses a custom network protocol for efficient database synchronization.

[Environment] Console (Text Based)
[Intended Audience] Developers
[License] OSI Approved :: GNU General Public License (GPL)
[Operating System] POSIX
[Programming Language] C++
[Topic] Software Development :: Version Control

20081208

FET (free timetabling tool) automatically schedules the timetable of a school, high school, or university

FET (free timetabling tool) automatically schedules the timetable of a school, high school, or university. It aims to have the same functionality as expensive scheduling programs.

[Environment] X11 Applications :: Qt
[License] OSI Approved :: GNU General Public License (GPL)
[Programming Language] C++
[Topic] Scientific/Engineering :: Artificial Intelligence

20081206

FlowPlayer : A video player for the Web


FlowPlayer is a video player for the Web. The player is easy to configure and embed into your home page, site, or blog. It supports progressive download with HTTP and streaming with Lighttpd, PHP and other scripting solutions, Flash Media Server, Wowza, and Red5. It is extensible with plugins written in Flash ActionScript and JavaScript.

[Environment] Plugins, Web Environment
[Intended Audience] Developers
[License] OSI Approved, OSI Approved :: GNU General Public License v3, The Apache License 2.0
[Programming Language] Other
[Topic] Communications, Multimedia :: Video :: Display

20081121

DSSH was written as a direct replacement for the OpenSSH client

DSSH was written as a direct replacement for the OpenSSH client. It adds SSH over SSH tunneling capabilities (for example, to log in to a network hidden by a firewall), scripting support (using Groovy), an advanced agent (which allows storing of passwords) and "su -" interactive logging for machines that have disabled direct root login. All of this was done to enable automated scripting and logging to many machines based on a few simple rules. It uses the Trilead SSH library (slightly patched).

[Environment] Console (Text Based)
[Intended Audience] System Administrators
[License] OSI Approved :: GNU General Public License (GPL)
[Operating System] MacOS X, POSIX :: BSD :: FreeBSD, POSIX :: Linux
[Programming Language] C++, Groovy, Java
[Topic] Internet

20081110

OpenGrade : Software for teachers to keep track of grades

OpenGrade is software for teachers to keep track of grades. It can put the students' grade reports on a Web server and allow the students password-protected access to them.

[Environment] Console (Text Based), X11 Applications
[License] OSI Approved :: GNU General Public License (GPL)
[Operating System] Microsoft :: Windows, Unix
[Programming Language] Perl
[Topic] Education

gjots lets you organize text notes in a convenient, hierarchical way


gjots lets you organize text notes in a convenient, hierarchical way. It can be used for notes, jottings, bits and pieces, recipes, and even PINs and passwords, using encryption. It can also be used to "mind-map" larger compositions like manuals, Web pages, articles, etc. It is a bit like the KDE program "kjots", but uses the GTK library and supports a hierarchy of folders. Files can be output to HTML with an automatic table of contents or to docbook XML. Encryption is supported with ccrypt(1), gpg(1), and openssl(1), so that musings can be kept private.

[Environment] X11 Applications :: Gnome, X11 Applications :: GTK
[Intended Audience] Developers, End Users/Desktop
[License] OSI Approved :: GNU General Public License (GPL)
[Operating System] POSIX :: Linux, Unix
[Programming Language] C
[Topic] Desktop Environment :: Gnome, Documentation, Software Development :: Documentation, Text Editors :: Documentation, Text Processing :: Markup :: HTML/XHTML, Utilities

AWFFull : A Web server log analysis program, forked from Webalizer

AWFFull is a Web server log analysis program, forked from Webalizer. It adds a number of new features and improvements, such as GeoIP capability, internationalisation, style changes via CSS, extended front page history (more than 12 months), resizable graphs, and lots of backend changes and simplification. The long term goal is to focus on Web Analytics, not just Web Reporting.

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

20081031

µHub : A high performance peer-to-peer hub designed for Unix-like operating systems


µHub is a high performance peer-to-peer hub designed for Unix-like operating systems. It has a clean design and small memory footprint. It is scalable, and will work for small hubs on embedded hardware, as well as big hubs running on high preformance servers with thousands of users. µHub uses the ADC protocol (i.e. the next generation Direct Connect), and is compatible with DC++, Elise, QuickDC, and other ADC clients.

[Environment] No Input/Output (Daemon)
[Intended Audience] Advanced End Users
[License] OSI Approved :: GNU General Public License (GPL), OSI Approved :: GNU General Public License v3
[Network Environment] IP :: IPv4, IP :: IPv6
[Operating System] MacOS X, POSIX, Unix
[Programming Language] C
[Topic] Communications :: File Sharing, Communications :: File Sharing :: Direct Connect

Codestriker : A Web application that supports online code reviews


Codestriker is a Web application that supports online code reviews. Traditional document reviews are supported, as well as reviewing diffs generated by an SCM (Source Code Management) system and plain unidiff patches. There are integration points with CVS, Subversion, Clearcase, Perforce, Visual SourceSafe, and Bugzilla. There is a plug-in architecture for supporting other SCMs and issue tracking systems. It minimizes paper work, ensures that issues, comments, and decisions are recorded in a database, and provides a comfortable workspace for actually performing code inspections. An optional highly-configurable metrics subsystem allows you to record code inspection metrics as a part of your process.

[Environment]
Web Environment
[Intended Audience]
Developers
[License]
OSI Approved :: GNU General Public License (GPL)
[Operating System]
OS Independent
[Programming Language]
Perl
[Topic]
Internet :: WWW/HTTP :: Dynamic Content :: CGI Tools/Libraries, Software Development, Software Development :: Bug Tracking, Software Development :: Quality Assurance, Software Development :: Version Control, Software Development :: Version Control :: CVS, Utilities

20080927

The pngslice utility : A tool for creating ragged images in HTML

The pngslice utility is a tool for creating ragged images in HTML: Eric Meyer's ragged floats. The idea is to slice the image into thin strips that are trimmed and stacked vertically. The program produces the trimmed PNG slices and a fragment of HTML to include them.

[Environment] Console (Text Based)
[License] OSI Approved :: GNU General Public License v2
[Operating System] POSIX
[Programming Language] C
[Topic] Text Processing :: Markup :: HTML/XHTML

20080920

gumnut : A program to aid a group of people to perform cooperative decentralized decision making

gumnut is a program to aid a group of people to perform cooperative decentralized decision making. The text or GUI client can create, moderate, and display proposals over a decentralized communication network (currently gnutella). Proposals are text files with a simple naming convention that uses the filename to describe field attributes (such as topic and geographical location). Popular proposals are found by searching on one or more of these fields and then calculating the support for each proposal based on the number of occurrences on the network.

[Environment] Console (Text Based)
[Intended Audience] Advanced End Users, Developers
[License] OSI Approved :: GNU General Public License (GPL)
[Operating System] MacOS X, POSIX :: Linux, Unix
[Programming Language] C
[Topic] Communications

20080903

CreditCruncher : A program that uses the Monte Carlo method to compute the credit risk of large portfolios

CreditCruncher is a program that uses the Monte Carlo method to compute the credit risk of large portfolios in which assets are mortgages, loans, bonds, endorsements, or the like (all of them of fixed income with a policy buy/sell and hold). The default time is simulated using a gaussian copula, taking into account the transition matrix (or survival function) and sectorial correlation matrix defined by the user.

[Environment] Console (Text Based)
[Intended Audience] Advanced End Users
[License] OSI Approved :: GNU General Public License (GPL), OSI Approved :: GNU General Public License v2
[Operating System] MacOS X, Microsoft :: Windows, POSIX
[Programming Language] C++
[Topic] Office/Business :: Financial, Scientific/Engineering :: Mathematics

20080902

Recoll : A personal full text desktop search tool based on Xapian

Recoll is a personal full text desktop search tool based on Xapian. It provides an easy to use, feature-rich, easy administration interface with a Qt-based GUI. Text, HTML, PDF, PostScript, MS Word, OpenOffice, Wordperfect, KWord, Abiword, maildir, and mailbox mail folder formats are supported, along with their compressed versions. Powerful query facilities are provided. Multiple character sets are supported, and internal processing and storage uses Unicode UTF-8. Stemming is performed at query time and the stemming language can be switched after indexing.

[Environment] X11 Applications :: Qt
[Intended Audience] End Users/Desktop
[License] OSI Approved :: GNU General Public License (GPL)
[Operating System] POSIX, POSIX :: BSD :: FreeBSD, POSIX :: Linux, POSIX :: SunOS/Solaris, Unix
[Programming Language] C++
[Topic] Information Management, Text Processing :: Indexing