20060629

RefDB : A reference database and bibliography tool for SGML, XML, and LaTeX documents

RefDB is a reference database and bibliography tool for SGML, XML, and LaTeX documents. This is an attempt to provide most of the functionality of commercial packages like Reference Manager or EndNote in a platform-independent tool, targeting markup languages rather than word processors.

[Environment] Console (Text Based)
[Intended Audience] End Users/Desktop
[License] OSI Approved :: GNU General Public License (GPL)
[Operating System] POSIX
[Programming Language] C, Perl, Unix Shell
[Topic] Database :: Front-Ends, Scientific/Engineering, Text Processing :: Bibliography, Text Processing :: Markup :: DocBook, Text Processing :: Markup :: DSSSL, Text Processing :: Markup :: HTML/XHTML, Text Processing :: Markup :: SGML, Text Processing :: Markup :: TeX/LaTeX, Text Processing :: Markup :: XML, Text Processing :: Markup :: XSL/XSLT

20060628

ROBODoc : An API documentation tool

ROBODoc is an API documentation tool. It extracts specially-formated comment headers from a source file and puts them in a separate file. ROBODoc allows you to include the program documentation in the source code and avoid having to maintain two separate documents. ROBODoc can format the documentation in HTML, LaTeX, RTF, XML DocBook, or ASCII format. It is even possible to include parts of the source code. It works with Assembler, C, C++, Java, Perl, LISP, Occam, Tcl/Tk, Pascal, Fortran, shell scripts, HTML, and COBOL; basically any language that supports comments.

[Environment] Console (Text Based)
[Intended Audience] Developers
[License] OSI Approved :: GNU General Public License (GPL)
[Operating System] OS Independent
[Programming Language] C
[Topic] Documentation, Software Development :: Documentation

Wefis : A Web-based file manager allowing users to securely manage files hosted on the server via HTTP(S)

Wefis is a Web-based file manager allowing users to securely manage files hosted on the server via HTTP(S). It is based on AJAX technology and the Prasi security system. Wefis allows users to perform most of the actions commonly done via FTP. They can upload a near-unlimited number of files at any one time, do multiple actions on a selection of files, download individual items, or many in a tar.gz archive, and more. Quotas and read-only access can be enforced.

[Environment] Web Environment
[Intended Audience] System Administrators
[License] OSI Approved :: GNU General Public License (GPL)
[Operating System] POSIX
[Programming Language] Perl

PlayStation Portable Video Converter (PSPVC) : A FFMPEG front-end for converting video files for the PSP

PlayStation Portable Video Converter (PSPVC) is a FFMPEG front-end for converting video files for the PSP. It allow you to queue severals conversions with different parameters for each. It supports MPEG4/SP (all firmware) and H264/AVC (firmware 2.0+).

[Environment] X11 Applications :: GTK
[License] OSI Approved :: GNU General Public License (GPL)
[Operating System] POSIX :: Linux
[Programming Language] C
[Topic] Multimedia :: Video :: Conversion

ModSecurity : An intrusion detection and prevention engine for Web applications

ModSecurity is an intrusion detection and prevention engine for Web applications (sometimes called a Web application firewall). Operating embedded or as part of an Apache reverse proxy, it increases Web application security, protecting Web applications from known and unknown attacks. It is flexible and easy to configure. It monitors HTTP traffic (including POST payloads), detects or prevents attacks, enhances logging, performs anti-evasion, and allows administrators to create custom rules to suit their specific needs. It excels in HTTP traffic monitoring and just-in-time vulnerability patching.

[Intended Audience] Developers, System Administrators
[License] OSI Approved :: GNU General Public License (GPL)
[Operating System] OS Independent
[Programming Language] C
[Topic] Internet :: WWW/HTTP, Internet :: WWW/HTTP :: HTTP Servers

20060627

NuFW : An authentication firewall suite: the gateway authorizes a packet depending on which remote user has sent it

