- Licenses : BSD
- Operating Systems : Linux, FreeBSD, Mac OS X
- Implementation : C
20091231
ClamFS : A FUSE-based user-space file system for Linux with on-access anti-virus file scanning through the clamd daemon
- Licenses : GPL
- Operating Systems : POSIX, Linux
- Implementation : C++
20091229
Xplico : An IP traffic decoder that extracts data from an Internet traffic capture
- Licenses : GPLv2
- Operating Systems : POSIX, Linux
- Implementation : C, SQL, Python, PHP, AJAX
20091223
The Drizzle project : Building a database optimized for Cloud and Net applications
The Drizzle project is building a database optimized for Cloud and Net applications. It is being designed for massive concurrency on modern multi-CPU/core architectures. The code is originally derived from MySQL.
- Licenses : GPLv2
- Operating Systems : Linux, FreeBSD, Mac OS X, Solaris
- Implementation : C++
libopkele : A C++ implementation of an OpenID decentralized identity system
- Licenses : MIT/X
- Operating Systems : POSIX, Linux
- Implementation : C++
20091222
GNU SIP Witch : A pure SIP-based office telephone call server
- Licenses GPLv3
- Operating Systems OS Independent
- Implementation C++
SquidTL allows proxy administrators to configure how much time users can spend on a specific Web site
SquidTL allows proxy administrators to configure how much time users can spend on a specific Web site. For example, you can limit the use of Facebook or other social networks with per-user rules or IP. It has a small memory footprint and very fast execution. It also includes a Web-based administration GUI. You can also use it in conjunction with DansGuardian.
- Licenses : GPLv2
- Operating Systems : Linux
- Implementation : C, PHP
vvvP (Virtual Volumes View Photo Edition) catalogs photographs on removable devices and hard disks at the same time
- Licenses : GPL
- Operating Systems : Linux, OS X
- Implementation : C++ and wxWidgets GUI version, firebirdsql
SafeSquid : A content filtering proxy server
- Operating Systems : POSIX Linux
SQLCipher provides fully transparent encryption of SQLite databases
- Licenses : BSD Style
- Operating Systems : Linux, Mac OS X, Windows, iPhone, iPod
- Implementation : C
20091221
SoftHSM : An implementation of a cryptographic store accessible through a PKCS#11 interface
SoftHSM is an implementation of a cryptographic store accessible through a PKCS#11 interface. You can use it to explore PKCS#11 without having a Hardware Security Module. It is being developed as a part of the OpenDNSSEC project. SoftHSM uses Botan for its cryptographic operations.
- Licenses : BSD Revised
- Implementation : C++
20091213
SFLphone : An SIP/IAX2 compatible softphone
- Licenses : GPLv3
- Operating Systems : Linux
- Implementation : C++, C, dbus, Glib, GTK 2.0, Qt, XML
20091212
Graphical certification authority : An interface for managing RSA and DSA keys, certificates, certificate signing requests, revocation lists and temp
- Licenses : BSD Revised
- Operating Systems : POSIX, BSD, FreeBSD, Mac OS X, Linux, Windows
- Implementation : C++
20091205
languages & platforms OpenDocument
- Licenses : GPLv3 or later Apache
- Operating Systems : Platform Independent
20091203
NeL and the attached server and client code is a platform to create and run a multi-user 3D virtual environment for entertainment purposes
- Licenses : GPL
- Operating Systems : POSIX, Linux, Windows, Mac OS X
- Implementation : C++
Unity : A user-friendly development environment for designing and programming 3D games and a 3D game engine
Unity is a user-friendly development environment for designing and programming 3D games and a 3D game engine. Scripting is done using JavaScript, C#, or Boo via an embedded Mono run time. The resulting games can be deployed as stand-alone Mac OS X or Windows applications, Web plug-ins, or as Dashboard widgets. Unity is the tool that was used by Unity Technologies to create their game Gooball, which is available from Ambrosia Software.
- Licenses : Commercial but free to use
- Operating Systems : Mac OS X Windows
- Implementation : C#, C++, Objective C, Other Scripting Engines
20091128
GNU Gatekeeper : 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. It runs on a number of Unix versions (including Linux and Solaris) and Windows.
- Licenses : GPLv2
- Operating Systems : Mac OS X, POSIX, BSD, FreeBSD, Windows, Linux, Solaris
- Implementation : C++
libqr : A library for handling QR codes (a kind of 2D bar code)
- Licenses : Public Domain
- Implementation : C
Generate a QR code
AFD : A program to automatically distribute files either locally or to remote hosts
- Licenses : GPL
- Operating Systems : POSIX. AIX, BSD, FreeBSD, HP-UX, IRIX, Linux, SCO, Solaris
- Implementation : C
20091118
NexentaStor leverages the ZFS file system and is optimized for use in 2nd-tier NAS and iSCSI applications
- Operating Systems : Unix
20091117
The Metasploit Framework : A platform for developing, testing, and using exploit code
- Licenses : BSD Revised
- Operating Systems : OS Independent
- Implementation : Assembly, C, Ruby
Minitube : A native YouTube client
- Licenses : GPLv3
- Operating Systems : Linux, Mac OS X
- Implementation : C++, Qt, phonon
20091116
visual-db : A tool for the visualization of a PostgreSQL database as tables with relations between them
- Licenses : BSD Revised
- Operating Systems : Unix, Linux, Windows, Mac OS X
- Implementation : C++, Qt4
Pure FTP Server : A fast, production quality, standards-conformant FTP server based on Troll-FTPd
Pure FTP Server is a fast, production quality, standards-conformant FTP server based on Troll-FTPd. It has no known vulnerability, it is trivial to set up, and it is especially designed for modern kernels. Features include PAM support, IPv6, chroot()ed home directories, virtual domains, built-in 'ls', FXP protocol, anti-warez system, bandwidth throttling, restricted ports for passive downloads, an LDAP backend, XML output, and more.
- Licenses : BSD
- Operating Systems : Linux, BSD, Mac OS X
- Implementation : C
20091109
Ipe : A drawing editor for creating figures in PDF or (encapsulated) Postscript format
- Licenses : GPL
20091107
Sigil : A multi-platform WYSIWYG ebook editor. It is designed to edit books in ePub format.
Sigil is a multi-platform WYSIWYG ebook editor. It is designed to edit books in ePub format.
Now what does it have to offer...
- Free and open source software under GPLv3
- Multi-platform: runs on Windows, Linux and Mac
- Full Unicode support: everything you see in Sigil is in UTF-16
- Full EPUB spec support
- WYSIWYG editing
- Multiple Views: Book View, Code View and Split View
- Metadata editor with full support for all possible metadata entries (more than 200) with full descriptions for each
- Table Of Contents editor
- Multi-level TOC support
- Book View fully supports the display of any XHTML document possible under the OPS spec
- SVG support
- Basic XPGT support
- Advanced automatic conversion of all imported documents to Unicode
- Currently imports TXT, HTML and EPUB files; more will be added with time
- Currently exports EPUB and SGF (Sigil native format); more will be added with time
- Embedded HTML Tidy; all imported documents are thoroughly cleaned; changing views cleans the document so no matter how much you screw up your code, it will fix it (usually)
- An actually usable user interface
- Native C++ application
- Bugs :)
- And a lot more...
ModSecurity : An intrusion detection and prevention engine for Web applications (sometimes called a Web application firewall)
- Licenses : GPLv2
- Operating Systems : OS Independent
- Implementation : C
20091102
The Android Scripting Environment (ASE) brings scripting languages to Android
- Licenses : Apache 2.0
- Operating Systems : Android
- Implementation : Android SDK Java Python Perl Lua BeanShell JRuby
20091026
bftpd : A very configurable Linux FTP server which can do chroot without special configuration or directory preparation
bftpd is a very configurable Linux FTP server which can do chroot without special configuration or directory preparation. It will work out-of-the-box with almost no configuration required, and works on all Unix variants tested. Most FTP commands are supported, and user authentication is done via passwd/shadow or PAM. tar/gzip on-the-fly is supported.
- Licenses : GPL
- Operating Systems : POSIX
- Implementation : C
InspIRCd : A fully modular IRC daemon
- Licenses : GPL
- Operating Systems : Windows, POSIX, BSD, Mac OS X, Linux
- Implementation : C#, C++
20091024
Fingerprint GUI : A set of GUI tools for the use of fingerprint scanners on Linux systems
- Licenses : GPLv3
- Operating Systems : POSIX, Linux
- Implementation : C++
20091023
Recoll : A personal full text desktop search tool based on Xapian
- Licenses : GPL
- Operating Systems : POSIX, BSD, FreeBSD, Linux, Solaris ,Unix
- Implementation : C++
20091019
vsftpd : A secure and fast FTP server for UNIX-like systems that is used on many large and critical Internet sites
- Licenses : GPL
- Implementation : C
Fimex is a the File Interpolation, Manipulation, and EXtraction library for gridded geospatial data
- Licenses : LGPL
- Operating Systems : Unix
- Implementation : C, C++
Aqsis : A cross-platform 3D rendering solution adhering to the RenderMan standard defined by Pixar
Aqsis is a cross-platform 3D rendering solution adhering to the RenderMan standard defined by Pixar. Features include programmable shading, true displacements, 3D depth-of-field, motion blur, NURBS, subdivision surfaces, CSG, procedural plugins, and more.
- Licenses : GPL, LGPL
- Operating Systems : Windows, Linux, Mac OS X
- Implementation : C++, C, Python
Tulip : A software system dedicated to the visualization of huge graphs
- Licenses : GPL
- Operating Systems : POSIX, Linux, Windows, Mac OS X
- Implementation : C++
Galapix : An image viewer that allows you to directly zoom into large collections of tens of thousand of images
- Licenses : GPLv3
- Operating Systems : POSIX Linux
- Implementation : C++
20091018
Imptalk : Real time communication software built to provide face-to-face advantages to remote gamers
Communication is key to victory in all multiplayer games. Use Imptalk when competing online to give your team a winning edge. It runs on all major platforms including: Windows, Linux, and Mac OS X.
- Licenses : GPLv3
- Operating Systems : Windows, Mac OS X, Linux
- Implementation : C++, wxWidgets, Speex, Ogg, SQLite, Python, Theora
20091015
HAproxy : A high-performance and highly-robust TCP and HTTP load balancer
HAproxy is a high-performance and highly-robust TCP and HTTP load balancer which provides cookie-based persistence, content-based switching, advanced traffic regulation with surge protection, automatic failover, run-time regex-based header control, Web-based reporting, advanced logging to help trouble-shooting buggy applications and/or networks, and a few other features. Its own event-driven state machine achieves 20,000 hits per second and surpasses GigaEthernet on modern hardware, even with tens of thousands of simultaneous connections.
- Licenses : GPL
- Operating Systems : POSIX, Linux, BSD, OpenBSD, Solaris
- Implementation : C
Paperkey : An OpenPGP key archiver
- Licenses : GPLv2
- Operating Systems : Mac OS X, Windows, Cygwin, OS Independent, POSIX, Unix
- Implementation : C
20091013
FSVS : used for backing up, restoring, versioning, and system configuration management, using a Subversion repository as the backend
- Licenses : GPL
- Operating Systems : POSIX, BSD, FreeBSD, Mac OS X, Linux
- Implementation : C
20091012
pam_passwdqc : A simple password strength checking module for PAM-aware password changing programs, such as passwd
- Licenses : BSD Revised
- Operating Systems : POSIX, Linux, Solaris, BSD, FreeBSD, HP-UX
- Implementation : C
20091011
The Network Time Protocol (NTP) : Used to synchronize the time of a computer client or server to another server or reference time source
- Licenses : Open Software
- Implementation : C
aria2 : A utility for downloading files. The supported protocols are HTTP(S), FTP, BitTorrent, and Metalink
- Licenses : GPL
- Operating Systems : POSIX, Linux, Mac OS X, Windows, Cygwin, BSD, FreeBSD
- Implementation : C++
20091010
389 Directory Server (formerly Fedora Directory Server) : A full-featured LDAPv3 compliant server
389 Directory Server (formerly Fedora Directory Server) is a full-featured LDAPv3 compliant server. In addition to the standard LDAPv3 operations, it supports multi-master replication, fully online configuration and administration, chaining, virtual attributes, access control directives in the data, Virtual List View, server-side sorting, SASL, TLS/SSL, and many other features. The transactional Berkeley DB 4.2 is used as its data store and a full plug-in API allows developers to extend the the functionality of the server in many ways, and many of the core features of the server are already implemented using this API. The server is very mature, having started out as Netscape Directory Server.
- Licenses : GPLv2 with a plug-in exception
- Operating Systems : Fedora 11, Red Hat, Solaris, HP-UX
- Implementation : C, Perl, Java
Tcpjunk can be used as an IPv4 or IPv6 client or server, and uses a predefined session file containing the data to send
- Licenses : GPLv2
- Operating Systems : POSIX, Linux
- Implementation : C
vvvP (Virtual Volumes View Photo Edition) catalogs photographs on removable devices and hard disks at the same time
- Licenses : GPL
- Operating Systems : Linux, OS X
- Implementation : C++ and wxWidgets GUI version, firebirdsql
check_mysql_health : A plugin for Nagios that allows you to monitor a MySQL database
20091008
Sonic Visualiser : An application for viewing and analysing the contents of music audio files
- Licenses : GPL
- Operating Systems : POSIX, Linux, Mac OS X, Windows
- Implementation : C++
gloox : A portable high-level Jabber/XMPP library for C++.
- Licenses : GPL
- Operating Systems : Unix Windows Windows Windows POSIX
- Implementation : C++
JagPDF : A library for generating PDF documents in C/C++, Python, and Java
JagPDF is a library for generating PDF documents in C/C++, Python, and Java. It supports TrueType (subsetting) and standard 14 Type 1 fonts, font metrics, Unicode, UTF-8 and common 8-bit character encodings, images (JPEG, PNG, or custom), paths, color spaces (RGB, CMYK, CIE based, ICC profiles, indexed), encryption, bookmarks, hyperlinks, and more.
- Licenses : Open Software, MIT/X
- Operating Systems : Windows, Linux
- Implementation : C, C++, Python, Java
20091007
tgif : A vector-based drawing tool, with the additional benefit of being sort of a web-browser
tgif is a vector-based drawing tool, with the additional benefit of being sort of a web-browser. That is, you can fetch drawings from a web server with it, and you can make objects in your picture into hotlinks to other parts of the drawing, or to other drawings accessible via HTTP.
- Licenses : QPL
- Operating Systems : POSIX
- Implementation : C
ClearOS : An integrated network server gateway solution for small and distributed organizations
ClearOS is an integrated network server gateway solution for small and distributed organizations. The software provides all the necessary server tools to run an organization including email, anti-virus, anti-spam, file sharing, groupware, VPN, firewall, intrusion detection/prevention, content filtering, bandwidth management, multi-WAN, and more. Through the intuitive Web-based management console, an administrator can configure the server software along with integrated cloud-based services.
- Licenses : GPL, Public Domain
- Implementation : PHP, Perl, C, Python, Lua
20091003
Xournal : A GTK+/GNOME application for notetaking, sketching, and keeping a journal using a stylus on Tablet PCs and other platforms
- Licenses : GPL
- Operating Systems : POSIX, Linux, Unix
Virtual Token Descriptor for eXtensible Markup Language (VTD-XML)
- Licenses : GPL
- Implementation : C#, Java, C, C++
20091001
DeleGate : A multi-purpose application level gateway or proxy server
- Licenses : Free for non-commercial use
- Operating Systems : Unix, Mac OS X, Windows, Mobile
- Implementation : C
Premake : A build configuration tool
Premake is a build configuration tool. Describe your C, C++, or C# software project using a simple, easy to read syntax and let Premake generate the project files for Visual Studio, GNU Make, Code::Blocks, CodeLite, SharpDevelop, or MonoDevelop. Premake allows you to manage your project configuration in one place and still support different build systems. It allows you to generate project files for tools that you do not own. It saves the time that would otherwise be spent manually keeping several different toolsets in sync. And it provides an easy upgrade path as new versions of your favorite tools are released.
- Licenses : GPLv2
- Operating Systems : OS Independent
- Implementation : C, Lua
The Irrlicht Engine : A high performance real-time 3D engine written and usable in C++, and also available for .NET languages
The Irrlicht Engine is a high performance real-time 3D engine written and usable in C++, and also available for .NET languages. It is completely cross-platform, using D3D, OpenGL, and its own software renderer.
- Licenses : zlib/libpng
- Operating Systems : Mac OS X, Windows, POSIX, Linux, OS Independent, Solaris
- Implementation : C++, C#
20090930
BOUML : A UML 2 tool box that allows you to specify and generate code in C++, Java, IDL, and PHP
BOUML is a UML 2 tool box that allows you to specify and generate code in C++, Java, IDL, and PHP. BOUML is very fast and doesn't require much memory to manage several thousands of classes. BOUML is extensible, and the external tools (named plug-outs) can be written in C++ or Java, using BOUML for their definition as any other program. UML models can be exported to HTML pages, including PNG or SVG graphics.
- Licenses : GPLv2
- Implementation : C++
The Drizzle project : Building a database optimized for Cloud and Net applications
- Licenses : GPLv2
- Operating Systems : Linux, FreeBSD, Mac OS X, Solaris
- Implementation : C++
20090929
Minbif aims to use the libpurple library from the Pidgin project to provide an IRC-friendly instant messaging client
Minbif aims to use the libpurple library from the Pidgin project to provide an IRC-friendly instant messaging client. It uses the libpurple library to support over 15 IM protocols.
- Licenses : GPLv2
- Operating Systems : Linux
- Implementation : C++, libpurple, inetd, daemon
MacPorts makes the world of open source software available to your Mac
MacPorts makes the world of open source software available to your Mac. There are over 5600 software titles ("ports"), each one installable with a single command. This is probably the biggest, most up to date open source software collection for Mac OS X. MacPorts works much like the ports collections of the major BSD operating systems.
- Licenses : BSD Revised
- Operating Systems : Mac OS X
- Implementation : C, Tcl
20090926
LibMsgque : An OS independent, programming language independent, and hardware independent solution to link applications together to act like a single
- Licenses : GPL
- Operating Systems : POSIX, Windows
- Implementation : C, Tcl Python, C#, C++, .NET, Mono, Java
20090924
Sshguard monitors services through their logging activity
- Licenses : BSD Revised
- Operating Systems : POSIX
- Implementation : C
Hanzim ("Hanzi Master") : An interactive visual dictionary for learning and seeing relationships between Chinese radicals, characters, and compounds
- Operating Systems : Mac OS X
- Implementation : Tcl
20090922
U++ : A C++ cross-platform rapid application development suite focused on programmers' productivity without sacrificing runtime performance
U++ is a C++ cross-platform rapid application development suite focused on programmers' productivity without sacrificing runtime performance. Based on strictly deterministic design, it provides a viable alternative to garbage-collected platforms, even for business logic oriented problems.
- Licenses : BSD Revised, LGPL, GPLv2, Public Domain, zlib/libpng
- Operating Systems : POSIX, Linux, Windows, FreeBSD
- Implementation : C++
20090920
The WendzelNNTPd : A tiny, easy to configure NNTP server for Unix, Linux, and Windows
The WendzelNNTPd is a tiny, easy to configure NNTP server for Unix, Linux, and Windows. The server is IPv6-ready, only supports the most important NNTP commands, is very secure, and uses an SQL backend. It also comes with a Qt-based administration GUI as well as a konsole-based administration tool. The server can produce XML output including information about new postings.
- Licenses : GPLv3
- Operating Systems : Unix, POSIX, BSD, OpenBSD, Linux, Solaris, Windows
- Implementation : C++, C
20090919
ht://Check : A link checker derived from ht://Dig
- Licenses : GPL
- Operating Systems : POSIX
- Implementation : C++, PHP
Pathfinder provides a mechanism for any program to perform RFC3280-compliant path validation of X509 certificates
- Licenses : LGPL
- Operating Systems : Linux, Mac OS X, Solaris
20090918
Linphone : An audio and video Internet phone with GTK+ and console interfaces
Linphone is an audio and video Internet phone with GTK+ and console interfaces. It uses the SIP protocol, and is compatible with most SIP clients and gateways. It can use various audio and video codecs such as Speex, GSM, G711, ilbc, Theora, H263-1998, MPEG4, H264, and snow.
- Licenses : GPL
- Operating Systems : POSIX, Linux, BSD, FreeBSD, Windows
- Implementation : C
Endian Firewall : An all-in-on Linux security distribution that turns any system into a full-featured security appliance
- Licenses : GPL
- Implementation : Perl, Python, C
20090917
MUSCLE (Multi User Server Client Linking Environment) : An N-way messaging server and networking API
- Licenses: BSD Revised
- Operating Systems : BeOS, Mac OS X, Windows, OS Independent, POSIX
- Implementation : C, C#, C++, Java, Python
XTREEMFS : A distributed and replicated file system for the Internet
XTREEMFS is a distributed and replicated file system for the Internet. Clients and servers can be distributed world-wide. You can mount and access your files via the Internet from anywhere. You can easily replicate your files across data centers to reduce network consumption and latency and increase data availability.
- Licenses : GPL
- Operating Systems : Linux, Mac OS X, Windows
0MQ : A lightweight messaging kernel
0MQ is a lightweight messaging kernel. It achieves 30 microsecond end-to-end latencies and over 3 million messages per second. It can be used from C, C++, Python, .NET/Mono, Ruby, COBOL, Fortran and Java. It runs on AIX, FreeBSD, HP-UX, Linux, MacOS X, OpenBSD, OpenVMS, QNX Neutrino, Solaris, and Windows.
ChmSee : A Compiled HTML Help (CHM) file viewer
- Licenses : GPL
- Operating Systems : POSIX
- Implementation : C
20090916
ISO Master : An easy to use GUI CD image editor for Linux, BSD, and Windows
- Licenses : GPL
- Operating Systems : POSIX, BSD, Linux
- Implementation : C
20090914
Klavaro : A touch typing tutor that is very flexible and supports customizable keyboard layout
Klavaro is a touch typing tutor that is very flexible and supports customizable keyboard layouts. Users can edit and save new or unknown keyboard layouts, as the basic course provided by the program was designed to not depend on specific layouts.
20090913
Ziproxy : A high-performance forwarding (non-caching) HTTP proxy that gzips text and HTML files
Ziproxy is a high-performance forwarding (non-caching) HTTP proxy that gzips text and HTML files, and reduces the size of images by converting them to lower quality JPEGs or JPEG 2000. It is intended to increase the speed for low-speed Internet connections (mobile, dial-up, other). It's suitable for both home and professional usage. Ziproxy is fully configurable and also features transparent proxy mode, HTML/JS/CSS optimization, operation in daemon mode, a detailed access log with compression statistics, basic authentication, and more.
- Licenses : GPLv2, GPL
- Operating Systems : Linux, BSD, Cygwin, Mac OS X, FreeBSD
- Implementation : C
20090912
IndiMail : A mailing solution built upon qmail and other mailing software
- Licenses : GPLv3
- Operating Systems : POSIX, Linux
- Implementation : C
Botan : A C++ library of cryptographic algorithms, including AES, DES, SHA-1, RSA, DSA, Diffie-Hellman, and many others
- Licenses : BSD Revised
- Operating Systems : POSIX, Linux, BeOS, Mac OS X, Windows, Unix
- Implementation : C++, Assembly
Flusspferd: Javascript bindings for C++, a Javascript interpreter and shell, and a Javascript/C++ module system
Flusspferd: Javascript bindings for C++, a Javascript interpreter and shell, and a Javascript/C++ module system. Also, Flusspferd includes a few Javascript classes and modules: binary blobs, XML, cURL, SQLite 3, GMP and others. It is designed to support easy embedding of Javascript in C++ - and vice versa. It supports Spidermonkey as its backend, and possibly support for other engines will be added later. Read the latest News on Flusspferd.
Viking : A GTK2-based GPS data editor and viewer
- Licenses : GPL
- Operating Systems : Windows, POSIX
- Implementation : C
20090911
PDFResurrect : A tool aimed at analyzing PDF documents
- Licenses : GPLv3
- Operating Systems : POSIX, OS Independent
- Implementation : C
pgAdmin III : An administration and management tool for the PostgreSQL database...
pgAdmin III is an administration and management tool for the PostgreSQL database and derivative products such as EnterpriseDB, Mammoth PostgreSQL, Pervasive Postgres, and SRA PowerGres. It includes a graphical administration interface, an SQL query tool with grahical EXPLAIN, a procedural code editor, an SQL/shell/batch scheduling agent, Slony-I management, and much more. It is designed to answer the needs of most users, from writing simple SQL queries to developing complex databases. The graphical interface supports all PostgreSQL features and makes administration easy.
- Licenses : Artistic
- Operating Systems : Windows, POSIX, BSD, FreeBSD, Linux, Unix
- Implementation : C++
Metazip : An Apache 2.x module that allows you to serve dynamically-constructed, uncompressed zip files
- Licenses : Apache 2.0
- Operating Systems : Linux, Mac OS X
- Implementation : C
Xapian : A search engine library, scalable to collections containing hundreds of millions of documents
Xapian is a search engine library, scalable to collections containing hundreds of millions of documents. It's written in C++ with bindings for Perl, Python, PHP, Java, Tcl, C#, and Ruby. It is a highly adaptable toolkit that allows developers to easily add advanced indexing and search facilities to their own applications. It supports the Probabilistic Information Retrieval model and also a rich set of boolean query operators. Omega is a Web search application built upon the Xapian library. It can index a Web server's document tree (including HTML, PDF, OpenOffice, MS Word/Excel/Powerpoint/Works, WordPerfect, RTF, PS, etc.), or data exported from arbitrary sources (e.g. SQL databases).
- Licenses : GPL
- Operating Systems : Windows, Unix, Mac OS X, OS/2
- Implementation : C++, Perl, PHP, Python, Java, Tcl, Ruby, C#
20090907
ComicMaster : A CBR/CBZ reader for comic archives
- Licenses : GPL
- Operating Systems : POSIX, Linux
- Implementation : C++
Web Man controls the large-scale aspects of your Website
- Licenses : GPL
- Operating Systems : Linux
- Implementation : HTML, AJAX, Synchronous JavaScript (SJAX)
RightWebPage verifies many aspects of conformance of Web pages to International Standard ISO/IEC 23026-2006(E) IEEE Std. 2001 - 2002
RightWebPage verifies many aspects of conformance of Web pages to International Standard ISO/IEC 23026-2006(E) IEEE Std. 2001 - 2002, "Software Engineering - Recommended Practice for the Internet - Web Site Engineering, Web Site Management, and Web Site Life Cycle".
- Licenses : GPL
- Operating Systems : POSIX, Linux, Mac OS X, Windows
- Implementation : C++
GLE (Graphics Layout Engine) : A graphics scripting language designed for creating publication quality graphs, plots, diagrams, figures, and slides
- Licenses : BSD Original
- Operating Systems : POSIX, Windows, Mac OS X
- Implementation, C++
- Licenses : GPLv3
- Operating Systems : Linux, Mac OS X
- Implementation : C++, Qt, phonon
Nginx : A free, open-source, high-performance HTTP server and reverse proxy, as well as an IMAP/POP3 proxy server
Nginx is a free, open-source, high-performance HTTP server and reverse proxy, as well as an IMAP/POP3 proxy server. Written by Igor Sysoev in 2005, Nginx now hosts between 1% and 4% of all domains worldwide (1, 2).
Nginx is one of a handful of servers written to address the C10K problem. Unlike traditional servers, Nginx doesn't rely on threads to handle requests. Instead it uses a much more scalable event-driven (asynchronous) architecture. This architecture uses small, but most importantly, predictable amounts of memory under load.
Even if you don't expect to handle thousands of simultaneous requests, you can still benefit from Nginx's high-performance and small memory footprint. Nginx scales in all directions: from the smallest VPS all the way up to clusters of servers.
Nginx powers several high-visibility sites, such as WordPress, Hulu, Github, Ohloh, SourceForge and TorrentReactor.
20090906
Association Subscribers Manager : Software designed to manage members of associations
Association Subscribers Manager is software designed to manage members of associations. An "association" can be a club sport, a music club, etc.; it is highly customizable. It can manage groups of several thousand members. It is written in C++ with Qt 4 as a GUI framework. All generated files are in an XML-based format to guarantee interoperability.
- Licenses : GPLv3
- Operating Systems : Mac OS X, Windows, POSIX, BSD, Linux
- Implementation : C++
FreeNOS : An experimental microkernel operating system for learning purposes
- Licenses : GPLv3
- Operating Systems : Linux, FreeBSD
- Implementation : C++, C, Python, SCons
20090905
SILVERCODERS DocToText : A powerful utility that can convert MS Word binary format (DOC), Rich Text Format (RTF), OpenDocument and Office Open XML...
- Licenses : GPLv2
- Operating Systems : Unix, POSIX, Linux, Windows
- Implementation : C++
20090904
The lzlib compression library provides in-memory LZMA compression and decompression functions
The lzlib compression library provides in-memory LZMA compression and decompression functions, including integrity checking of the decompressed data. The compressed data format used by the library is the lzip format.
- Licenses : GPLv3
- Operating Systems : OS Independent
- Implementation : C, C++
YAPET : A small text based password manager
- Licenses : GPLv3
- Operating Systems : POSIX, BSD, FreeBSD, Linux, Solaris, Unix
- Implementation : C++
BalanceNG : A modern software IP load balancing solution
BalanceNG is a modern software IP load balancing solution. It is small, fast, and easy to use and setup. It offers session persistence, different distribution methods (Round Robin, Random, Weighted Random, Least Session, Least Bandwidth, Hash, Agent, and Randomized Agent) and a customizable UDP health check agent in source code. It supports VRRP to set up high availability configurations on multiple nodes. It supports SNMP, integrating the BALANCENG-MIB with Net-SNMPD. It implements a very fast in-memory IP-to-location database, allowing powerful location-based server load-balancing.
- Operating Systems : Linux, Solaris
- Implementation : C
20090823
Open Tool Kit (Otk) : A portable widget library for making graphical user interfaces for C programs
Open Tool Kit (Otk) is a portable widget library for making graphical user interfaces for C programs. It emphasizes simplicity for the application programmer without eliminating capability. Based on OpenGL, Otk supports Linux, Unix, and other OSs neutrally and efficiently. It is simple and compact, and it strives for easy compilation and linking to other applications. In seeking to address several issues associated with earlier graphics APIs, Otk explores some interesting methods, such as window-relative layout instead of pixel-based layout.
- Licenses : LGPLv2.1
- Operating Systems : Mac OS X, Windows, POSIX, Linux
- Implementation : C
20090821
NuFW : An authenticating firewall. It adds strict and secure identity-based filtering capabilities to enterprise-grade firewalls
- Licenses : GPLv2
- Operating Systems : POSIX, Linux
- Implementation : C
20090819
Poppler : A PDF rendering library derived from xpdf
Poppler is a PDF rendering library derived from xpdf. It has been enhanced to utilize modern libraries. It also provides basic command line utilities.
- Licenses : GPL
- Operating Systems : Unix, POSIX
- Implementation : C++
The SAFMQ (Store and Forward Message Queue) message queue server provides asynchronous, round-trip, assured delivery messaging
- License: Apache License V2.0
- Programming Languages: Java, C#, Visual Basic .NET, PHP, C++
20090818
Le Petit Poucet : A program to display and edit GPS routes and tracks in a 3D scene
- Licenses : GPL
- Operating Systems : Mac OS X, Windows, Unix
- Implementation : C++, YACC
20090817
curl and libcurl : A tool for transferring files using URL syntax
curl and libcurl is a tool for transferring files using URL syntax. It supports HTTP, HTTPS, FTP, FTPS, SCP, SFTP, TFTP, DICT, TELNET, LDAP, and FILE, as well as HTTP-post, HTTP-put, cookies, FTP upload, resumed transfers, passwords, port numbers, SSL certificates, Kerberos, and proxies. It is powered by libcurl, the client-side URL transfer library. There are bindings to libcurl for over 30 languages and environments.
- Licenses : MIT/X
- Operating Systems : Windows, POSIX, OS/2, BeOS, Unix, Mac OS X
- Implementation : C
20090814
FreeRADIUS includes a RADIUS server, a BSD licensed client library, a PAM library, and an Apache module
FreeRADIUS is the most widely deployed RADIUS server in the world. It is the basis for multiple commercial offerings. It supplies the AAA needs of many Fortune-500 companies and Tier 1 ISPs. It is also widely used in the academic community, including eduroam. The server is fast, feature-rich, modular, and scalable.
EMIPLIB : A library to facilitate the development of programs that need to stream several kinds of media over IP
- Licenses : LGPL
- Operating Systems : Windows, POSIX, Linux
- Implementation : C++
Botan : A C++ library of cryptographic algorithms, including AES, DES, SHA-1, RSA, DSA, Diffie-Hellman, and many others
- Licenses : BSD Revised
- Operating Systems : POSIX, Linux, BeOS, Mac OS X, Windows, Unix
- Implementation : C++, Assembly
20090813
GPX Viewer : A simple program to visualize a GPX file
- Licenses : GPLv2
ComicMaster : A CBR/CBZ reader for comic archives
- Licenses : GPL
- Operating Systems : POSIX, Linux
- Implementation : C++
20090811
Equalizer : Middleware for creating and deploying parallel OpenGL-based applications
- Licenses : LGPL
- Operating Systems : Windows, Mac OS X, Unix
- Implementation : C++
pstoedit converts Postscript(TM) and PDF files to other vector graphic formats so that they can be edited graphically
pstoedit converts Postscript(TM) and PDF files to other vector graphic formats so that they can be edited graphically. The formats it can generate include tgif, fig, PDF, gnuplot, DXF, Java Applets, HPGL, WMF, EMF, LaTeX2e, SWF, and many others. pstoedit's framework can be used independantly by other programs.
- Licenses : GPL
- Operating Systems : OS Independent
- Implementation : C++
20090810
gjots lets you organize text notes in a convenient, hierarchical way
- Licenses : GPL
- Operating Systems : POSIX, Linux, Unix
- Implementation : C
20090809
IRC Services : Aa system of services to be used with Internet Relay Chat networks
- Licenses : GPL
- Implementation : C
20090808
choqoK : A quick and efficient micro-blogging client for the K Desktop Environment
- Operating Systems : Windows, POSIX, Linux
- Implementation : C++
gtkaml : An XML syntax and an XML parser that extends the Vala
gtkaml is an XML syntax and an XML parser that extends the Vala.Parser and transforms all your XML tags into a valid Gtk+ UI class. It features a compact XML syntax for describing the way Gtk widgets are laid out in a (new) custom widget you're creating. Code "islands" (written in Vala) are used for widget signal handling and other methods/signals/properties that you're introducing. It doesn't depend on an external library at run-time, and it is much more readable than the usual UI boilerplate.
- Licenses : LGPL
- Operating Systems : OS Independent
- Implementation : C, Vala, XML
The OpenDBX libraries provide a unified and consistent API for software developers to different database management systems
The OpenDBX libraries provide a unified and consistent API for software developers to different database management systems. The C and C++ libraries aim to implement access to the native database interfaces efficiently via a thin abstraction layer. They consist of a basic set of functions that are part of all vendor database libraries and can be extended by additional function blocks. Currently, Firebird/Interbase, MS SQL Server, MySQL, ODBC, Oracle, PostgreSQL, SQLite 2 and 3, and Sybase ASE are supported.
- Licenses : LGPL
- Operating Systems : POSIX, Mac OS X, Windows
- Implementation : C, C++
20090807
The Open Computer Forensics Architecture (OCFA) : A modular computer forensics framework
The Open Computer Forensics Architecture (OCFA) is a modular computer forensics framework to automate the digital forensic process, to speed up the investigation and give tactical investigators direct access to the seized data through an easy to use search and browse interface. The architecture forms an environment where existing forensic tools and libraries can be easily plugged into the architecture and can thus be made part of the recursive extraction of data and metadata from digital evidence. It aims to be highly modular, robust, fault tolerant, recursive, and scalable in order to be usable in large investigations that spawn numerous terabytes of evidence data and cover hundreds of evidence items.
20090806
GOCR : An OCR (Optical Character Recognition) program
GOCR is an OCR (Optical Character Recognition) program, developed under the GNU Public License. It converts scanned images of text back to text files. Joerg Schulenburg started the program, and now leads a team of developers.
GOCR can be used with different front-ends, which makes it very easy to port to different OSes and architectures. It can open many different image formats, and its quality have been improving in a daily basis.
- Licenses : GPL
- Operating Systems : OS Independent
- Implementation : C
YAGF : A graphical frontend for the Cuneiform OCR tool
YAGF is a graphical frontend for the Cuneiform OCR tool. It lets you open already scanned image files or obtain new images via XSane (scanning results are automatically passed to YAGF). Once you have a scanned image you can prepare it for recognition, select particular image areas for recognition, set the recognition language and so on. Recognized text is displayed in an editor window where it can be spell-checked, corrected, saved to disk, or copied to clipboard. YAGF also provides some facilities for a multi-page recognition.
- Licenses : GPLv3
- Operating Systems : Linux
- Implementation : C++, Qt 4
The CyaSSL software package : A fast, dual-licensed implementation of SSL for embedded and small footprint devices
The CyaSSL software package is a fast, dual-licensed implementation of SSL for embedded and small footprint devices. It includes SSL client libraries and an SSL server implementation. It supports multiple APIs including an OpenSSL compatibility interface. TLS 1.1 is supported along with cipher suites for AES, 3DES, RC4, HC-128, and RABBIT.
- Licenses : GPL
- Operating Systems : Mac OS X, Windows, POSIX, Linux, Unix
- Implementation : C
GNOME DVB Daemon : A daemon written in Vala and based on GStreamer
- Licenses : GPLv3
- Operating Systems : POSIX Linux
- Implementation : Other, Python, Vala, C
20090805
RKWard aims to provide an easily extensible, easy to use IDE/GUI for the R project
RKWard aims to provide an easily extensible, easy to use IDE/GUI for the R project. RKWard strives to combine the power of the R language with the (relative) ease of use of commercial statistical packages. While RKWard is far from finished, it is already useful as an IDE interface to the R language.
- Licenses : GPL
- Operating Systems : POSIX, Windows
- Implementation : C++
WebIssues : A system that supports team collaboration across the Internet
WebIssues is a system that supports team collaboration across the Internet. It can be used for storing bugs and other information with customizable attributes, comments, and file attachments. The server can be installed on any host with PHP and MySQL, PostgreSQL, Firebird, or MS SQL Server. The client is a native desktop application for both Windows and Linux.
- Licenses : GPL
- Operating Systems : Windows, POSIX, Linux
- Implementation : C++, PHP
Voreen : A computer graphics library for interactive volume visualization
- Licenses : GPLv2
- Operating Systems : Windows, POSIX, Linux
- Implementation : C++
20090804
n2 : A client/server system for transmitting forensic snapshots from a number of hosts to a receiver node
n2 is a client/server system for transmitting forensic snapshots from a number of hosts to a receiver node. This receiver collects statistics and is able to present an overview of the current and historical situation on a server. n2 provides a robust solution for real-time monitoring, optimizing performance, and analyzing crashes.
- Licenses : GPLv3
- Operating Systems : Linux
- Implementation : C, C++, AJAX, JavaScript
Poppler : A PDF rendering library derived from xpdf
Poppler is a PDF rendering library derived from xpdf. It has been enhanced to utilize modern libraries such as freetype and cairo for better rendering. It also provides basic command line utilities.
- Licenses : GPL
- Operating Systems : Unix, POSIX
- Implementation : C
Lucidor : A program for reading and handling e-books
- Licenses : GPLv3
- Operating Systems : GNU/Linux, Mac OS X, Windows
- Implementation : XULRunner
20090803
Virtual MIDI Piano Keyboard : A MIDI event generator and receiver
- Licenses : GPLv3
- Operating Systems : POSIX, Linux, Windows
- Implementation : C++
PowerDNS Recursor : An advanced resolver currently serving the DNS resolving needs of over 80 million Internet connections
With a small codebase, the PowerDNS Recursor is an advanced resolver currently serving the DNS resolving needs of over 80 million Internet connections. Besides high performance (using kqueue or epoll, over 100 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.
- Licenses : GPLv3
- Operating Systems : Linux, Windows, Mac OS X
- Implementation : JavaScript, Python