NuFW is an authentication firewall suite: the gateway authorizes a packet depending on which remote user has sent it. It can also set quality of service on a per-user basis and log user activities into a SQL database. Furthermore, it can use an external authentication source such as an LDAP directory and be the key of a Single Sign On solution.

[License] OSI Approved :: GNU General Public License (GPL)
[Operating System] POSIX :: Linux
[Programming Language] C
[Topic] Security, System :: Networking :: Firewalls

TinyFCK integrates the TinyMCE rich text editor with FCKEditor's file manager and uploader

TinyFCK integrates the TinyMCE rich text editor with FCKEditor's file manager and uploader. TinyFCK combines the advantages of TinyMCE's features with a free file manager.

[Environment] Web Environment
[Intended Audience] End Users/Desktop
[License] OSI Approved :: GNU Lesser General Public License (LGPL)
[Operating System] OS Independent
[Programming Language] ASP, Cold Fusion, JavaScript, Perl, PHP, Python
[Topic] Information Management, Internet :: WWW/HTTP :: Dynamic Content, Text Editors, Text Processing

PDFCreator easily creates PDFs from any Windows program


PDFCreator easily creates PDFs from any Windows program. Use it like a printer in Word, StarCalc or any other Windows application.

# Intended Audience : End Users/Desktop, System Administrators
# License : GNU General Public License (GPL)
# Operating System : 32-bit MS Windows (95/98), All 32-bit MS Windows (95/98/NT/2000/XP)
# Programming Language : Visual Basic
# Topic : Office Suites, Printing

20060624

PoDoFoBrowser : A Qt application for browsing the objects in a PDF file and modifying their keys

PoDoFoBrowser is a Qt application for browsing the objects in a PDF file and modifying their keys. It is very useful if you want to look at the internal structure of PDF files.

[Environment] X11 Applications :: Qt
[Intended Audience] Advanced End Users, Developers, End Users/Desktop
[License] OSI Approved :: GNU General Public License (GPL)
[Operating System] POSIX, POSIX :: Linux
[Programming Language] C++
[Topic] Multimedia :: Graphics :: Editors, Office/Business, Printing, Software Development, Text Processing :: General

Insipid : A Web-based bookmark repository (or a linkblog) inspired from the popular Delicious site

Insipid is a Web-based bookmark repository (or a linkblog) inspired from the popular Delicious site. It supports RSS feeds, private entries, and importing and exporting of the bookmarks.

[Environment] Web Environment
[License] OSI Approved :: GNU General Public License (GPL)
[Programming Language] Perl
[Topic] Information Management

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 extended frontpage history, resizable graphs, and a few more pie charts.

[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

20060622

Ubuntu Customization Kit : A tool that helps you to customize official Ubuntu Live CDs (including Kubuntu/Xubuntu and Edubuntu) to your needs

Ubuntu Customization Kit is a tool that helps you to customize official Ubuntu Live CDs (including Kubuntu/Xubuntu and Edubuntu) to your needs. You can add any package to the live system, including language packs and applications.

[Intended Audience] Advanced End Users, System Administrators
[License] OSI Approved :: GNU General Public License (GPL)
[Operating System] POSIX :: Linux
[Programming Language] Unix Shell :: Bash
[Topic] System :: Operating System :: Linux Distributions

OpenAIS : An open source implementation of the SA Forum (www.saforum.org) Application Interface Specification based upon extended virtual synchrony

OpenAIS is an open source implementation of the SA Forum (www.saforum.org) Application Interface Specification based upon extended virtual synchrony. The project currently implements APIs for application failover, application defined checkpointing, application eventing, extended virtual synchrony, and cluster membership. With this software it is possible to write redundant applications that tolerate hardware, operating system, and application faults.

[Environment] Console (Text Based)
[Intended Audience] Advanced End Users, Developers, System Administrators
[License] OSI Approved :: BSD License (revised)
[Network Environment] IP :: IPv4, IP :: IPv6
[Operating System] MacOS X, POSIX :: BSD :: FreeBSD, POSIX :: BSD :: NetBSD, POSIX :: Linux
[Programming Language] C
[Topic] Software Development :: Libraries :: Application Frameworks

20060620

FSVS aims to become a complete backup/restore tool for Linux machines, using a Subversion repository as the backend

FSVS stands for "Fast System VerSioning", "File System VerSioning", or "Full System VerSioning". It aims to become a complete backup/restore tool for Linux machines, using a Subversion repository as the backend.

[License] OSI Approved :: GNU General Public License (GPL)
[Operating System] POSIX :: Linux
[Programming Language] C
[Topic] System :: Archiving :: Backup, System :: Recovery Tools, System :: Software Distribution

LogMiner : A powerful log analysis package for Apache/IIS (or other Web servers using the "combined" or Extended W3C log formats)

LogMiner is a powerful log analysis package for Apache/IIS (or other Web servers using the "combined" or Extended W3C log formats). It can produce detailed reports about visits, hits, traffic, navigation paths, browsers and operating systems used by users, and so on.

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

The Webalizer : A Web server log analysis program

The Webalizer is a Web server log analysis program. It is designed to scan web server log files in various formats and produce usage statistics in HTML format for viewing through a browser. It supports wu-ftpd xferlog-formatted logs.

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

Freeside

Freeside is an open-source billing package for ISPs and online businesses.

[Environment] Web Environment
[Intended Audience] Other Audience, System Administrators
[License] OSI Approved :: GNU General Public License (GPL)
[Operating System] POSIX :: BSD :: FreeBSD, POSIX :: Linux, POSIX :: SunOS/Solaris, Unix
[Programming Language] Perl, SQL
[Topic] Information Management :: Records Management, Office/Business :: Financial, Office/Business :: Financial :: Accounting, System :: Systems Administration

sshutout : A daemon that periodically monitors log files, looking for multiple failed login attempts via the Secure Shell daemon

sshutout is a daemon that periodically monitors log files, looking for multiple failed login attempts via the Secure Shell daemon. The daemon is meant to mitigate what are commonly known as "dictionary attacks," i.e. scripted brute force attacks that use lists of user IDs and passwords to effect unauthorized intrusions. The sshutout daemon blunts such attacks by creating firewall rules to block individual offenders from accessing the system. These rules are created when an attack signature is detected, and after a configurable expiry interval has elapsed, the rules are deleted.

[Environment] No Input/Output (Daemon)
[Intended Audience] System Administrators
[License] OSI Approved :: GNU General Public License (GPL)
[Network Environment] IP :: IPv4
[Operating System] POSIX :: Linux
[Programming Language] C
[Topic] Security

Siege : A regression test and benchmark utility

Siege is a regression test and benchmark utility. It can stress test a single URL with a user defined number of simulated users, or it can read many URLs into memory and stress them simultaneously. The program reports the total number of hits recorded, bytes transferred, response time, concurrency, and return status. Siege supports HTTP/1.0 and 1.1 protocols, GET and POST directives, cookies, transaction logging, and basic authentication. Its features are configurable on a per user basis.

[Intended Audience] Developers, System Administrators
[License] OSI Approved :: GNU General Public License (GPL)
[Operating System] POSIX
[Programming Language] C
[Topic] Internet :: WWW/HTTP, Internet :: WWW/HTTP :: Site Management, System :: Benchmark

20060619

XMLNuke : Web development framework based on XML

XMLNuke is Web development framework based on XML. Programming with the XMLNuke framework, you create your Web site based on your data. Web design is not mandatory. To aid in this work, XMLNuke provides several classes for abstracting the use of XML and the environment in which XMLNuke is running. PHP5 or CSharp/Mono may be used by programmers to build applications with XMLNuke.

MozLab : A collection of tools and libraries for developers of Mozilla and Web applications

MozLab is a collection of tools and libraries for developers of Mozilla and Web applications. It consists of MozRepl, which lets you telnet into a running Firefox and program it from the inside; MozUnit, a framework for test-driven development, with a graphical runner and source browser; ModuleManager, a lightweight module/namespace system built around the jssubscript loader; and Libraries, an RDF-to-object mapper, an in-memory object DB, and an asynchronous state machine driver.

The PowerDNS Recursor : An advanced recursor currently serving the DNS resolving needs of over 2 million Internet connections

With a small codebase, the PowerDNS Recursor is an advanced recursor currently serving the DNS resolving needs of over 2 million Internet connections. Besides high performance (using kqueue or epoll, over 15 thousand qps on commodity hardware), it provides advanced anti-spoofing measures. In addition, the program caches server performance and timeouts, making it both network and user friendly. It also has built-in hooks for making graphs with rrdtool, providing insight into nameserver performance.

[Environment] No Input/Output (Daemon)
[Intended Audience] System Administrators
[License] OSI Approved :: GNU General Public License (GPL)
[Network Environment] IP
[Operating System] POSIX :: BSD, POSIX :: BSD :: FreeBSD, POSIX :: Linux, POSIX :: SunOS/Solaris
[Programming Language] C++
[Topic] Internet :: Name Service (DNS)

svk : A decentralized version control system

svk is a decentralized version control system. While Subversion (svn) aims to take over the CVS user base, svk attempts to take over the user base of the other version control systems, including people who have already switched to another version control system, as well as people who have not yet started using a version control system. It is written in Perl and uses Subversion's underlying filesystem.

[Environment] Console (Text Based)
[Intended Audience] Advanced End Users, Developers, Quality Engineers, System Administrators
[License] Freely Distributable, OSI Approved :: Artistic License
[Operating System] OS Independent
[Programming Language] Perl
[Topic] Software Development :: Libraries :: Perl Modules, Software Development :: Version Control

RT : An industrial-grade trouble ticketing system

Request Tracker(RT) is an industrial-grade trouble ticketing system. It lets a group of people intelligently and efficiently manage requests submitted by a community of users. RT is used by systems administrators, customer support staffs, NOCs, developers, and even marketing departments to track issues, outages, bugs, requests, and all kinds of other things at thousands of sites around the world.

[Environment] Console (Text Based), Other Environment, Web Environment
[Intended Audience] Developers, End Users/Desktop, System Administrators
[License] OSI Approved :: GNU General Public License (GPL)
[Operating System] POSIX
[Programming Language] Perl
[Topic] Communications :: Email :: Email Clients (MUA), Communications :: Email :: Mailing List Servers, Office/Business :: Scheduling, Software Development :: Bug Tracking, Software Development :: Quality Assurance, System :: Systems Administration

20060618

The Open Management Consortium

Open source systems management replaces monolithic vendor lock-in with a modular approach. Pick what you need, customize it to your exact specifications and add to it as your needs change. Because open source products welcome contributions by users, partners and other third parties, they must be standards-based. This standards-based approach facilitates interoperability between open source solutions across the systems management life cycle.

20060614

CUPS-PDF : designed to produce PDF files in a heterogeneous network by providing a PDF printer on the central fileserver

CUPS-PDF is a PDF writer backend for CUPS. It is designed to produce PDF files in a heterogeneous network by providing a PDF printer on the central fileserver. It will convert files printed to its queue in CUPS to PDF and put them in a per-user-based directory structure. It can execute post-processing scripts, e.g. to allow mailing the results to the user.

[Environment] No Input/Output (Daemon)
[Intended Audience] Advanced End Users, End Users/Desktop
[License] OSI Approved :: GNU General Public License (GPL)
[Operating System] MacOS X, POSIX, Unix
[Programming Language] C
[Topic] Office/Business, Printing, Utilities

Cream : A configuration of the famous Vim text editor that makes it easier to use, like an Apple- or Windows-style text editor

Cream is a configuration of the famous Vim text editor that makes it easier to use, like an Apple- or Windows-style text editor. It uses Vim's own extensibility to improve menus, keyboard shortcuts, and editing behavior. Cream seamlessly maintains Vim's insertmode to access all the power of the original Vim plus many custom Cream extensions.

[Environment] Win32 (MS Windows), X11 Applications, X11 Applications :: Gnome, X11 Applications :: GTK
[Intended Audience] Developers, End Users/Desktop
[License] OSI Approved, OSI Approved :: GNU General Public License (GPL)
[Operating System] Microsoft :: Windows, POSIX :: BSD :: FreeBSD, POSIX :: Linux
[Topic] Text Editors, Text Processing :: Markup :: HTML/XHTML

20060608

The Linux Replicated High Availability Manager (Linuxha.net) allows the creation of clusters for application high availability through data replicatio

The Linux Replicated High Availability Manager (Linuxha.net) allows the creation of clusters for application high availability through data replication. Currently, clusters are limited to two nodes, but multiple applications can be hosted and failed-over between the nodes. The software uses DRBD to provide the data replication facillity.

[Intended Audience] System Administrators
[License] OSI Approved :: GNU General Public License (GPL)
[Operating System] POSIX :: Linux
[Programming Language] Perl
[Topic] System :: Clustering/Distributed Networks

MUTE File Sharing : An anonymous, decentralized search-and-download file sharing system

MUTE File Sharing is an anonymous, decentralized search-and-download file sharing system. Several people have described MUTE as the "third generation file sharing network" (From Napster to Gnutella to MUTE, with each generation getting less centralized and more anonymous). MUTE uses algorithms inspired by ant behavior to route all messages, include file transfers, through a mesh network of neighbor connections.

[Environment] Console (Text Based), MacOS X, Win32 (MS Windows), X11 Applications :: GTK
[Intended Audience] End Users/Desktop
[License] OSI Approved :: GNU General Public License (GPL)
[Operating System] MacOS X, Microsoft :: Windows :: Windows 95/98/ME, OS Independent, POSIX :: Linux
[Programming Language] C++
[Topic] Communications :: File Sharing, Security :: Cryptography

20060604

Slideshow Creator : A GUI for creating, modifying, and previewing JPEG image slide shows that can later be finalized with dvd-slideshow

Slideshow Creator is a GUI for creating, modifying, and previewing JPEG image slide shows that can later be finalized with dvd-slideshow. It can be used to add effects like cropping, ken burns, and scrolling. It can also add a soudtrack to the video. A DVD produced with this method can be played in table top players.

[Environment] X11 Applications
[License] OSI Approved :: GNU General Public License (GPL)
[Operating System] POSIX :: Linux
[Topic] Multimedia :: Graphics, Multimedia :: Graphics :: Presentation

20060603

OCS Inventory NG (Open Computers and Software Inventory Next Generation)

OCS Inventory NG, Open Computers and Software Inventory Next Generation is an application designed to help administrator keep track of the computers configuration and installed softwares. Low network traffic HTTP communications between agents and server.

# Database Environment : MySQL
# Intended Audience : System Administrators
# License : GNU General Public License (GPL)
# Operating System : 32-bit MS Windows (95/98), 32-bit MS Windows (NT/2000/XP), All 32-bit MS Windows (95/98/NT/2000/XP), OS Independent (Written in an interpreted language), Win2K, WinXP
# Programming Language : C, C++, Perl, PHP
# Topic : Security, Networking, Systems Administration
# User Interface : Web-based

20060602

Sofia-SIP : A SIP user agent library, compliant with the IETF RFC3261 specification

Sofia-SIP is a SIP user agent library, compliant with the IETF RFC3261 specification. It can be used as a building block for SIP client software for uses such as VoIP, IM, and many other real-time and person-to-person communication services. The primary target platform is GNU/Linux. Sofia-SIP is based on a SIP stack developed at the Nokia Research Center.

[Intended Audience] Developers
[License] OSI Approved :: GNU Lesser General Public License (LGPL)
[Operating System] POSIX
[Programming Language] C
[Topic] Communications :: Chat, Communications :: Conferencing, Communications :: Internet Phone, Communications :: Telephony, Internet