Semantic search

Jump to: navigation, search


Achievo
Achievo is a Web-based project management and tracking tool for small- to medium-sized companies, aiming to become a fully featured ERP-like system in the future. Features include a time registration module with several statistical tools. Achievo is multi-language, fully customizable, and uses a modular system to allow future extensions. The package is currently available in 13 languages. It's main website went down in mid-2015. As of 9/2016 it is only available via an archive.org copy of achievo.org and its GitHub page, and has publicly announced security vulnerabilities that have been declared won't fix due to being semi-abandoned from lack of time and maintainers.
Achoz
will offer search and tools to reduce your data, keep it clean, fast and easy. in alpha development stage.
Acmemail
'acmemail' is a multiuser IMAP/POP3 to Web gateway (or webmail program). It reads mail from a mail server and displays it using HTML on a web server. It has full support for MIME and mod_perl and is quite pretty. This project seems to be unmaintained, but the latest source is still available on sourceforge.
Active
'Active' creates a set of Web pages that lets Web surfers contribute to a shared calendar, groups listing, and multimedia news feed with discussion. It's designed to be easy to use, and easy to read the results. The program is under ongoing development as the backend for indymedia.org, and active.org.au.
Active Calendar
"Active Calendar" is a PHP class that generates calendars (month or year view) as HTML tables (XHTML-Valid). It can produce static calendars without any links or calendars with navigation controls, a date picker control, event days and content with event URLs, and linkable days (optionally URL or Javascript). The layout can be configured using CSS, and JavaScript is not required. The supported dates (on systems using a 32-bit signed integer Unix time_t) are: 1902-2037 (Unix) and 1971-2037 (Windows), when using the default PHP native date functions, and 100-3000 and later, when using the ADOdb Date Library.
Addendat
'Addendat' is a blogging program that accepts updates from either a CGI interface or a shell interface. It stores additions as HTML, so you can edit both entries and design in any ordinary text editor. It is configured using a simple HTML-like config file format and supports multiple blogs, even on the same page. It does not require Java or JavaScript and can publicize additions on a central hub, so users can easily find recently-updated blogs. It supports comments and archiving, can post entries to LiveJournal, and features configurable comment spam countermeasures.
Advanced Stock Tracking System
Advanced Stock Tracking System (AST) is a Web-based application for keeping track of stocks. It features a portfolio with dividend tracking, a worksheet to keep track of prospects, a stock comparison utility, and a search engine for the stock market based heavily on technical analysis.
Aegis
Aegis is a transaction-based software management system. It provides a framework within which developers work on changes independently, and coordinates integrating those changes back into the master source code. The program supports geographically distributed development. Aegis supports distributed and multiple repositories, change sets, multiple lines of development, multiple simultaneous active branches, and branching to any depth. It enforces a development process which requires that change sets "work" (they must build successfuly and optionally include and pass tests) before being integrated into the project baseline. It also ensures that code reviews have been performed. The program also supports long transactions, which allows appropriately created changes to be treated as if they were projects and therefore to have changes made to them. This allows a hierarchy of changes within changes, to any depth. Each project is a separate repository, with separately configurable policies.
Affero
Affero's software project was created to facilitate funding for Free Software projects and to facilitate more effective dialogue among groups. With Affero, those who receive support from Internet forums or mailing lists, or private discussions can now say "thanks" quickly and easily through ratings, comments and donations to the causes selected by the person who helped them. Affero combines a peer based reputation system with a commerce system. Individuals can rate other individuals and make payments on their behalf. Any person can rate another person's contribution. The system doesn't come bundled with any particular forum or community platform, so any independent community host can integrate the services and individuals can share reputation across various communities.
Afick-Webmin
This Webmin module facilitates Afick remote administration. It lets administrators to consult history and archives logs, change the Afick configuration, and run Afick.
Agatha
Agatha is a Web-based MP3 playing system that allows the home user or office group to stream music, create, manage, and share play lists, and control the playing of music on a remote system. It does not require a database and has full play-on-server support.
Agnostos
Agnostos is a simple Web-based tool for managing to do lists. It's designed to prevent the cerebral stack overflow that occurs when you try to keep track of several simultaneous projects by brainpower alone. You can prioritize tasks (optionally by date), and assign them to individuals, workgroups, departments, or any combination of the three. Tasks can be assigned priorities and due dates, and sorted by status, priority, or due date. The current release includes simple reporting facilities (which describe the progress on a particular project over the previous week) and an 'audit trail' for each task (time and date of each change of status and priority priority, or individual, group, or department to which it is assigned).
Aigaion
Aigaion is a php/mysql based multi-user system for managing annotated bibliographies. It allows the user(s) to order publications in a self-chosen (overlapping) topic structure, offers BibTex and RIS import and export and has an intuitive user interface.
Airtime
Think of a radio station. Airtime is software that allows multiple people to run it over the internet. Airtime helps them manage the audio archive, upload files, create shows, manage staff, edit the programme calendar and cue playout. Designed specifically for independent media, it's free software.
AjaxMyTop
ajaxMyTop is a Web-based tool featuring an AJAX user interface for monitoring a MySQL server.
Akfquiz
'AKFQuiz' lets you make your own quiz games, learning exercises or psychotests. These can be used with grquiz in a graphical environment, or with scrquiz on the text-console. There is also a line oriented variant, linequiz, which can be used as a backend. A CGI-variant, cgiquiz, can be installed on a Web server to offer exercises via Internet or a local network. Or you can use mkquiz, which generates an HTML-file for to use with JavaScript. Those can then be published using any web-space provider.
Alist
Alist is a program that collects hardware and software information about systems and stores it in a database for users to browse and search via a Web interface. The program consists of three parts: a client portion that collects the information, a daemon that receives data sent from clients, and a CGI that displays and lets you search for information.
AlphaMail
AlphaMail is a mod_perl webmail system with a C++ middleware component that is intended to make the system highly scalable. It supports many Unix variants with any RFC-compliant IMAP server (including UW, Cyrus, and Dovecot).
Amaya
Amaya is a complete web browsing and authoring environment that comes equipped with a WYSIWYG interface. It lets users both browse and author valid Web pages. It supports HTML 4.01, XHTML 1.0, XHTML Basic, XHTML 1.1, HTTP 1.1, MathML 2.0, many CSS 2 features, and SVG. It also includes a collaborative annotation application (RDF), and is fully internationalized.
Ampache
Ampache is a Web-based Audio file manager. It is implemented with MySQL, and PHP. It allows you to view, edit, and play your audio files via the web. It has support for playlists, artist and album views, album art, random play, playback via Http/On the Fly Transcoding and Downsampling, Vote based playback, Mpd and Icecast, Integrated Flash Player, as well as per user themes and song play tracking. You can also Link multiple Ampache servers togeather using XML-RPC. Ampache supports GETTEXT translations and has a full translation of many languages
AmphetaDesk
AmphetaDesk downloads syndication news and information and displays it on a fully customizable Web page.
Analog
It is fast, easy to install and run, very flexible, features multi-language support, produces attractive output, can be run directly or from a form interface, understands any logfile format, and works on any operating system. It can report in 36 languages.
Anastasis , Heckert gnu.tiny.png
Anastasis is a key recovery system that allows the user to securely deposit shares of a core secret with an open set of escrow providers, to recover it if the secret is lost. The core secret itself is protected from the escrow providers by giving each provider only part of the information, and additionally by encrypting it with an identity-based key unknown to the providers.
Anchors Reveal
“Anchors reveal” is an addon to show anchors in a web page. Its main use is to help a lazy blog redactor for rapidly linking to a relevant chapter in a long web page.
Android- dg Alert Classic
Completely revamps and improves SMS and MMS notifications for the Android phone. Fixed screen on preference to allow disabling. Improved reliability for clearing notifications.
Andy's PHP Knowledgebase
Andy's PHP Knowledgebase is a database-driven knowledge base management system. It features bookmark friendly URLs, easy search with browsing by category, article submission, and a professional and attractive interface. It is intended to be used to store, manage, and update article content for a knowledge base, but is very customizable and enables any number of creative uses.
Annif
Annif is a small Web-based birthday (calendar) monitoring tool. Users can add and remove birthday dates and ask to be notified of birthdays. No other usual calendar features will ever be included. It has multi-lingual support, and currently has translations for English and French.
Anteil 2
Anteil is a web-based customer relationship managements application that includes a PHP module to supply database abstraction, transaction logging, and replication. The company produces free customer retention mangement software that lets companies identify, attract, retain support, and service customers, as well as providing consulting and stratgic support services.
Apache CouchDB
Apache CouchDB is a distributed, fault-tolerant and schema-free document-oriented database accessible via a RESTful HTTP/JSON API. Among other features, it provides robust, incremental replication with bi-directional conflict detection and resolution, and is queryable and indexable using a table-oriented view engine with JavaScript acting as the default view definition language. CouchDB is written in Erlang, but can be easily accessed from any environment that provides means to make HTTP requests. There are a multitude of third-party client libraries that make this even easier for a variety of programming languages and environments.
Aplakons
Aplakons allows you to build a sheets schema to organize activities to be followed by registered users. You can configure sets of sheets to customize each one’s activities to follow. You prepare a repository of sheets (as concrete activities), and after you order them in different arrays. The arrays can be assigned to users as activity plans. For example, a whole diet (array) based on cooking recipes (activities).
AppEngine GO
This is the ancient game of Go, implemented as a web service for Google's AppEngine. You can see the latest bits running at http://go.davepeck.org/ -- I will always run them there, on my own dime. Currently, this service lets you set up a game of Go with a friend. There are no logins or passwords. When it's your turn, you get an email notification. Or, you can silence email and just leave your browser window open. It will update automatically when it's time for you to move.
Apydia
Apydia is an API reference documentation generator for Python. It's designed as an instantly serviceable replacement for Pudge's API-documentation generator. It won't generate complete websites from reST etc. like Pudge does, though - Apydia is only about the API.
Aquarium
'Aquarium' is a Web site framework written in Python. It provides necessary toolkits, session management, and a convenient modular approach to build Web applications quickly. It offers convenient libraries and extensible APIs for tasks like session management and Web server integration (including CGI, mod_python, and FastCGI). It now includes its own small Python Web server, Glass, (based on the standard libraries) so users can get started quickly without having to figure out how to set up Apache. Aquarium is tightly integrated with Cheetah, and includes autocompilation of Cheetah templates. It is compact (a few thousand lines of code) and well documented.
ArchZoom
ArchZoom is a Web-based browser for the GNU Arch revision control system with minimal requirements and decent configurability. It provides easy-to-use navigation from managed archives to complete revision trees and features multiple views, like expanded changeset information with colored diffs inline.
Aroundme
AROUNDMe is the perfect solution for anyone wishing to create a collaborative social space on the Web. With AROUNDMe you can create one or many webspaces (web sites). In each webspace you get tools such as a wiki, blog and forum from which you can build your social space! You can make your webspace private meaning that only those people that you invite in can see your webspace or open meaning that anyone can see it. With open webspaces anyone with an OpenID can connect to your webspace and join in the fun if you have given them permissions to contribute. It works with standard Web server configurations, and takes up a small amount of disk space (about 1 Mb). The amount of space given to each user for image storage is configurable at installation. It is easy to install and configure.
Asciinema-player
asciinema player is a terminal session player written in ClojureScript. Contrary to other "video" players asciinema player doesn't play heavy-weight video files (.mp4, .webm etc) but instead it plays light-weight terminal session files called asciicasts (simple .json files). Asciicast is a capture of terminal's raw output and thus the player comes with its own terminal emulator based on Paul Williams' parser for ANSI-compatible video terminals. It covers only the display part of the emulation as this is what the player is about (input is handled by your terminal+shell at the time of recording anyway) and its handling of escape sequences is fully compatible with most modern terminal emulators like xterm, Gnome Terminal, iTerm, mosh etc. You can see the player in action on asciinema.org. You can also host the player and the recordings yourself.
Asset Inventory and Risk Assessment
The application is database-independent and multi-platform. It provides Asset Management (asset identification, valuation and risk assessment based on ISO27005), Party management (clients, providers), Contract and license management, and Risk Assessment.
Asterisk Managment Portal
* AMP is now "FreePBX" The goal of the Asterisk Management Portal (AMP) project is to bring together best-of-breed applications to produce a standardized implementation of Asterisk complete with a Web-based administrative interface.
AstroCam
AstroCam is an C-based Stepmotor Control system that includes a PHP Web interface. You can use it for controlling webcams over the Internet/intranet or for anything else you might want to do with a stepmotor.
Aterr
'aterr' is a threaded forum system that lets registered visitors express their opinions, discuss topics, and debate with other visitors. Threaded forums differ from regular, flat forums in that once posted, a thread can fork, allowing visitors to reply directly to other posts. 'aterr' also provides a customisable permissions system, the ability to nest forums, and moderation tools.
Atom
Antifeature: Tracking comment

Atom will by default send “anonymous” usage data to Google Analytics (operating system, Atom version, screen resolution, …). To change this, go to Preferences, and "Core" settings. Change "Send Telemetry data to the Atom Team" to No (Do not send any telemetry data).
Atom is a text and source code editor based on Web technologies, specifically the Chromium project. Atom has a modular design that is integrated around a minimal core, which makes it very flexible and extensible. Atom is based on Electron (formerly known as Atom Shell), a framework that enables cross-platform desktop applications using Chromium and Node.js.
AustinSmoke GasTracker
GasTracker will allow you to keep track of your gas mileage and display the results in an easy to read Web site. None of the data is harvested from the Web, but is rather entered manually by the user and for the user. Currently, the program only supports the English system of miles and gallons.
Authz-tools
'authz-tools' is a set of tools to manipulate authz files (as used by mod_authz_svn). It currently contains two utilities:
authz-tool -- extracts and modifies information in a authz file from command line authz-admin -- a cgi when you have numerous repositories served with help of SVNParentPath directive (see mod_dav_svn module documentation)
AutoProfile
'AutoProfile' is an extension to Gaim that lets users create customized away messages and profiles that can include dynamic content such as fortune quotes, computer uptime, and timestamps. The managing system handles the automatic periodic update of content text. Users configure the system throough a GUI, then set an away message simply by typing "/away" into an IM window and "/back" to do the opposite.
AutoScrapbook
AutoScrapbook helps automate the creation and maintenance of an online photo gallery. It creates the thumbnails and Web pages for you by asking you for descriptions of the pictures. It works best when run within X (for picture viewing), but you could use it through only a terminal and a separate browser.
Autoindex
'autoindex' is a PHP script that makes a table that lists the files in a directory and lets users access the files and subdirectories. It includes searching, icons for each file type, an anti-leech feature, bandwidth limiting, access logging, and more. No databases are needed. The package is available in 25 languages.
Autotable
Autotabla is a CGI interface to a collection of SQL tables. Once an XML description of the database schema (table names, fields, etc.) is provided, all table maintenance can be done from a Web page. The program reads the database schema from a configuration file, and you can manage the tables included in the schema: you can add, delete or modify rows and you can do simple but effective queries. It is meant to help developers who are making SQL based applications, freeing them from writing basic scripts for accessing the tables the application will use, and letting them test those applications with live data that can be inserted, modified or deleted from outside it. It reads the database schema from an XML configuration file (which must be provided, and presents an index page of tables and operations to do with them. From then on, the user can do all typical table maintenance.
Autovaca
'autovaca' is a probabilities simulator for contract bridge with a Web interface. It helps the user explore the probabilities of the presence of cards in each hand, color, and point lengths, as new information is learned during bidding and playing.
B.
'b.' is a Web-based manager for bookmarks (which are stored in an XML file). Operations on the data are done with Perl scripts, and the program supports multiple users and user-customizable themes. It only requires Perl and a Web server. You can, however, only modify bookmarks from one machine at a time. Bookmarks can be viewed from any browser (b. doesn't use any Javascript). Shared bookmarks can be seen by all users, while only certain users have the power to change them.
B2ePMS
b2ePMS stands for Browser to Email Phone Message System. It is intended to replace the standard paper/carbon phone message slips commonly used in offices with the capability of sending the message via a web browser form directly to the recipients inbox. b2ePMS will have the capability to run searches based on date, recipient, caller, and message sender. The capability to have messages marked as private, so that only the sender and recipient have access to that message is also planned.
B2evolution
'b2evolution' is a news and Weblog tool that runs on almost any Web hosting service that has PHP and MySQL. It features an integrated XHTML validator, supports recursive subcategories and cross posting, and has an integrated skinning system.
BAD HARVEST
BAD HARVEST is a form-mail CGI script designed to be called from links similar to "mailto:...". It helps you to hide email addresses from "harvesters" (automated email-address collectors) while still providing a convenient way for your visitors to contact you.
BBclone
'BBclone' is a PHP Web counter which displays both individual logs and aggregated data. It is a clone of Big Brother Webstats, except that it is written in PHP and it relies only on flat files (no database needed). BBclone lets Web site administrators have a precise view of who visit the website: OS, browser, date, referring page etc. Main features include reload resistance, hostname resolution, proxy workaround, and blacklist. BBClone can be successfully implemented with Weblogs and other Content Management Systems. It has been translated into 22 languages. For each visitor BBClone counter can display: IP address, operating system, browser, referrer, visit date, page visits and number of visitors.
BIF
This is a candidate for deletion: lunix.com.ar domain gone, no new site found on google Mach-tb (talk) 17:17, 26 March 2017 (EDT) Build it Fast (BIF) is a PHP Framework. It contains several classes that help you develop complex Web applications in a short amount of time. It brings the concept of the 'widget' to Web development. It features Cascade Skins and transparent session management.
BIGACE
A Content Management system to manage websites. Features: WYSIWYG Content, Smarty Templates, fine-grained object and feature permission based on user-groups, Workflows, multi-websites, multi-user, multi-language support; multiple contents per page ... many AddOns available.
BINS
BINS is a valid HTML 4.0 photo album generator that supports internationalization, EXIF, and customizable charset encoding, including UTF-8 (Unicode). Albums can contains other sub-albums. Albums can be customized globally, per picture, or per album/subalbum by using template and configuration variables. The number and size of scaled pictures can be chosen in pixels or percentage of the original image. Several description fields (date, location, etc.) can be associated with the pictures; you can add additional description fields. A command line utility can set or edit description fields. BINS uses the EXIF data structure found in some pictures to automatically fill some fields (most notably, date and time) and to produce a page providing all information available on the picture, as well as the DigiCam settings when the photo was taken. All image meta-data are stored in XML files.
BLOG-CMS
'BLOG:CMS' is a weblog system. It has all the features you can find in Movable Type, WordPress, and Serependity, but also many other unique ones, while still being extremely easy to set up and use. It includes a weblog, forum, wiki and gallery, and uses MySQL/SQLite and PHP. It can also create static XHTML pages, so it can process large amounts of visitors. It is based on Nucleus CMS and ships with 45 certified plugins and many add-ons. This packages was formerly known as "Nucleus XE."
BRL
BRL is a language designed for server-side WWW-based applications, particularly database applications as it is particularly good at constructing output that is a mix of static and dynamic content. It is based on Scheme, which makes the syntax extremely simple yet powerful. This implementation is a Java Servlet using the Kawa Scheme compiler.
BW whois 2
BW whois is a whois client that works as a command line tool or as a Web application. It includes configurable with self-detecting CGI support, multiple security options in the CGI mode, a mature TLD table, database caching (using MySQL), and many more options and features.
Babylon
Babylon Java Chat is a client and server combo that allows groups to chat and draw over the Internet or local networks. The client can be used as a stand alone Java application, or as an applet, which makes it simple to embed chat functionality in WWW documents. It features multi-colored graphics drawing ability, including freehand, lines, rectangles, ovals, and fonted text up to 120 pts. Users can interact publicly with everyone else on the server, or they can chat/draw privately using the "whisper" mode. The server will store and manage answering machine style messages for users who aren't online, and users who aren't watching their screens can be paged. In theory one server is capable of supporting any number of users. The Babylon chat server is normally operated in its GUI mode, but for convenience it can also be run as just a text-based application.
Backuppc
BackupPC is a high-performance, enterprise-grade system for backing up GNU/Linux machines and laptops to a server's disk. Its features include clever pooling of identical files, no client-side software, optional compression for using even less storage, support for a full set of restore options, and a powerful Apache/CGI user interface.
Bandwidthd
'bandwidthd' tracks usage of TCP/IP network subnets and builds HTML files with graphs to display network utilization. Charts are built by individual IP. It color codes HTTP, TCP, UDP, ICMP, VPN, and P2P traffic. Unlike MRTG, it tracks each individual IP address, not the status of any particular link.
BannerFilter
BannerFilter is a redirect script for the Squid proxy server that blocks advertising banners on the Web and automatically closes popup windows. It also blocks advertising frames on a few sites. Since the banners are not downloaded at all, it speeds up your Internet connection. There's also a script that can automatically download updates files off the Web and notify you when a new version is available.
Basapp
BasApp is a software for friendly creation of web applications, based on your own database structure. Once BasApp is installed in a webserver, the developer can do all the job with a web browser, same as final user.
Basilic
Basilic is a bibliography server for research laboratories. It automates and facilitates the diffusion of research publications over the Internet, automatically generating Web pages from a publication database. Each publication has an associated Web page, which provides downloads and additional documents (abstract, images, BibTeX). Index pages are also created, including a search engine with several options for results display. New publications can be added to the database in an instant.
Bbs100
bbs100 is a BBS in the style of DOC (which remotely resembles 'citadel'). It is a single process daemon that handles all connections at once, while consuming very low cpu resources (< 1%). It can handle over a thousand simultaneous users. It is highly customizable, is easy to setup, and has many configurable features.
Bcfg2
Bcfg2 allows you to describe and deploy complex configurations across pools of GNU/Linux and Unix systems, leading to a consistent, reproducible, and verifiable description of your environment. Bcfg2's visualization and reporting tools aid in your day-to-day administrative tasks. Its unique analysis features help you cope with the ever-increasing complexity of your networks.
Beacon
'beacon' is a simple date and category-driven Web site publishing system. It looks like a blog, but behaves like a Wiki. It features Wiki article formatting and linking, hierarchical categorisation of articles, customisable menus, file upload and inclusion in article content, RSS feeds, article commenting, open or restricted editing, a templated design, Captcha security, a database abstraction layer (works with many types of databases), multilingual support (content and interface), and spell checking, all in a 1MB footprint.
Better Angels Buoy
Better Angels' Buoy is an app designed to quickly connect survivors of domestic or dating violence (DV) with trusted friends, family members, advocates, and other allies in times of crisis.
Bhpos
BananaPos is point of sale system that consists of a server, a client, libraries, and some associated utilities. The client is GUI based on GTK. System administration is Web-based using PHP. The program currently supports only MySQL.
Bib2html
'Bib2html' converts the data in a BibTeX database to HTML files. Please note that there is another package by the name 'bib2html' (http://directory.fsf.org/bib2html.html) written by Kiri Wagstaff.
Bib2xhtml
'bib2xhtml' is a program that converts BibTeX files into HTML (specifically, XHTML 1.0). The conversion is mostly done by specialized BibTeX style files, derived from a converted bibliography style template. This ensures that the original BibTeX styles are faithfully reproduced. Some post-processing is performed by Perl code. This is an update of the bib2html program written by David Hull in 1996 and maintained by him until 1998.
Big Sam
Big Sam (Built-In Guestbook Stand-Alone Module) is a PHP3/4 script guestbook which does not use databases. It is very simple to set up, very simple to administer, and very accurate.
Bigboos
Bigboos is a network monitoring system that pools devices based on configuration. It is designed to allow mid-sized ISPs to monitor their network and central offices whose branch offices are connected on T1 or E1 lines to monitor their clients and branches. It is based on ICMP and SNMP. A small customer database manager is included. It has the capability to generate and manage trouble tickets, provides the current status about devices being monitored, and generates downtime reports.
BioMail
BioMail automates searching for recent scientific papers in the PubMed Medline database, and can periodically run a customized Medline search and send all recent matching articles to the user's e-mail address. You can save search patterns: no more remembering which search was good and which wasn't. It is intended for medical researchers, biologists, and anyone who wants to know the latest information about a disease or a biological phenomenon. It is also useful for users who have email address but slow or sporadic Web access; they can set up searches and have them emailed to an address instead of having to surf the Web themselves for the information.
Bk edit 2
bk_edit is a bookmark manager and editor. It can read, write, edit, create, manage, and organize the bookmarks of the most popular browsers. There is also a simple drag and drop interface for adding new bookmarks from a running browser in a very comfortable way. There are plugins for various bro\wsers.
Black-widow
Black Widow is a CTF tool developed by Fabrizio Fubelli during the "CyberChallenge.it 2019" event. It provides many ways and useful methods to exploit many kinds of vulnerabilities. This software will be constantly updated, to keep up to date with the latest existing technologies. Main functionalities: Sniffing; Regex to find and send flag automatically; Multiple requests (sequential and parallel); Multitasking (to solve faster the brute force); Cluster (if two or more computers are running Black Widow inside the same network, they can cluster their problems); Encryption/Decryption by using the popular types of cryptographic algorithms (ex. Base64, MD5, ...).
Blackarts
Blackarts is a collection of Perl scripts that lets you input text into a quick and dirty knowledge base. It's designed to save information that arrives as email but never gets recorded in a way that's easily accessible later on. The program creates mail gateways to multiple document repositories with tables of contents, sections, and section crosslinking. It's particularly valuable as a documentation tool for a small company or association.
BlameHangle
IRC bot that strives to do common tasks without blocking by using asynchronous sockets, threads and callbacks.
Blosxom
'Blosxom' is a lightweight yet feature-packed Weblog application designed from the ground up with simplicity, usability, and interoperability in mind. It relies on the file system, folders, and files as its content database. Users can create, edit, rename, and delete entries on the command-line, via FTP, WebDAV, or anything else they might use to manipulate their files.
BlueLava
BlueLava is a Web and WAP (CGI-based) x10 interface. Using commandline-based x10 tools as its backend, it allows you to control x10-compliant electronics and x10 modules from within a Web browser or a WAP/WML-enabled device. Uses of BlueLava include the remote control of lamps, appliances, and other electronics via the Internet.
Board-tnk
'board-tnk' is a discussion board with very secure URL checking, support for multiple forums (with only one level thread allowed for each forum), use of cookies for showing users new messages and storing their information to simplify new posts, the ability to use a subset of HTML within the messages, multiple language support (English, French, German, Dutch, Italian, Turkish, Serbian, and Spanish), and a full admin page that allows you to create and delete forums, entire threads, or answers from a thread. You can prefix the MySQL tables if only one database is allowed on an ISP server. Versions exist for PHP3 and PHP4.
Bonsai
* " Bonsai was a web-based CVS repository browser. Since core Mozilla development has moved from CVS to Mercurial, Bonsai was shut down in 2015 (see bug 1157907). " 'Bonsai' lets you perform queries on the contents of a CVS archive. You can get a list of checkins, and see what checkins have been made by a given person, on a given branch, or in given time. It also includes tools for sxamining checkin logs and comments, doing diffs between various versions of a file, and finding out who is responsible for changing a particular line of code ("cvsblame"). It is built to run against CVS using Perl, MySQL, and your favorite webserver to display checkin history, log information, diffs, and other assorted pieces of information in easy to parse HTML.
Booby
Booby provides Web-based management for bookmarks/favorites, contacts, todos, notes, and news, allowing the user to import and export to common standards. It is fully themeable (by using phpSavant) and has support for multiple users and languages. As of August 3, 2005, this project is known as 'brim'. Please see that entry for the most recent information.
Bookblog
Bookblog is a program which runs under a web server (such as Apache) and allows individuals to write up their reviews for a book in a form which is easily accessible, and appears to other browsers as a web log to which they can add their comments.
Bookland.py
Bookland is a Python program that generates ISBN bar code symbols (Bookland EAN-13 + 5-digit add-on) in EPS format. Includes UPC-A and EAN-13 classes, so it may be useful in a broader context. You can create a bar code even withou the full ISBN number as bookland will calculate the check digit for you. The program also creates the EAN13 number and check digit and determines the parity patterns and bit encodings.
Bookmark4U
'Bookmark4U' gives users a comfortable bookmarking environment so they can can access their favorite Web sites by just one click without having to remember URLs anymore. The bookmark data is stored in a database in the server, and can be easily searched. Bookmarks can be arranged in folders in any depth. For each bookmark, visit information is managed, such as the visit counter, or the last visit time and date, etc. The package can import from or export to the local browser's bookmarks. It is available in nine languages.
Bootswatch
Bootswatch is a set of free themes for Bootstrap.
Bosco
Bosco is a rewrite of the popular Bugzilla defect tracking software in PHP. It is database-independent, and aims to be easy to maintain and modify. It also has an API to allow external applications to work with its data.
Bots
Bots EDI-connects your company with your EDI trading partners. EDI is the exchange of electronic business data between companies. Bots takes care of all the needed communications, translations, protocols and standards.
Examples of EDI:
  • Retail: a buyer orders every day by EDI. The supplier send invoices to this retailer by EDI.
  • Automotive: just-in-time deliveries are send to the suppliers.
Bpquotes
'bpquotes' is a quotations database designed for letting IRC users submit amusing quotes for others to see.
Bricolage
Bricolage is a full-featured, enterprise-class content management and publishing system. It offers a browser-based interface for ease-of use, a fully-fledged templating system with complete HTML::Mason, HTML::Template, PHP 5, and Template Toolkit support for flexibility, and many other features. It operates in an Apache/mod_perl environment and uses the PostgreSQL RDBMS for its repository.
Brim
'brim' is a Web based information manager which manages bookmarks, agenda/calendar, contacts, tasks, notes, passwords, collections, and more. It is based on an MVC framework that uses items with a potential hierarchical relation as its base. It supports multiple themes, an unlimited number of items/folders, and has over 15 translations. 'Brim' was formerly known as 'Booby', but has been totally reworked.
Browsersync
Browsersync is a tool that lets you synchronize browsers in real-time across devices. It also automatically reloads when you edit files.
Buecherwurm
Buecherwurm (engl. bookworm) is a school library system optimised for the German schoolbook system. Most German pupils borrow 5 to 10 books from their school at the beginning of term. Buecherwurm is designed to speed up and simplify the distribution of the books using barcodes. It consists of PHP scripts which work on a MySQL Database in the background. With Buecherwurm and a barcode scanner it is possible to distribute up to 200 books in 10 minutes. Buecherwurm can be used as a standalone system as well as a network based multiuser system.
Bug-A-Boo
'Bug-A-Boo' is a bug reporting and tracking system that runs on any Web server that supports CGI. It can handle any number of projects, users, and bug classifications, and is really flexible in their setup. It features fast fulltext search, query storage, themes, and bug watches. It uses the tdbengine as a database backend.
BugPort
This is a candidate for deletion: It is marked as decommissioned. Drw (talk) 08:59, 18 July 2018 (EDT) The BugPort system is a Web-based system to manage tasks and defects throughout the software development process. It is written with the PHP language, using its object-oriented capabilities, and is in use by INCOGEN for internal management of software development and QA.
Bugdar
Bugdar is a bug tracking system that is meant to replace other solutions that are slow and cumbersome. It features a completely comprehensive permissions and usergroups system that allows for extremely flexible control over what users can access. To ensure that your server never lags, portions of Bugdar's data is cached to both reduce load and increase speed. If you want to change any aspect of Bugdar's appearance, all you have to do is edit the semantic XHTML templates or one of the CSS definitions that control the entirety of Bugdar. One of the unique features in Bugdar is the "automations" system. This allows administrators to define a macro that will change any field in a bug and then add a comment with the click of a button. This makes marking a bug closed, fixed, and leaving a comment when a bug is done very easy. Other features include: custom fields, email notifications, Atom syndication, historical logging, "favorite" bugs, voting, and internationalization support.
Bugtrack
Bugtrack is a Web-based bug tracking system written in Perl. It supports multiple users and projects with multiple components and versions, provides e-mail notification, and should work with any DBI compliant database. The program was designed to be more prtable and have a simpler interface than programs like bugzilla or jitterbug. It should also have an easy setup, since there are only 6 required files.
BuildBot
Automates the compile/test cycle required by most software projects to validate code changes. It builds and tests the tree each time a change is committed, providing status updates through a Web page or other protocols.
ByteHoard
This is a candidate for deletion: Unclear licensing, potentially non-free. None of the PHP code (that I saw) mentions the GPL. Instead, states "Copyright (c) Andrew Godwin & contributors 2004". Documentation included with the software has no mention of a licence. Drw (talk) 09:34, 18 July 2018 (EDT) ByteHoard is a remote file storage system that provides a Web-based interface for users to upload, download, edit, delete, and share their files. It uses a database for user details, registrations, etc., and needs PHP 4 or higher. It has a fully-featured admin interface, along with moderated registrations, automatic email notification, and template-based layouts.
CARE2X
Care2x (formerly Care 2002) is software for hospitals and health care organizations. It is designed to integrate the different information systems existing in these organizations into a single efficient system. It solves the problems inherent in a network of multiple programs that are incompatible with each other. It can integrate almost any type of services, systems, departments, clinics, processes, data, or communication that exist in a hospital. Its design can even handle non-medical services or functions like security or maintenance. All of its functions can be accessed with a Web browser, and all program modules are processed on the server side.
CDS-PHP
CSD-PHP, permite llevar el seguimiento de cualquier equipo que ingrese al service de una empresa de informática, se puede ingresar, modificar, consultar desde el Web, hacer gráficas de seguimiento e incluso mandar piezas a RMA. Tiene soporte también para la parte de ventas en donde se generan los formularios de pedido para que sean armados los PC's
CGI Cache
CGI::Cache caches output of time-intensive CGI scripts. It can be easily integrated with any Perl CGI script, supports mod_perl, and provides rich control over the caching policy.
CGI Calendar
'CGI Calendar' is a CGI-based event calendar that does not require an SQL database and can run on any system that has a web server supporting CGI and Perl. It supports unlimited events per day that can be sorted by time and by summary. Events are editable and can be described using HTML. It features month, day, and single event views, password protection, a UI controlled by HTML templates and CSS, and support for multiple calendars with a single installation.
CGI:IRC
CGI:IRC is a Perl/CGI program that allows you to use IRC from a Web browser without having to have access to an IRC port. It does not use Java, but it does need a browser capable of rendering frames. It can be used on a Web page to allow users to chat, or it can be used to access chat from behind a firewall. CGI:IRC has an interface similar to many GUI IRC clients, with a tab for each channel, userlist and options tab (when used in modern, version 5+ browsers). Older browsers degrade to a single windowed interface with a slower updating userlist.
CIA
CIA is a “version control informant” that relays commit notifications to IRC channels. The service running the CIA codebase is down since 2011, and the project no longer maintained. It provided real-time VCS commit notifications on various IRC networks. There were CIA hooks for subversion, git, bzr, etc, so a project just had to install such a hook into their repository and register on the CIA website.
CMSimple
The entire site is stored in a single HTML-file - no database is needed. You edit your entire site with your favorite HTML-editor, upload the content file and get a dynamic website. The complete content management system is less than 100 KB. There is an integrated online WYSIWYG editor with link validation, image handling, online editing of system files and an automatic backup on logout. Over 30 language translations.
CT Sim
Computed Tomography is the technique of estimating the interior of objects from the measurements of radiation projected through the object. That radiation can be transmitted through the object such as in X-ray computed tomography or emitted from internal radiation sources as in nuclear medicine scans. CTSim simulates the transmission of X-rays through phantom objects. These X-ray data are called projections; CTSim reconstructs the original phantom image from the projections using a variety of algorithms. The program also has a wide array of image analysis and image processing functions.
CVSHistory
CVSHistory is a Web-based tool for browsing CVS activity. It integrates with ViewCVS or CVSweb, supports sorting, range selection, and regular expession-based searching, and works with any CGI-capable Web server.
CWirc
CWirc is a plugin for the X-Chat IRC client to transmit raw Morse code over the internet using IRC servers as reflectors. The transmitted Morse code can be received in near real-time by other X-Chat clients with the CWirc plugin. CWirc tries to emulate a standard amateur radio rig: it sends and receives Morse over virtual channels, and it can listen to multiple senders transmitting on the same channel. Morse code is keyed locally using a straight or iambic key connected to a serial port, or using the mouse buttons, and sound plays through the sound card, or through an external sounder.
CacoCloud
A simple, fast and secure PHP/AngularJS based single user feed and mail reader, password and bookmark manager. CacoCloud is divided into a RESTful PHP backend storing all data into a SQLite database and an SPA frontend based on AngularJs.
Cacti
'Cacti' is a frontend to RRDTool. It stores all of the necessary information to create graphs and populate them with data in a MySQL database. The frontend is completely PHP driven. Along with being able to maintain graphs, data sources, and round robin archives in a database, Cacti also handles the data gathering. There is SNMP support for those used to creating traffic graphs with MRTG.
Campcaster
Renamed to Airtime, this page left for archeological purposes Campcaster (formerly known as LiveSupport) is a radio playout and automation system. It enables radio stations to automate their broadcasts by using playlists that are scheduled for airing. Playlists can contain music, talk, or even other playlists. There is a GUI for live shows, and a Web interface, so radio station personnel can manage the station's broadcasts remotely.
Campfire
'Campsite' is a multilingual content management system (CMS) for news websites. Its user interface was built with the end user (journalist, editor, publisher) in mind, and it can be configured to suit different types of end users. Campsite follows the print-newspaper publishing paradigm, so it structures sites by default as Publications > Issues > Sections > Articles. Campsite works best for medium-to-large-size online news publications, but can also handle smaller sites.
Campsite
* 'Campsite' is now 'Newscoop'. Newscoop is the open content management system for professional journalists. Features for the modern newsroom include multiple author management, issue-and-section based publishing, geolocation and multilingual content management. [old description] Campsite is a web publishing system designed to work in the same style of newspapers and magazines - for example, with multiple journalists, editor review, issue publishing, and subscription management. Some of its main features are:
  • Journalist/user-friendly. The interface is made to be simple and require as few clicks as possible to get the job done.
  • Multi-lingual content. This means you can publish your articles in multiple languages at once - for example, have the same article in English, French, and Spanish. All content in Campsite can be translated.
  • Support for issue publishing, exclusive content for subscribers, multi-media content, content categories, subscriber comments, WYSIWYG editor, article locking (so only one journalist can work on an article at a time), and timed release of articles or issues.
  • Subscription management with fine-grain control over what content your subscribers have access to.
  • Total design freedom over the look and layout of your site. Campsite does not impose any sort of predefined "block" layout to the structure of your site.
[/old description]
Camserv
Camserv is an extremely modular program for streaming video from your GNU/Linux, FreeBSD, NetBSD, and BSDi machine to Web clients. Filters can be added for text on the displayed window and for anything else one wants to add. It's also very portable because of the modularity of the camera plugin modules, and includes a relay agent which allows the stream to be run more easily on low-bandwidth connections, masqueraded machines, and less-powerful machines. The relay agent can be connected to another relay agent for endless mirroring and paths.
Canvas
Canvas is a feature-rich learning management system.

This page describes the free/libre program Canvas which you can install in your own computers. There are also online services which operate by running Canvas, but we don't recommend that way of using software. The user community can check whether to trust running a free program. There is no basis for trusting a service run by a company or by strangers. You can read more about this issue here:[1]
Caravel
Caravel is a robust content management system designed for enterprise-level organizations. It is based upon OpenLDAP, and developed in PHP to work with PostgreSQL. It facilitates quick generation of template-driven Web sites, sharing of files, stylesheets, and layouts across organizations, and simple management of numerous Web sites. It features a Content Block Application system, which allows quick development and implementation of third-party modules and plug-ins.
Catch the Furball
'Catch the Furball' is a CGI script for a Web-based game that lets a group of people to get to know one another. It is played over a computer; all that players need is access to the Web and a browser. Both the game and the editor used to create its data are included in the source code tarball listed below.
CcForum
A simple, easy to use message board written in PHP using MySQL. It features single or multiple forums, user registration and anonymous posting. Well commented code allows for easy modification.
Cce-interact
Interact is an online learning and collaboration platform designed with the intention of making it easy for students and lecturers to interact online. It focuses on constructivist and Vygotskian views of teaching and learning. The system has been in use at the Christchurch College of Education (New Zealand) for approx 18 months now, supporting approx 1000 sites and 3500 students. Interact lets content be shared between course sites, so a lecturer can have the same content in many course, but only needs to update it in one place. Students and Lecturers can access all new course material and forum postings from one central place (no need to check every forum for new posts). Students can be given control of 'group' areas to add and manage their own material. Additionally, the system is flexible enough to be used as a full intranet/portal and not just for online course management
Cday-php
The CDAY Calendar Almanac displays historical anniversaries such as birthdays and general events. It displays the equivalent date in multiple calendar systems, including Hebrew, Julian, JDNs, Great Underground Empire (Zork), and Shire (Lord of the Rings). Separate command line and Web-based versions are available, along with a free library of thousands of events.
Cgipaf
The 'cgipaf' package includes three CGI programs: passwd.cgi, which users update their password; viewmailcfg.cgi, which lets users view their current mail configuration; and mailcfg.cgi, which updates the mail configuration. All programs use PAM for user authentication. Users can run a script to update SAMBA passwords or NIS configuration when a password is changed. mailcfg.cgi creates a .procmailrc in the user's home directory. A user with too many invalid logins can be locked. The minimum and maximum UID can be set in the configuration file, so you can specify the range of UIDs that can use cgipaf.
Changetrack
Changetrack is a program to monitor changes to system files. If files are modified one day, and the system starts working incorrectly a few days later, changetrack can provide information on which files were modified and help locate the problem. Changetrack will also allow recovery of the files at any stage. Changes to each file can be mailed to a list of email addresses or presented in a Web-based form or as a text file. The program makes human-readable output, and uses RCS to allow recovery of the files from any stage.
Charlearn
This program is meant to help you learn to recognise foreign characters, taking just a few minutes each day. It remembers which characters you have recently found difficult and what you confuse them with. It uses a simple HTML user interface, the appearance of which can be customised by user-supplied stylesheets or normal browser customisation.
CheckWebsite
'CheckWebsite' is a performance monitoring and uptime notification tool. It checks if a Website is up and the response time of the site. The administrator can receive an email notification if the site is down, or if the response time is too slow. It also writes the results to a daily log file.
Checkbot
Checkbot is a tool to verify links on a set of HTML pages. Checkbot can check a single document, or a set of documents on one or more servers. Checkbot creates a report which summarizes all links which caused some kind of warning or error.
CheetahTemplate
'Cheetah' is a template engine and code generator that can be used as a standalone utility or combined with other tools. Web developers looking for an alternative to ASP, JSP, PHP and PSP should be its principle user group, although its template language is simple enough that non-programmers can understand it. 'Cheetah' generates HTML, SGML, XML, SQL, Postscript, form email, LaTeX, or any other text-based format. It separates content, graphic design, and program code, which leads to modular, flexible, and reusable site architectures, shorter development time, and HTML and program code that is easier to understand and maintain. It is particularly well suited for team efforts.
CherryMusic
CherryMusic is a music streaming server based on CherryPy and jPlayer. It plays the music inside your PC, smartphone, tablet, toaster or whatever device has a HTML5 compliant browser installed. Current features:
  • Stream your music inside the browser (locally or remote)
  • Browse and search your music
  • Completely AJAX based (no page reloads on click, therefore fast)
  • Create and share playlists
  • Multiple user authentication
  • HTTPS support
  • Automatic album cover art fetching
  • See CHANGES for all the features
Chestnut FTP Search
A Web application to search for files on FTP servers. Users can query files by part of the file name, the entire file name, a regular expression, or a shell pattern. To store file indexes, PostgreSQL or MySQL is used.
Chirpy!
Chirpy! is an online quote management system. It allows you to keep a database of quotes by friends and foes. It is most useful for quotes collected on IRC channels. Both the default Web frontend and MySQL backend can be replaced at will.
Chronos
Chronos is a Web agenda calendar for intranets, (although it can be used from anywhere). It can send reminders by email, and lets you to schedule multi-user events. It is fast and light on resources. The balance between size and speed can be tweaked by tweaking mod_perl and Apache.
Chupacabra
Chupacabra is an IRC bot that aims to be small, fast and reliable. It's meant for channel administration on any IRC network, and currently supports kick, auto-op, topic, and more.
ChurchInfo
ChurchInfo is a free church database program to help churches track members, families, groups, pledges and payments. Features include automatic donations by bank draft and credit card, pledge reminders and tax letters, tracking groups, organizing volunteers, and many other natural applications of the database. This is an active development program with a commitment to frequent, stable releases.
Circle Blvd
Team task management. Intended for volunteer organizations, non-profits, and small groups. In agile-development terms, it is a streamlined backlog management tool.
Citadel
Citadel is an advanced client/server BBS program for operating highly interactive sites, both on the Internet and over dialup. Users can connect to Citadel/UX by telnet, WWW, or client software. Features supported include public and private message rooms, e-mail, real-time chat, message forums,and paging. The server is multithreaded and can easily support a large number of concurrent users without arbitrary limits of messages per room, rooms per system, etc limited by the size of data structures. Both POP3 and SMTP servers are built in for easy connection to Internet mail. Citadel/UX is both robust and mature, as it has been developed over the past twelve years.
Cite CRM
Cite CRM gives your computer repair bussines the ability to manage your cutomers from anywhere in the world. Work Orders can be closed at a customers residence and presented with a bill at the time of service. You can also create new Work Orders, add new Customers, and assign work orders to employees from any location with our intuitive interface. In-Cite CRM gives your company the freedom of movement and time saving tools to help manage your day to day work flow and increase profits.
CitrusDB
CitrusDB is a web based customer database and billing software solution that uses PHP and a database backend (MySQL) to keep track of customer information, CRM, services, products, billing invoices and credit cards, and customer service information.
CiviCRM
CiviCRM is web-based Constituent Relationship Management (CRM) software geared toward meeting the needs of non-profit and other civic-sector organizations. The software is a robust web-based, open source, highly customizable, CRM to meet organizations’ highest expectations right out-of-the box. Each new release of this open source software reflects the very real needs of its users as enhancements are continually given back to the community. With CiviCRM's robust feature set, organizations can further their mission through contact management, fundraising, event management, member management, mass e-mail marketing, peer-to-peer campaigns, case management, and much more.
Civikmind
Civikmind is Web software you can use to make solutions in your community. It is a state-of-the-art, System information,management platform that focuses on social solutions for communities, persons, and organizations.
Cjdns
Cjdns implements an encrypted IPv6 network using public key cryptography for address allocation and a distributed hash table for routing. This provides near zero-configuration networking without many of the security and robustness issues that regular IPv4 and IPv6 networks have. Hyperboria is the largest cjdns network, with hundreds of active nodes around the world.
ClaSS
ClaSS (ClaSS Student System) is a complete student tracking, reporting and information system. It is integrated with a curriculum content management and publishing application. ClaSS extends the reach of traditional school information management systems by using the latest in web-application methodologies. It aims to be the ubiquitous classroom information assistant for schools.
Claroline
Claroline is a Web-based e-Learning platform that lets users or institutions host courses administered by professors or teachers through the Web. It features a quiz generator, calendar, file manager, forums, group area, course description, and more. It is available in 12 languages: English, Finnish, French, German, Italian, Japanese, Spanish, Danish, Swedish, Polish, Thai, and Chinese. The same server can host courses in different languages.
ClearHealth
ClearHealth is a practice management system and EMR. It draws on the FreeMED and OpenEMR projects, is based on the smarty templating engine, and uses the FreeB2 medical billing engine.
ClickHeat
ClickHeat is a visual heatmap of clicks on a HTML page, showing hot and cold click zones. Features
  • Low logging activity: a very few function calls to log a click, no server load rise should be noticed (have a look at Performance & optimization)
  • A keyword is used to define the page upon Javascript code load, allowing you to group same pages.
  • Screen sizes and browsers are logged, making possible the tracking of liquid CSS layouts (100% used width).
Clipperz
Clipperz is a web based password manager. Local encryption within the browser guarantees that no one except you can read your data. With Clipperz you can quickly login to websites, as well as organize and store logins and any confidential data.
ClosedShop
'closedShop' attempts to provide an easy to set up, manage and utilize shopping cart. Based on Perl and MySQL, its aim will be to provide all the features a commercial shopping cart offers at no cost. Users can search for items by description, title, or category, and they can have individual accounts for checking order status. The package has a cookie based shopping cart, so customers can continue shopping. It also has email confirmations for both customer and administrator, as well as the ability to manage a mailing list of customers. It has a relatively secure user/admin authentication without a secure server -- with a secure server (for which there is support), you would be very secure.
Cloudgizer
Cloudgizer is a tool for building web applications as Apache modules in C language enhanced with simple markup, with emphasis on performance, small-footprint, and more productive and safer programming in C. It combines the ease of scripting with the power of C, improving the resource utilization for cloud applications. The programmer writes simple markup language mixed with C code, which is then translated entirely into C code and compiled natively as Apache module. The resulting application is fast and takes less memory, as there are no interpreters or virtual machines. Features include easy markups to use MariaDB database, HTML input parameters, cookies, simpler outputting of web pages, files storage and manipulation, encryption, encoding, program execution, web calls, safer and easier string manipulation etc. - the list is too long to place in one sentence. Overall Cloudgizer does a lot of stuff for you that you'd otherwise need to do yourself. A memory garbage collection system and memory overwrite/underwrite detection comes in handy for program stability. The same goes for string and memory handling markups to help write applications that won't crash. Also included is an application packaging system and an automated application installer. This makes rollout of products and release cycle more manageable. Cloudgizer source files have extension .v. Cloudgizer pre-compiler (cld program) will turn your .v files into .c files, ready for compilation as pure C programs. Then, your program will be compiled and linked with Apache web server on RH/Centos systems. It links with Apache as an Apache module in a "prefork" configuration. It does the work of communicating with Apache, and it makes it easier to write high-performance/small-footprint web programs in C. Cloudgizer is not designed to be thread-safe as it works in a "prefork" configuration of Apache. You can also build command-line programs. The same program can serve as both command-line utility and a web program linked with Apache. Cloudgizer works with RedHat/Centos 7 operating system, Apache web server and mariaDB database.
Clunix tools
The clunix tools are a free set of utilities to easily manage a GNU/Linux cluster. They include a very simple but powerful load-balancing system called clrun, a PHP-based Web utility to display the status of the cluster, and a daemon called cldaemon.
Cms-bandits
The CMS - Bandits is a php system, with online html editor, search engine, rss reader, image gallery, comment system, webcrawler and much more
CoMoblog
CoMoblog is a community driven 'mobile orientated' blogging application that allows you to blog to your website from any device that supports the sending of emails. It essentially works as an email-to-blog gateway with supports for rich document types such as HTML and images. It is based on the Easymoblog project and features a modular design with support for modules such as calendars and RSS.
Coccinella
Coccinella is a Jabber client with a whiteboard. The whiteboard is a shared desktop which supports text, drawings, images, and multimedia in a number of formats, such as MP3 and video. It runs in two modes: a peer-to-peer configuration and a mode compatible with the Jabber Instant Messaging system. A flexible plugin architecture support additional formats.
Code2html
'code2html' converts source code to syntax highlighted HTML. It may be called from the command line or as a CGI script. It can also handle include commands in HTML files. Currently supports: Ada 95, C, C++, diff files, gpasm, HTML, Java, JavaScript, Lisp, Makefile, Pascal, Perl, Python, shell, SQL, AWK, M4, and Groff.
Coffee Script Lab
CoffeeScript Lab is a frivolous little environment for playing with CoffeeScript in the browser, providing both a REPL and a place to type out longer scripts.
Colubrid
Colubrid is a WSGI request handler which simplifies python web development. If you've ever created a WSGI application without an framework or an request handler you know how stupid this can be.
Concurrence
Concurrence is a framework for creating massively concurrent network applications in Python. It takes a Lightweight-tasks-with-message-passing approach to concurrency. The goal of Concurrence is to provide an easier programming model for writing high performance network applications than existing solutions (Multi-threading, Twisted, asyncore etc).
Conjuguer
Conjuguer is a French verb conjugation program which can be used from the command line to output some or all tenses of some or all french verbs. It can also generate a website containing all conjugations of all french verbs, and it is also the CGI program that drives the website.
Contact Form
'Contact Form' lets users send you email through a Web interface. It thwarts spammers by not allowing email to be sent to unknown addresses, and by not revealing the addresses that it knows. Additionally, it does not contain cross site scripting vulnerabilities or allow arbitrary code to be run on the host. It provides adequate information in the headers it sends to trace spammers, can check the validity of all data before sending emails, and has a customizable interface that allows arbitrary fields.
Corais
The Corais platform is based on Open Atrium, which is itself based on Drupal. It is used for organizing collaborative projects.
CorneliOS
CorneliOS is an easy-to-use and cross-browser "Web Desktop Environment", "Web Operating System", or "Web Office" that comes with a set of cool applications.
CourtListener
CourtListener is a free legal research website containing millions of legal opinions from federal and state courts. With CourtListener, lawyers, journalists, academics, and the public can research an important case, stay up to date with new opinions as they are filed, or do deep analysis using provided raw data.
CrawlTrack
CrawlTrack is a script, which makes it possible to follow the search-engines crawlers and spiders visits on your website. Data is displayed in the form of tables and of graphics which provides for easy analysis of information. CrawlTrack is a php script using MySQL database. CrawlTrack currently exists for English and in French, the translations into other languages are welcome.
Cream CRM
Cream is a multilingual customer relationship management (CRM) system for media organizations. The application tracks sales orders, payments, shipments, services, online and print subscriptions, and the effectiveness of promotional campaigns through its easy-to-use reporting and analytical functions. Cream features a powerful module for communication with customers, including incoming and outgoing email, template-based HTML newsletters, and a WYSIWYG editor.
CreoleParser
Creoleparser is a Python library for converting Creole wiki markup for output on the web. It is a full implementation of the Creole 1.0 specification and aims to follow the spec exactly.
Cricket
Cricket is a high performance, flexible system for monitoring trends in time-series data. It was developed to help network managers visualize and understand the traffic on their networks, but it can be used for all kinds of other jobs, as well. Cricket has three pieces: the collector, the grapher, and the config tree. The collector runs from cron and fetches data from a number of devices according to the info it finds in the config tree. The grapher is a CGI application that lets users to traverse the config tree from a web browser and see what the collector recorded. The config tree is hierarchical, which avoids duplicate info in the config files.
Crossword Builder
Create math or text crosswords in English, French and Portuguese-Brazillian. This application is designed to allow teachers to quickly produce well-designed, challenging activities. The application features a configuration panel where the user can either enter their own word-hint pairs, or generate math-crossword problems via a single button.
CryptPad
CryptPad is a libre and encrypted collaboration suite that can be used for forms, presentations and other collaborative documents.
CryptoMail
This is a candidate for deletion: Links broken. No links to page. Software not on archive.org. Email to maintainer broken.Poppy-one (talk) 12:19, 28 July 2018 (EDT) The CryptoMail Email System is a web-based Email client and server with security at the transport level and end-to-end message encryption. The first client was written in Java so that it can run on any Java enabled web browser (Mozilla, IE and Navigator), and the first server is designed to work with any computer with an httpd (based on NCSA) server and a MySQL server.
CsCSSc
'csCSSc' is a client-side CSS compressor and decompressor. Currently it consists of a webpage and ECMA/javascript file. It runs on all web browsers which support ECMA/javascript.
Csv2mysql
'csv2mysql' is a Web-based tool that converts CSV files to MySQL tables. It asks for the location of the CSV file, type of the CSV file, and access info (server address, table name, username, and password) for the MySQL database, and lets users map the fields of a CSV file to the fields of a MySQL table.
Curator
Curator generates Web page image galleries for displaying photographic images on the Web, or for a CD-ROM presentation and archiving. It generates static Web pages only, so no special configuration or running scripts are required on the server. The script supports many file formats, hierarchical directories, thumbnail generation and update, per-image description file with many fields, and 'tracks' of images spanning multiple directories.
Custom Permalinks
Lay out your site the way "you" want it. Set the URL of any post, page, tag or category to anything you want. Old permalinks will redirect properly to the new address. Custom Permalinks gives you ultimate control over your site structure.
CuteFlow
CuteFlow is a Web-based document circulation tool. Users are able to define "documents", which are sent step-by-step to every user in a list. It provides an electronic method for doing internal document circulations.
Cvs-Brancher
'Cvs-Brancher' establishes a tagged branch in a CVS module and schedules a merge and build to occur at a later date/time. It might be used to roll out Website changes at odd hours, such as posting a press release in time for the start of the business day on the east coast, or to roll out cfengine changes to a data center during the night, to minimize the impact of downtime.
CvsWeb
'cvsweb' is a Web interface for accessing a CVS repository. This is an enhanced cvsweb developed by Henner Zeller. Enhancements include recognition and display of popular mime-types, visual, color-coded, side by side diffs of changes and the ability sort the file display and to hide old files from view. One living example of the enhanced cvsweb is the KDE cvsweb. cvsweb requires the server to have CVS and a CVS repository.
Cvsphpview
'cvsphpview' is a class based on phpBrowseCVS that provides a simple Web interface for accessing CVS repositories. It supports lists, logs, diffs, annotates, and checkouts.
Cwriter
cWriter is a Web-based collaborative writer. It's homepage is in French, went offline in 2007 so the homepage link is to archive.org. It's source code has translations for English, Spanish, German, and French. Its goal is to facilitate working on a document online and collaborating with peers. It includes tools like a calendar, a file repository, user permissions fixed per document, a bookmark database, a full text search engine, advanced log visibility, and more. cWriter can also be used as an intranet freeform tool.
DAViCal CalDAV Server
DAViCal is a server implementing the CalDAV protocol for shared workgroup calendaring. It uses the PostgreSQL database for backend storage of the calendar data.
DBIx Browse
DBIx::Browse handles the browsing of relational tables with a human-like interface via the Web. It transparently translates SELECTs, UPDATEs, DELETEs, and INSERTs from the desired "human view" to the values needed for the table. This is the case when you have related tables (1 to n) where the detail table has a reference (FOREIGN KEY) to a generic table (e.g., Customers and Bills) with some index (typically an integer).
DBLIB
DBLIB is a PHP library to create WWW interfaces to databases. Its main aim is to support creating interfaces for site administrators, but it can be used as well to create public end-user interfaces. It features over 15 widget types (text, numbers, datetime, password, reference to another table, etc.), automatic data conversion and escaping, automatic input checking in all fields, an abstract data layer that supports several SQL databases, LDAP, and text/dbm files. DBLIB is not a low-level database manager like PHPMyAdmin.
DENIM
'DENIM' is a set of researching tools for designing user interfaces that helps web site designers in the early stages of design, particularly through informal interaction such as sketching. It supports sketching input, allows design at different refinement levels, and unifies the levels through zooming. DENIM was designed with a pen interface in mind. The authors note that 128 MB RAM and a pen tablet that can emulate a mouse are recommended for using DENIM (although it will work with a mouse).
DForum
DForum is a Web site discussion forum written in Perl. Features include ease of set-up, a simple clean interface, small data files, common headers and footers so you can change all the pages at one time, online administration, and automatic monthly archiving of old messages.
DIBS
DIBS is a backup system that protects your data by giving your files to peers (and in return, you store their files) so that if a catastrophe strikes your area, you can recover data from surviving peers. This solves the problem of mirroring your data by adding more disks to your own computer only ot have a fire, flood, power surge, etc. wiping out your local data center. Note that DIBS is a backup system, *not* a file sharing system like Napster, Gnutella, Kazaa, etc. In fact, DIBS encrypts all data transmissions so that the peers you trade files with can not access your data.
DSPAM
DSPAM is a server-side anti-spam agent for UNIX email servers. It masquerades as the email server's local delivery agent and filters/learns SPAM using a Bayesian statistical approach which provides an administratively maintenance-free, self-learning anti-spam service. Each email is broken down into its most interesting tokens, each assigned a spam probability. All probabilities are then combined to produce a statistical probability of spam. This approach, applied to a mature corpus of email, has the potential to yield a 99.5% success rate with only 0.03% chance of false positives.
DadaMail
DadaMail is a lightweight email mailing list manager. It supports announce-only lists and group discussion lists, archiving, double opt-in subscriptions, and double opt-out unsubscriptions. It can send list mailings using sendmail, qmail, or even with a straight SMTP connection (either all at once, or in timed batches). List administration is done through a browser via DadaMail's administrative control panel. DadaMail is an alternative to programs such as Majordomo if you want to give more control to the actual list owners, who may not have much experience with such applications. The program can be run simply as a CGI script and needs no special modules installed. The html pages that DadaMail creates can be customized on a list by list basis with any template you provide. This package was formerly known as 'MojoMail.'
Dartool
This is a candidate for deletion: broken links, can't find software elsewhere, software not on archive.org, my email to developer was unanswered. Danm (talk) 12:06, 30 December 2017 (EST) Recruiters reposting the same positions every day on DICE. This makes the time period selection on the site nearly worthless, and forces job seekers to weed through all of the posts they've already seen. 'dartool' circumvents this by building a cache of previously seen posts and creating a local Web page each time it is run that only lists positions not previously seen.
DaveDAP
* " 'DaveDAP' is now 'phpldapadmin'. " DaveDAP is a PHP-based engine to browse, search, and edit an LDAP server over the Web. You can browse your LDAP server in tree mode, or you can search for users based on any number of easily configurable criteria. Users can create and delete objects, edit their contents, and perform searches. DaveDAP aims to be a Web-based replacement for GQ.
Debris
debris is a free text mode HTML browser package. It provides support for tables and forms. It is a secure environment suited for public terminals, and is small (only 25% of the size of lynx) and fast.
Deki Wiki
MindTouch Deki Wiki is a free software wiki and application platform for communities and enterprises. Deki Wiki is an easy to use and sophisticated wiki for authoring, aggregating, organizing, and sharing content. Deki Wiki is also a platform for creating collaborative applications, or adding wiki capabilities to existing applications.
Deliantra Client
Deliantra is a free software cooperative multiplayer RPG and adventure game, much similar in style (and setting) to nethack and moria, but is fully graphical and runs in realtime. It is set in a classical medieval environment with ubiquitous weapons and magic. What makes this game special is its depth and the sheer amount of maps to explore: The world is vast (multiple continents, over 4000 manually designed maps, hundreds of monsters and countless variations of generated content) and complex (16 unique races, 17 classes, 40 skills and hundreds of spells to choose from and combine with each other), so there is a lot to explore. The game play is open and sets very few limits on character development. And of course a lot of fun is to be had by playing cooperatively with others exploring the same world.
Deliantra Server
Deliantra is a free software cooperative multiplayer RPG and adventure game, much similar in style (and setting) to nethack and moria, but is fully graphical and runs in realtime. It is set in a classical medieval environment with ubiquitous weapons and magic. What makes this game special is its depth and the sheer amount of maps to explore: The world is vast (multiple continents, over 4000 manually designed maps, hundreds of monsters and countless variations of generated content) and complex (16 unique races, 17 classes, 40 skills and hundreds of spells to choose from and combine with each other), so there is a lot to explore. The game play is open and sets very few limits on character development. And of course a lot of fun is to be had by playing cooperatively with others exploring the same world.
DemocracyOS
DemocracyOS is an online space for deliberation and voting on political proposals. It is a platform for a more open and participatory government. The software aims to stimulate better arguments and come to better rulings, as peers.
Denu
'Denu' is a portage-based menu generator/editor for Fluxbox, Openbox, Gnome, KDE, Xfce4, and Waimea. Its main feature is Web-based updates, and it also has some customization features.
DialFOX
This is a candidate for deletion: 1. No files sources found. DialFOX is an express dialplan report generator that is used with the Asterisk PBX system. It is able to make an inventory of any device (such as SIP phones, softphones, and ATA) that is active in a local network. It lists their extensions, IP address, username, caller queue, device info, and comments. It can easily access with a mouse click to any SIP device that is found in the LAN. Furthermore, DialFOX provides additional information about phone devices like firmware release, key functions, and many more. DialFOX replace each sheet that are maintained by hand like hosts file and attaining this unnecessary.
Dico Heckert gnu.tiny.png,
Dico is a flexible modular implementation of DICT server (RFC 2229). In contrast to another existing servers, it does not depend on particular database format, instead it handles database accesses using loadable modules. The package includes several loadable modules for interfacing with various database formats, among them a module for dict.org databases and a module for transparently accessing WordNet. New modules may be written in Guile or Python. A console client program, dico, is also included.
Dictator
'dictator' lets users read on-screen text faster and easier by using the Rapid Serial Visual Presentation (RSVP) method. Features include dynamic text flow, Unicode support, a bookmark manager, customizable Web references, customizable text import filters, fullscreen mode, and more.
Diet Tracker
Diet Tracker is a set of programs to help you keep track of your diet progress online. It uses a MySQL database to store and display your weight variations and calorie intake graphically as you progress in your diet.
Dillo
The dillo Web browser is a very fast, extremely small browser. Source is less than 365 KB, and the binary is around 265 KB. It is a graphical browser built upon GTK+, and it renders a good subset of HTML, excluding frames, JavaScript, and JVM support.
DinoPHP
DinoPHP is a web application framework with expressive. We believe development must be an enjoyable and creative experience. DinoPHP takes the pain out of development by easing common tasks used in many web projects
Diogenes
Diogenes is a set of Perl scripts designed to search the Latin and ancient Greek texts published on CD-Rom by the Packard Humanities Institute and the Thesaurus Linguae Graecae. Components include a Perl module, a command-line interface, and a CGI script with an HTTP server that is capable of delivering texts as HTML, PDF or GIF (via LaTeX). You can search by regular expressions, or in the case of the TLG, via the Greek word index. There is also a browser that can search on passages by location.
Diqt
Diqt is a WWW-based multilingual dictionary reference tool. That is, dictionaries of many languages can be searched using a web browser. Any language is available if you have its dictionary data. For example, you can search English-Japanese, English-German, English-French, and Japanese-English dictionaries at the same time.
Disc-Cover
'disc-cover' scans audio cds and uses information from the cddb database to build a back and front cover for the cd by connecting with a cddb server to get the title, artist, and list of track titles (and extended information where available). Documentation is in Dutch, German, Spanish, and English. It supports caching of cddb entries in directory that can be shared with other cddb-aware programs. You can produce covers without typing in all the information. The cover can be output in Latex, Dvi, Pdf, Postscript, Cddb entry, HTML, text, and a format to use with cdlabelgen. You can optionally put a picture on the front cover; the program supports almost any image format. You can also assign different colors to different items such as titles or track numbers.
Discourse
Discourse is a Web-based discussion platform designed to be flexible, stable, and modern.
Discust
'discust' is a threaded discussion system that can be plugged into just about any existing PHP application. It is designed to be extremely easy to set up and use. It features include comment rating and preview of new posts, and it makes use of the Text_Wiki PEAR module if available for easy formatting of posts.
Ditz
Ditz is a simple, light-weight distributed issue tracker designed to work with distributed version control systems like git, darcs, Mercurial, and Bazaar. It can also be used with centralized systems like SVN. Ditz maintains an issue database directory on disk, with files written in a line-based and human-editable format. This directory can be kept under version control, alongside project code.
DjVuLibre
DjVu is a Web-centric format and software platform for distributing documents and images. DjVu content downloads and displays faster than competing formats. DjVu images can be smoothly zoomed and panned. DjVuLibre is a free software implementation of DjVu, including viewers, browser plugins, decoders, simple encoders, and utilities.
Django
Django is a high-level Python Web framework that encourages rapid development and clean, pragmatic design.
Djblets
A collection of useful classes and functions for Django.
Dmi
'dmi' is a Web photo album/image gallery written in PHP. It is different from other similar scripts in that it requires little to no setup time: just drop it in a directory containing image and/or video files, and adjust permissions. It also makes thumbnails of MPEG movies as animated GIF files. 'dmi' also provides upload functionality, but currently there is no authentication required.
DocMGR
DOCMGR is a full-featured document management system that incorporates automatic indexing of uploaded files, automatic ocr and content indexing of pictures, group-level permissions, WebDAV, and a discussion board for stored files. Beyond its stock indexing subsystem, DocMGR also has the capability to incorporate Tsearch2 (a full-text indexing add-on for Postgresql) for a responsive, full-text file indexing system.
Docarc
'docarc' (Document Archive) is a Web-based database to help you keep track of the vast amount of electronic documents and BibTeX entries you might have in use. Browser plugins and console frontends allow fast access with typical tools. It's meant to be an alternative to .bib files and a complicated directory structure of document files.
Docassemble
docassemble is a system for guided interviews and document assembly. It provides a web application that conducts interviews with users. After each interview, docassemble generates documents in various formats based on user input and preconfigured templates. Though the name emphasizes the document assembly feature, docassemble interviews do not need to assemble a document; they might submit an application, direct the user to other resources on the internet, store user input, interact with APIs, or simply provide the user with information. docassemble was created by a lawyer/computer programmer for purposes of automating the practice of law, but it is a general-purpose platform that can find applications in a variety of fields.
Docmenta
Docmenta is a Java Web-application for creating publications that need to be published for the Web and print. Supported output formats are PDF, HTML, Web-Help, EPUB (eBook) and DocBook. Main features are:
  • Distributed authoring
  • WYSIWYG editing
  • Link management
  • Approval workflow
  • Release-management
  • Translation support
  • Table of Contents and index generation
  • Image gallery
  • Listing support (line numbering, syntax highlighting)
  • Applicability filtering and more.
Dokeos
Dokeos is an elearning and course management web application whose development is an international, collaborative effort. We have translations for 30 languages (in various stages of completeness). We focus on userfriendliness, simplicity, and consistency. Dokeos has many tools and is light and flexible. Our 1.6 release (planned June 2005) will make us more standard-compliant (W3C xhtml and css, SCORM import and export) and more modular (plugins, code libraries).
Dolibarr ERP CRM
Dolibarr is Free Software software to manage a company (sme, freelancer or large companies) or a foundation. It provides a lot of features to manage your customers, partners, suppliers, proposals, orders, invoices, products, stocks, point of sales, etc.
Dolphin proxy
Dolphin is a lightweight HTTP proxy server. It is multi-threaded, easy to configure, and easy to use. This package is not maintained anymore. Its entry is kept here for historical purposes only. See also: dolphin-emu
Domain hunter
Domain Hunter is a simple application to monitor the state of a list of domain names. Changes in the status of a monitored domain can be sent to an email address or the domain information can be obtained on demand through a Web interface. Only the .com and .net top-level domains are currently supported.
Double Choco Latte
Double Choco Latte is a GNU Enterprise package that provides basic project management capabilities, time tracking on tasks, call tracking, email notifications, online documents, statistical reports and a report engine. DCL assists in project management by providing work orders and call center tickets. It can be used for tracking project history and other statistics. This web-based system is one component of the GNU Enterprise (GNUe) collection of business-related software tools.
Drall
Drall is a script which lets users access directories and files remotely without using insecure FTP and telnet. It lets the user treat the remote file system as if it was on their local hard disk through a normal Web browser. The interface resembles the well known Midnight Commander. Single or dual-panel views makes it easy to see an overview of the file system and the modular design means you only use the features you need.
Drraw
'drraw' is a simple Web-based presentation front-end for RRDtool that lets you to interactively build graphs of your own design. A graph definition can be turned into a template which can be applied to many Round Robin Database files. Unlike most other RRDtool front-ends, drraw does not take care of collecting data and updating Round Robin database files. Instead, it provides easy way to display collected data, so it complements other RRDtool front-ends.
Druid
Druid lets users create databases graphically. Users can add/modify/delete database objects (fields, tables, etc.) using a simple GUI and can document each table and field with HTML information. Druid then generates an SQL script with all table definitions that can be piped to the DBMS; a data dictionary file containing all the tables and field in the database, and Java classes that contain both the tables' constants and users' code. The program works with Java, C, and C++. There is a plug-in architecture, so users can write their own modules. The latest features let you examine the entire jdbc DB structure, rebuild the jdbc DB on the fly using the druid's current database, import the jdbc DB structure into druid for reverse engineering, and add/modify/delete tables' records using a simple grid control.
Drupal
Drupal is a modular content management/discussion/community engine. Its features include (but are not limited to) custom content types and fields, an interface to create, manage, and display lists of content, theme support, a submission queue and content rating, content versioning, taxonomy support, user management with a fine-grained permission system based on user roles (groups), excellent translation and Multilingual support, support for content syndication (RSS/RDF import and export), error logging, and much more.
Dungeon-mode
Dungeon-mode is a game engine and REPL for creating and playing multi-user dungeons written primarily in emacs lisp. While playing a game created with dungeon-mode doesn’t necessarily require Emacs authoring game environments (e.g. worlds) does, as do assigning special powers, resolving Ghod calls, Sage encounters, and Ubic -if enabled- or any other or custom events with a dm-intractable property set to a non-nil value. Dungeon Masters may specify delegation rosters to support cooperative oversight and enable teams to direct the play experience.
DynAlbum
Links broken. No response from maintainer. Redirected homepage to archive.org. Poppy-one (talk) 12:15, 5 August 2018 (EDT) Dynalbum is a fully dynamic automatic Web photo album generator. The album includes an index page with thumbnails, navigation tools on each album page, and four sizes of each picture. The entire album is dynamically generated from a directory of JPEGs, TIFFs, PNGs, and GIFs when it is accessed. Unlike other photo album generators, it doesn't clutter files with thumbnails and static HTML. It generates each page and each scaled image (including thumbnails) dynamically every time it is accessed. This means that there's no need to keep static copies of anything but the original pictures.
E-CELL Simulation Environment
E-Cell System is an object-oriented software suite for modelling, simulation, and analysis of large scale complex systems such as biological cells. It allows many components, driven by multiple algorithms with different timescales, to coexist. The core library is written in C++ with a Python binding, and frontend software uses Python.
E-GADS
E-GADS! (Electronic Ground Search and rescue Administrative Database System) is a Web-based database that lets ground search and rescue teams track membership, certifications, search reports, events, and training records. It is in both English and French. The package is currently based on Canadian geographic data and NSS (National Search and Rescue Secretariat) categorization codes, but can be customized for other languages and data. It is used in New Brunswick, Canada, by the New Brunswick Ground Search and Rescue Association as well as police and government. This implementation (SAR Team Online) has data on the province's (roughly) 500 volunteer searchers and 100+ searches from the past three years.
E107
e107 is a website system written in PHP, using the MySQL database system for content storage. It installs a completely dynamic website on your server allowing you complete control of your site from a secure, yet powerful and flexible admin area.
ECB
'ECB' is a source code browser for Emacs. It displays windows that can be used to browse directories, files, and file contents like methods and variables. It supports source code parsing for languages like Java, C, C++, Elisp, Scheme, Perl, TeX, LaTeX, etc. It also offers an (optional) permanent "compile window" at the bottom of the emacs frame, which displays all help and compile output. The rest of the frame is called the "edit area", which can be divided into several edit windows that are used for editing the sources. Deleting some of the edit windows neither destroys the compile window nor the browsing windows.
EKVI X Cms
This is a candidate for deletion: 1. No files sources found (cannot download) (excms) reference: http://web.archive.org/web/20080704120017/http://www.ekvixgroup.com/ http://web.archive.org/web/*/http://www.ekvixgroup.com/* Its features include (but are not limited to) PDA version, Web-based administration, theme support, WYSIWYG editor and much more.
ENdonesia
Content management system to build your own portal, consist of web site directory, news publishing, classifieds ads, discussion forum, poll, etc.
ENodes
ENodes is a reliable web development and publishing framework written in Perl and geared on mod_perl.
Operating like a complete layer on Apache, it allows to manage multiple domains dispatched between multiple webmasters. It includes versioning, access lock, parallel version test, fine granularity of permissions and version management, user workflow, import/export mechanisms and a fully integrate plugin interface.
It is nearly stable and already used by many websites.
EZ calendar
eZ calendar is an extension to the eZ publish 2 cms. eZ calendar provides an advanced web based calendar application. Formerly known as eZGroupEventCalendar, the eZ calendar, eZ publish 2 module enables an eZ publish instance to provide a full fledged web calendar to users. eZ calendar supports recurring events, event comments, event group, event type, event category, event priority, event status, event comments, event files, event links, sort events by group, month view, week view, day view, year view, event tooltips, jscalendar date selection, new design templates,
EZ publish
'eZ publish' is a professional free software content management system (CMS). It lets you update and maintain Web site content through a user friendly Web interface, eliminating the need for HTML code. It is useful for building Web sites, Web shops, intranets/extranets, news sites, portals, and more.
EZRO
EZ Reusable Objects (EZRO) is a Web application that lets non-technical staff manage content as "objects." Content objects containing text, video, and audio can be shared, modified, and re-styled to appear via a traditional Web site, an on-line course, an innovative "Coach," or as a community of interest site. It is scalable and can be used for public Web sites, secure environments, and private intra/extranets.
Easy Firewall Generator
Easy Firewall Generator is a Web application that generates an iptables firewall script designed either for a single system connected to the Internet or for a system acting as a gateway/firewall for a small private network. The generator prompts recursively for various options; when the selected options form a complete set, it generates and returns a commented firewall script based on those options.
Easy SVN Browser
Links broken. Maintainer email broken. Redirected homepage to archive.org. Poppy-one (talk) 01:12, 18 August 2018 (EDT) Easy SVN is a subversion browser via the Web. It's easy because only a command line svn program and Perl are required to run it; no extra software needs to be installed. After configuring the Perl script as cgi-bin program, SVN repositories can be navigated, and entries viewed for contents, history, and diffs.
EasyBookmarks
'EasyBookmarks' is a Web-based bookmarks system. It features easy installation and maintenance, support for multiple users with personal lists and personal configuration, and support for several databases with a detached database engine. The generated pages are HTML4 compliant and support custom CSS for easy customizing.
Eggdrop
Eggdrop is an IRC bot. It sits on a channel and takes protective measures to keep the channel from being taken over (in the few ways that anything can), to recognize banished users or sites and reject them, to recognize privileged users and let them gain ops, etc. You access your shell acount with a username and password, via a telnet connection or ftp; you then find yourself at a command prompt where you can execute various programs, manipulate files and check email. You upload your personal files (ie webpages or graphics) via FTP.
Ejabberd
'ejabberd' is a multi-platform, scalable, distributed, and fault-tolerant XMPP Jabber server. It supports advanced features such as multi-user chat, IRC transport, publish and subscribe services, Jabber user directory, a Web-based administration interface, an HTTP polling service, SSL and TLS support, LDAP and external authentication.
EleMental Clinic
This is a candidate for deletion: 1. Didn know what to do with this one didnt feel right: Reference:
http://web.archive.org/web/20081003065435/http://www.elementalclinic.org/
http://web.archive.org/web/*/http://www.elementalclinic.org/*
http://web.archive.org/web/20110129033911/http://www.elementalclinic.com/
http://web.archive.org/web/*/http://elementalclinic.com/*
https://github.com/opensourcery/elementalClinic
https://sourceforge.net/projects/elementalclinic/
eleMental Clinic offers complete patient tracking from intake to discharge. The software tracks many variables: demographics, placement, progress notes, diagnosis and assessment, treatment plans, allergies, perscriptions, legal encounters, hospitalization history and more. eleMental Clinic handles personnel administration including flexible role-based security. The system has been designed with customizability in mind, and the software is actively used and developed.
Electowidget
Electowidget is a PHP library (initially a plugin for MediaWiki) designed to make it possible to conduct Internet polls and elections using many different voting systems, including the Schulze (Condorcet) method, instant runoff voting, approval voting, and even plain old plurality. It also assists in explaining different election methods by providing an easy way of tallying example elections and comparing the results as computed by different elections. The modular design allows for plugging in new election tallying methods, different ballot designs, and different ballot formats.
Elgg
Elgg is a social networking framework. It provides the necessary functionality to allow you to run your own social networking site, whether publicly (like Facebook) or internally on a networked intranet. Elgg comes with advanced user management and administration, social networking, cross-site tagging, powerful access control lists, internationalisation support, multiple view support (eg cell phones), an advanced templating engine, a widget framework and more.
Elog
ELOG (Electronic Web Lobgook) is an electronic logbook with a Web interface. It can be used to maintain personal or shared logbooks, with the ability to add attachments to logbook pages. Logbook entries can be categorized with user-defined classes, and queried using filters on these classes. Automatic email notifications can be sent on new entries based on these classes. The ELOG server is a small stand-alone C program, which runs under GNU/Linux. The logbooks are saved in plain ASCII files for easy and fast access.
EmPy
EmPy embeds Python expressions and statements in template text. It takes an EmPy source file, processes it, and produces output. This is done via expansions, which are special signals to the EmPy system and are set off by a special prefix. It can expand arbitrary Python expressions and statements in this way, as well as a variety of special forms. Textual data not explicitly delimited in this way is sent unaffected to the output, so Python can be used as a markup language. Also supported are callbacks via hooks, recording and playback via diversions, and dynamic, chainable filters.
Emacs-wiki
Emacs-wiki is a wiki major mode for emacs, which aims for implicit and natural markup. It gives you quick access to a hypertext "wiki" system for storing and navigating information from within Emacs. The wiki pages are normal files, and can contain wiki markup which can be published to HTML and TeX or used entirely within Emacs. EmacsWikiMode Features:
  • CamelCase or bumpy words as hyperlinks
  • extended links
  • custom markup rules
  • embedded elisp
  • anchors
  • page redirects
  • Wiki:InterWiki names
  • integration with ChangeLogMode
  • auto-building index of wiki pages
  • easy navigation of wiki pages as files on local hard drive
  • completion of all wiki names
  • inline images
  • inline verbatim
  • rudimentary page reference using grep
  • static publishing of pages or dynamic content serving
  • easy templating for html output
  • multiple output formats
  • integration with PlannerMode allows for “by day” style wiki pages
Emilda
'Emilda' is a library system that features an OPAC, circulation and administration functions, Z39.50 capabilities, and 100% MARC compatibility (achieved using the Zebra server from Indexdata together with MySQL). Emilda is mainly written in PHP, but Perl scripts exist for MARC manipulation and shell interaction
Emrem
Email Reminders is a combination of scripts - a set of PHP scripts for data input and display, and a Perl cron script - that will send an email to your specified email address at a certain date and time. It uses MySQL as the default database and archives the email, datetime,subject, and body of the email.
Enano
Enano CMS is a powerful new hybrid CMS that combines the best of traditional content management systems with the flexibility of a wiki, wrapping it all around a very modular core. Enano CMS also uses the AES encryption scheme for authentication. Documentation here.
Encode Explorer
Encode Explorer displays the list of files in a folder. It was designed to be used in safe mode and so it is kept simple and functional. It's written in PHP, XHTML and CSS.
  • Files can be sorted by name, size and editing time
  • You can move in folders
  • Thumbnails for images and pdf files.
  • File uploading (needs PHP full mode)
  • Logging and notifications
  • Optional password protection
  • Interface for mobile devices
EnterTrack
'EnterTrack' is a web-based artifact tracking and management system. It provides large organizations with complete tracking of artifacts (artifacts can be problems, bugs, requests, projects, etc.), group collaboration for artifact management, and status reports for high-level performance metrics.
Epicyon
ActivityPub compliant server, designed for simplicity and accessibility. Includes calendar, news and sharing economy features to empower your federated community.
Eprints Heckert gnu.tiny.png
EPrints is an online archiving system. Documents are stored in any format as well as in more than one document format. The archive can handle related fields; the administrator decides what fields to use for each document. Users can also view and search the archive through a configurable, extendable subject hierarchy . The software automatically performs data integrity checks. Some "stub" routines let individual sites add their own integrity checks. Documents are submitted through a Web-based interface, and uploaded as files, in a compressed bundled file (such as a .zip file), or automatically mirrored from another site by specifying a URL. Users subscribe either as authors or readers, via the Web or email. Authors have associated metadata. Submitted papers are entered directly or through a moderation process. This is done through the Web, as is most normal maintenance.
Erp5
ERP5 is a full featured high end software used for mission critical ERP / CRM / MRP / SCM / PDM applications by industrial organisations and government agencies.
Erw
ERW (Entities and Relationships on the Web) is an innovative system for handling complex databases using a Web browser. It uses the most recent standards endorsed by the W3C to offer to the user a sophisticated environment, similar to a dedicated client. Moreover, the user interface is generated in a completely automatic way starting from a conceptual description of the database by means of an XML-based description language for entity-relationship schemata. From the same description, you can also automatically obtain diagrams and documentation. ERW can be used for content management, in particular when the data is structured along complex relations.
Escrambler
'EScrambler' converts the HTML code for your email links into scrambled JavaScript code that robots cannot read by breaking your HTML code into pieces and assigning each piece to a variable. However, EScrambler does not stop search engine robots from indexing your site. It only hides your email addresses from robots. However, it is only usable by browsers that support Javascript.
Estraier
'Estraier' is a full-text search system for personal use. The principal purpose is to realize a full-text search system of a Web site. It functions similarly to Google, but for a personal Web site or sites in an intranet. It has fast searching, conspicuous results, relational document search, can handle multi-lingual text, and can handle a large amount of documents.
Ethereal Realms 2
Ethereal Realms is a web-based chat and role-playing system based loosely on WBS and IFC (both now defunct). Utilizing Perl/mod_perl and MySQL, this system emulates WBS (Streaming, Framed and Basic chat) with certain improvements and refinements made over the course of its development, but removes the need for Javascript and cookies.
Etherpad
Etherpad is a real-time collaborative editor. It lets you edit text in your browser, while other contributors see the changes instantly. It features basic formatting as well as an history.
Eventum
Eventum is a user-friendly and flexible issue tracking system that can be used by a support department to track incoming technical support requests, or by a software development team to quickly organize tasks and bugs.
Evergreen
(from the Evergreen documentation wiki "what is evergreen" page) Evergreen is a library automation software product. It assists libraries in day-to-day operations such as checking out materials, keeping track of patrons, and providing a web-based library catalog. The majority of the workings of Evergreen are behind the scenes, and users (or patrons) rarely see anything behind the web catalog. The library staff, on the other hand, spend much of their day utilizing the software in order to do their jobs efficiently and effectively. Evergreen calculates due dates and loan periods. It determines how many renewals a user may have. It keeps track of where all the books, CD's, DVD's, and other materials a library may own is located and their condition. The Evergreen ILS has a user-friendly web catalog that allows patrons to find what they're looking for. It does all of that, and even more.
Exim
Exim is a message transfer agent (MTA) developed at the University of Cambridge for use on Unix systems connected to the Internet. It was originally based on Smail3, and has a similar configuration style, but has developed a more flexible and extensive set of facilities. The developers warn that v. 4.00 has had many changes, including incompatible changes to the run time configuration file.
EyeOS
All links broken. From WiIkipedia "On April 1, 2014, Telefónica announced the acquisition of eyeOS ... After its integration into Telefónica, eyeOS will continue to function as an independent subsidiary, led by its current CEO Michel Kisfaludi." Poppy-one (talk) 17:05, 29 August 2018 (EDT) eyeOS is a Web desktop environment, commonly known as a Web OS or Web Office. The basic system comes with some office and PIM applications, and the complete eyeOS software database can be found at eyeApps.org and in the public server.
Eyes Of Lynx
Eyes Of Lynx is an application for examining your images on the Web. It's designed to be fast, intuitive, and very powerful. Its key features include an original and innovative interface, zoom and rotation tools, auto-rotation of photos when an orientation is provided in EXIF data (information stored by digital cameras), a cache of images in a smaller/intermediate size to increase display and loading speeds, thumbnail image navigation, and more.
F2w helpdesk
f2w helpdesk is a Web-based helpdesk package. It categorises requests to an arbitrary level of detail (using an expert-system-like question and answer method) and associates advice and problem-specific information with the various request categories. The resulting knowledge base helps resolve frequently occurring problems more quickly. Users can also add their own tasks, thus using the program as a todo list or for workflow within teams. Notes can be added to each request at any time.
FAKT
FAKT - Free Authoring Knowledge and Thinking The FAKT system is a Forums and guides system written in PHP and uses MySQL as a database to store messages and guides. The main features of the forums systems are:
  • Messages are opened in the same page.
  • Messages are hierarchical.
  • A user can edit messages that he/she has written.
FAUS
FAUS is a Perl CGI script that manages users for both Smaba and *nix systems through a Web interface. It uses sudo to give the rights to the Apache user to run some (limited) scripts as root, features different forms of authentication when using Apache, offers multilanguage support, and has log support.
FOSSology
http://sourceforge.net/projects/fossology/ Scan files for licenses and copyrights, perhaps more analysis in the future.
FPDF Library
FPDF is a PHP class which allows to generate PDF files with straight PHP, that is to say without using the PDFlib library. Other features include user's choice of unit of measure, page format and margins; header and footer management; automatic page and line breaks and text justification; JPEG and PNG image support; and TrueType, Type1 and encoding support. Both the documentation and the package itself are available in several languages.
FUDforum
FUDforum is templatable forum with i18n support based on PHP and either MySQL or PostgreSQL. It features a user/group management system, a multi-lingual spell checker, both flat and thread message views, a private messaging system with multi-user forwarding capabilities, poll file attachments, and much more. It is an extremely fast and scalable forum that can fulfill the needs of both small and large forum operators.
Faces
faces is a powerful and flexible project management tool. It not only offers many extraordinary features like multiple resource balancing algorithms and multi scenario planing, but can also be easily extended and customized. Faces consists of a Python class framework and a graphical front-end.
Faq-O-Matic
The Faq-O-Matic is a CGI-based system that automates the process of maintaining a FAQ (or Frequently Asked Questions list). It allows visitors to your FAQ to take part in keeping it up-to-date. A permission system also makes it useful as a help-desk application, bug-tracking database, or documentation system.
Fast File Search
Fast File Search crawls FTP servers and SMB shares and stores the information about files to a database. A Web interface is then used for searching files. It is optimized for searching files by a wildcard when there are some normal (not '*' or '?') chars specified in the beginning or in the end of the mask (for example '*.iso').
Fastclick
The aim is to make your application feel less laggy and more responsive while avoiding any interference with your current logic. FastClick is developed by FT Labs, part of the Financial Times.
Fax4CUPS
'fax4CUPS' acts as a CUPS backend for a serial fax modem. Essentially, you print with lpr and the fax is sent. The nice thing is that you have CUPS around, and this means, for instance, that you can check whether your fax has been sent just using your favorite browser (as you would do for any other printer), even if the fax modem is really on a remote server. It supports efax and HylaFAX. CUPS provides filters to automagically convert files in various formats, and backends to send the raw data to parallel ports, serial ports, sockets, USB devices, etc.
Feed Me Links
This is a candidate for deletion: Download no longer available. Project no longer maintained. See maintainer website www.feedmelinks.com/ for details. Poppy-one (talk) 00:47, 29 July 2018 (EDT)
FeedCreator
FeedCreator is a PHP class that provides an easy way to create RSS feeds from within PHP. RSS 0.91, 1.0, and 2.0 are supported; users can decide which version to create at runtime. This package was formerly known as 'RSSCreator.'
Feedparser
feedparser is a Python library that parses feeds in all known formats, including Atom, RSS, and RDF. It runs on Python 2.4 all the way up to 3.3.
Fenris
Fenris is a multipurpose tracer, GUI debugger, stateful analyzer and partial decompiler intended to simplify bug tracking, security audits, code, algorithm, protocol analysis and computer forensics - providing a structural program trace, interactive debugging capabilities, general information about internal constructions, execution path, memory operations, I/O, conditional expressions and more. Fenris can do traditional, instruction by instruction or breakpoint to breakpoint interactive debugging enhanced by additional structural data about the code delivered to the user; it is able to fingerprint functions in static binaries, reconstruct symbol tables in ELF files based on that information, automatically detect common library code; able to deliver text-based and graphical, browsable output that documents different aspects of program activity on different abstraction layers; able to perform partial analysis of single structural blocks.
Ffpi
The FFPI-III is an open-access questionnaire, consisting of 100 questions about how someone is as a person. For example: Is this person someone who... ... adapts easily? o o o o o no ? yes Answering the questions takes approximately 15 minutes. The responses are processed into a personality profile on the trait factors Extraversion, Mildness, Orderliness, Emotional Stability and Autonomy, and a summarizing characterization. In de report (which you can download), the profile is set alongside the average self-report of the (Dutch) adult.
Fhp
'fhp' is a set of m4 macros for creating Web pages that conform to GNU standards. It automatically generates an HTML skeleton and the table of contents, and adds an link to GNU on every page. Web pages are easily generated with a Makefile.
FileManager
FileManager is a secure (SSL), multi-user, Web-based program for file, directory, and remote command management. It displays full directory information; allows file viewing, deleting, renaming, uploading, downloading, etc.; assists in directory navigation; and can execute any command for which the user account has privilege. It has a built-in text editor for quick editing and file updates and is cross-browser compatible.
Filetea
FileTea is a simple way to send files among different users. FileTea functions as a web server. Users can drag files into their web browser and a URL will be generated for each one. Those URLs can be sent to other people, who will be able to start downloading the files immediately. An HTML5 capable browser is required in order to share the files, but any HTTP client can download them, including command-line tools such as curl or wget. Files are sent through the server, but no data is stored there: FileTea is only used to route the traffic. This also means that there's no limit to the size of shared files. The service is anonymous and does not require user registration. Since it's completely web-based, it works in networks with proxies, firewalls, etc., as long as all users can reach the FileTea server. A demonstration server is provided at https://filetea.me
Firefly
Firefly is a multi-user professional help desk system with several additional applications including company and contact management, knowledge database management, and contracts management. Firefly is also an application framework providing services such as user authentication, profile management, and database abstraction.
Flannel
Taking ideas from Tapestry and implementing them in Python, Flannel is an attempt to provide an event-driven, component-oriented web framework for Python. Flannel applications are WSGI applications and their development takes advantage of Paste where possible.
FlashPash
This is a candidate for deletion: Links broken. No links to page. Email to maintainer broken. Poppy-one (talk) 14:39, 30 July 2018 (EDT) 'flashPash' is a client/server database tool that lets applications to easily retrieve and update information over the internet or an intranet. Thanks to the PHP ADOdb abstraction library, 12+ databases are supported. Whilst it can be used only on a server, it's primary use is with Flash Shockwave clients, using XML to transport data between client and server.
FlatFileSQLDatabase
This is a candidate for deletion: Sourceforge last updated 2013. Email to maintainer broken. Poppy-one (talk) 15:01, 30 July 2018 (EDT) FlatFileSqlDatabase is an implementation in PHP of a small database using SQL to access and using text files to store the data.
Flatland
Flatland manages the mapping between structured Python application data and the flat key/value namespace of forms. Features include:
  • Declarative form specification
  • Conversion to and from native Python types and Unicode
  • Structured data: lists, dicts, lists of dicts, etc.
  • JavaScript-safe name flattening by default
  • Schema-driven, directed expansion of incoming key/value pairs- only expected request data is examined and parsed
  • Compound fields
  • Validation
  • Strong value defaulting, pre-populating re-populating and roundtripping
  • Namespacing: easily manage multiple forms in a single page
  • Works on form and JSON data
Fle3
Fle3 is a web-based learning environment. To be more specific Fle3 is a server software for computer supported collaborative learning (CSCL). Fle3 has tools for teachers and administrators to manage users and courses; The administrator may also export and import the content of the Fle3 database in XML format (compatible with the Educational Modelling Language - EML). There are also three specific tools for learning. With the Fle3 Knowledge Building tool groups can store their thoughts into a shared database. Fle3 WebTops store different items (documents, files, links, knowledge building notes) related to their studies, organize them to folders and share them with others. Fle3 Jamming tool is a shared space for collaborative construction of digital artifacts (pictures, text, audio, video). A study group can work with digital artifacts by simply uploading and downloading files. Versions are tracked automatically and different versions are displayed graphically.
FlexSURVEY
flexSURVEY is a small-in-size but powerful tool for creating flexible PHP-driven online surveys and questionnaires. With flexSURVEY, surveys are created by writing PHP source code using flexSURVEY's functions and lightweight markup language.
Flexable
`flexable` is template engine with simple data structure. It is made up of str, unicode, dict, tuple, list and Element.
Flinch
Flinch is a Web link checker. It can periodically check all the external links on your Web pages and produce HTML reports of its findings. If a Web resource at the end of a link has not been reachable for a few days, Flinch can send you an email.
Flyspray
Originally developed for the Psi project, Flyspray is an easy to use bug tracking system for those who don't require all the complexities of something like Bugzilla. It supports multiple users, file attachments, and Jabber notifications.
Fontlinge
Fontlinge searches for font files, sorts them into folders by name and look and with human readable names, stores gathered font information in a database, can generate previews and posters, can find and remove duplicates, and can reunite PostScript font families. It also has a web interface for browsing through your fonts. It shows detail previews and font infos, provides font download as a tarball, and can sort fonts. This package is no longer maintained.
Foocache
To quote the author's website foocache is "no longer actively maintained, but the code may be of interest".Poppy-one (talk) 16:15, 30 July 2018 (EDT) 'foocache' is a simple caching system for PHP 4 which optionally uses HTML-tidy to clean up the generated HTML Code. Instead of processing the whole page, a cachefile is loaded, assuming that it exists and is younger than a defined age. The name of the cache file is generated with the MD5 sum of the Request URI and the HTML post variables.
Foodsoft
Foodsoft is online software for a non-profit food coop. It features a product catalog, order cycle management, accounting, and tasks. A food cooperative is a group of people buying food from suppliers of their own choosing; a collective do-it-yourself supermarket. Members order their products online and collect them on a specified day, and all put in a bit of work to make that possible. Foodsoft facilitates the ordering and administration.
Forban
Forban is a kind of p2p (peer2peer) filesharing application for link-local and local area network. Forban works independently from Internet and use only the local area capabilities to announce, discover, search or share files. Forban relies on HTTP and he is opportunistic (meaning replicating any files seen in his proximity or interest).
Forest Board
Forest Board is designed to be a minimal CGI powered message board that uses flat files to store its threads. It is targeted at people who either need a basic message board fast or who don't have access to a database.
FormEntry
'FormEntry' generates an HTML which shows some (or all) database columns as TEXT input areas, drop downs, radio boxes etc. The user sees/modifies only those parts of the database you want. 'FormEntry' generate the form directly from the tables. It controls the behavior and access of each column of data - not showing some, allowing only read-only viewing for others, and allowing full modification for others. It also provides the CGI scripts to deal with the action of the , so you don't need to write them.
Formgenie
This is a candidate for deletion: Links broken. No response from maintainer. Poppy-one (talk) 14:08, 2 August 2018 (EDT) 'formgenie' is a CGI form handler which either sends collected data through an MTA or stores it with MySQL. It supports multiple forms, file uploads (with size and type restrictions), and both plain text and HTML email.
FoxyProxy Standard
FoxyProxy is a Firefox extension which automatically switches an internet connection across one or more proxy servers based on URL patterns. Put simply, FoxyProxy automates the manual process of editing Firefox's Connection Settings dialog. Proxy server switching occurs based on the loading URL and the switching rules you define. Animated icons show you when a proxy is in use. Advanced logging shows you which proxies were used and when. QuickAdd makes it a snap to create new URL patterns on-the-fly. FoxyProxy is fully compatible with Portable Firefox, has better support for PAC files than Firefox itself, and is translated into more than 34 languages.
Free
GNU.FREE is a suite of Java-based software programs for providing heavy-duty election services via the Internet. It is scalable, with strong security & privacy as well as proper logging and has communications-level encryption of all data transmitted using an RSA/Blowfish system. It is database- and platform- independent. It has an automated configuration tool and complete documentation to help administrators run successful ballots on any TCP/IP network. The program has been internationalized, with 9 languages available. Test ballots and automated Electoral Role data import have been implemented. A message digest system has been added to make logs tamper-resistant. The PollManager Application lets polling station managers use GNU.FREE services in a ballot even if it uses postal and conventional voting systems (or a mix thereof).
Free Realty
Free Realty is primarily designed for real estate agents and offices to list properties on the internet. With Free Realty the end user does not need to be fluent in web page design.
Free-SA
Free-SA is tool for statistical analysis of daemons' log files, similar to SARG. Its main advantages over SARG are much better speed (7x-20x), support for more reports, and W3C compliance of generated HTML/CSS reports. It can be used to help control traffic usage, to control Internet access security policies, to investigate security incidents, to evaluate server efficiency, and to detect troubles with configuration.
FreeB
This is a candidate for deletion: Links broken. From maintainer "The project ... is now abandoned". Poppy-one (talk) 14:23, 31 July 2018 (EDT) As a third-generation billing engine it is capable of interfacing with any Practice Management System or Electronic Medical Record to provide the capability to generate medical bills. The current formats include HCFA 1500 paper and X12 837p electronic billing. However, other formats including UB-92 and X12 837i can be created without reprogramming FreeB. FreeB has many unique features not found in other billing engines, such as:
  • Format Abstraction
  • Revision Control
  • Portability
FreeMED
FreeMED is a Web-based medical records (EMR) and patient management system with a printing system, patient scheduling, an HL7 interface, a billing system, XML-RPC Web services, and many other features. It has an extensible modular architecture, allowing it to be customized based on individual practices without having to rewrite core components of the system. It is HIPAA compliant.
FreeNATS
FreeNATS is a PHP and MySQL based automatic network status testing, alerting and reporting package from PurplePixie Systems and released under the GNU General Public Licence for free use. Current Test Types
  • Ping (ICMP)
  • HTTP/HTTPs (Web)
  • IMAP/IMAPs
  • POP3/POP3s
  • MySQL Connection
  • MySQL Queries
  • TCP Port
  • Other Features Include
  • Email Alerting
  • URL Alerting
  • Test Schedules
  • Publishable Views
  • Availability Reports
  • Graph & Table History
  • Live Monitor
FreeNetBilling 2
This is a candidate for deletion: Links broken. No links to page. Email to maintainer broken. Poppy-one (talk) 15:19, 31 July 2018 (EDT) Free Net Billing is a fast, reliable, easy to use system for billing your customers or clients.
It allows you to:
  • Print Invoices and Monthly Statements.
  • Email Invoices to some or all accounts.
  • Track sales by item and customer.
  • Print a list of what your customers owe you.
Freenet
hyphanet allows efficient distribution of information over the Internet without fear of censorship. Freenet is completely decentralized: there is no entity in control of, or essential to, Freenet so there's no central point that would collapse the entire system if attacked. It is hard to remove single pieces of information from Freenet, since it's difficult to determine which computer is storing any given piece of information. Trying to determine where information is stored results in that information spreading to other nodes within Freenet (usually the opposite of what you want to happen). Both authors and readers of information on Freenet can remain anonymous if they wish. Freenet also employs intelligent routing and caching, meaning that it learns to route requests more efficiently, automatically mirrors popular data, makes network flooding almost impossible, and moves data to where it is in greatest demand.
Freeside
'freeside' is a free software billing and account administration package for ISPs. Features include:
  • Web-based interface (including most of the configuration)
  • Ability to track customers by reseller/agent
  • Ability to limit the packages a particular agent or class of agents may sell
  • Ability to customize tax rates by state and city
  • Domain, virtual domain, and virtual host support
  • Pre-paid cards
  • Aging (overdue invoices) reports
  • Realtime credit card processing with CyberCash, Authorize.net, or Signio
  • Realtime session monitor for RADIUS or cafe-style time limits
  • Exports BIND and Apache configuration files
  • Exports directly to UNIX passwd and shadow (or master.passwd) files, ERPCD acp_passwd and acp_dialup files, and/or RADIUS users files.
Freewvs
freewvs is a tool to search webroots for know vulnerable versions of web applications.
Freshcode
A software directory management system that allows developers to announce new releases manually, or automatically via version control. The eponymous reference installation is intended as a replacement for Freecode (formerly known as Freshmeat), a now-defunct proprietary system with the same purpose. The reference installation hosts entries on free software that runs on any platform. The content license is CC BY-SA (version not specified).
Freytag DataMatrix Decoder
Detects DataMatrix barcodes in images and decodes them. Currently in C#, usable from any .net language. Simple usage and unlimited fiddling possibilities.
Fs2xml
This is a candidate for deletion: Links broken. No links to page. Email to maintainer broken. Poppy-one (talk) 02:49, 31 July 2018 (EDT) s2xml is a PHP script that creates an XML representation of a file system hierarchy by collecting information about all the files and folders under a given directory. The result is an XML "tree" mimicking the structure of a directory, where each node in the XML tree corresponds to a file or folder. Metadata (like the full path to a file or folder) are stored as node attributes.
Fswebcam
fswebcam is a neat and simple webcam app for GNU/Linux. It supports capturing from V4L1 and V4L2 sources, image averaging, Truetype fonts, JPEG and PNG image support (both reading and writing) and simple image manipulation functions.
FusionDirectory
The FusionDirectory project aim to fill this gap by providing a nice web application that allow you not only to manage your classical openldap data like users, groups, services... but also offer an API allowing to write new plugins to extent the application to be more useful to you. Bundled with more than 50 plugins today ranging from users management to service management and systems management, everything managed trough you ldap server.
  • User, group, roles , sudo ...
  • French education support : Supann, Sinaps, PArtage de Renater
  • Systems
  • Network services : SMTP / DNS / DHCP / Samba
and much more ... FusionDirectory is user-friendly and includes a number of features and modes including:
  • A copy and paste system
  • Template mode for all objects stored with FusionDirectory
  • Snapshot mode
  • Dashboard (user, password, expiration of users, installation and deployment)
  • trigger to create action on other systems after saving, modifying, removing
Fwlogwatch
'fwlogwatch' is a packet filter and firewall log analyzer. It can output its summaries in text and HTML, with various formatting options. It can produce customizable incident reports and send them to abuse contacts at offending sites or CERTs. Fwlogwatch can also run as a daemon (with Web interface) doing realtime log monitoring and reporting anomalies or starting attack countermeasures. It can detect and process log entries in the following formats:
* GNU/Linux ipchains * GNU/Linux netfilter/iptables * Solaris/BSD/Irix/HP-UX ipfilter * BSD ipfw * Cisco IOS * Cisco PIX / FWSM * NetScreen * Elsa Lancom router * Snort IDS
GGZ Gaming Zone
The GGZ Gaming Zone develops a free gaming environment, based on a client-server architecture. More than 20 games are already available directly from the project, and integration into the major free desktops like KDE and GNOME is also being done. Player privacy, lack of advertisements and source code availability for game routine verification make this project a reliable platform for free games. Several independent game projects do already support playing over GGZ.
GIST
This is a candidate for deletion: Links broken. No links to page. Email to maintainer broken. Poppy-one (talk) 11:44, 31 July 2018 (EDT) Generic Information Server Toolkit (GIST) manages user definable information objects, so you don't write any CGI programs or SQL in your HTML, or index your data: GIST does it for you. You define your data and its structure; GIST then adds, changes, deletes and indexes it, so you can focus on providing the features and facilities your user community wants. It has been specifically designed to help user communities share information and communicate effectively without needing a full-time web master.
GNOME Water Temperature Applet
The GNOME Water Temperature Applet displays water temperatures of rivers, lakes and oceans in your GNOME panel.
GNU Edu
GNU Edu allows you to browse documents written in another language, or in your own language but from another country. GNU Edu stores metadata for educational resources. These metadata are of two kinds:
  • common metadata for all kinds of documents
  • special metadata for educational resources
  • GNU Edu metadata conform to international standards
GNU Library Management System
GNU Library Management System (Glibs) is a package developed to automate the function of the Library. Though this package we intend to reach the interiors of all the libraries in the World.
GNUData
GNUData is a system of storage of information developed with tools of free software. That can be used as Regional Databases with publication of the same informations in dynamic consultations.
GRASS
Commonly referred to as GRASS, this is free Geographic Information System (GIS) software used for geospatial data management and analysis, image processing, graphics/maps production, spatial modeling, and visualization. GRASS is currently used in academic and commercial settings around the world, as well as by many governmental agencies and environmental consulting companies. GRASS is an official project of the Open Source Geospatial Foundation. GRASS contains modules for raster data manipulation (2D and 3D voxels), vector data manipulation, rendering images on the monitor or paper, multispectral image processing, point data management, time series analysis, and general data management, as well as tools for interfacing with digitizers, scanners, and SQL databases as PostgreSQL, and others.
GROUP-E
GROUP-E is collaboration software which integrates groupware, project management, and business server on one platform. GROUP-E offers project management, transparent Samba (file server) integration, integration of Cyrus IMAP server with administration and personal SIEVE filters, support for SyncML 1.0, LDAP-based user management with single sign-on authentication, and LDAP contact databases.
GUJ Chat
GujChat is a chat server management system which can manage different chat servers, each one serving different rooms. A single GujChat installation is capable of serving diverse Webmasters with different templates, rooms and configurations. It is particularly useful for webmasters who are looking for a chat room or a chat server and service providers who offer chat servers to their clients. GujChat is completely multi-lingual and can be installed under any Servlet API 2.2 (or newer) compliant servlet container.
Galeon
Galeon is a GNOME Web browser based on Gecko (the Mozilla rendering engine). It is fast and fully standards-compliant. It achieves its simplicity through being designed strictly for the Web: not mail, newsgroups, instant messaging, etc. It is also modular: external applications or components will be used in preference to putting the function into the browser itself. This will be done with CORBA, Bonobo, or through the command line.
Galette
Galette offers a tool to manage members and contributions for societies such as LUGs.
Gallery
Gallery is an easy to install photo album that includes a config wizard and lets users create and maintain albums via an intuitive Web interface. Photo management includes automatic thumbnail creation, image resizing, rotation, ordering, captioning and more. Albums can have read, write, and caption permissions per individual; there can also be an authenticated user for an additional level of privacy.
GameQ
GameQ is a library to query one or more gameservers using UDP and return the formatted results in an array. It's object-oriented, and easily expandable.
Gameping
This is a candidate for deletion: Links broken. No links to page. Email to maintainer broken. Poppy-one (talk) 14:10, 31 July 2018 (EDT) Gameping is a command-line utility used to monitor games servers. It returns the average player's ping and loss. These two pieces of information are useful for evaluating the quality of a server.
Gamja
gamja is an IRC web client. It can work together with soju.
GanttPV
Define projects and the tasks required to complete them. Set dependencies between tasks, task durations, start dates, and holidays. Calculate task end dates and create gantt charts. Plan resource assignments accross projects. Manage resource workload. Identify and prioritize all of the follow up activities necessary to keep multiple projects moving forward. Use with GanttPV Server to coordinate schedules and resource assignments among multiple project managers. Publish gantt charts and reports on the web. Allow web update of selected project data.
Ganttweb
ganttweb is a tool for publishing Gantt charts on the Web. It dynamically translates ganttproject (.gan) or GNOME Planner (.planner) files into HTML. You can also use the core of the program (an HTML file) as a template for building standalone Gantt charts in HTML format for desktop or email use.
Garlic
'Garlic' is a Web-based personal bookmark manager which does not require a separate SQL server. It provides full text indexing and bookmark categorization. Data is stored in Berkeley DB format, and can be exported to XML. Garlic can build a reading list from RSS feeds, thanks to a companion application called Pesto.
Gcount
GCount is an attempt to make a solid Web-based counter completely in PHP. It uses MySQL as its backend to store counter information, and the GD library to slice up the images on thy fly and display them. It was written to be both functional and quick.
GeboGebo
'GeboGebo' is a Web-based wiki system that stores all information in a local database structure, with intelligent setup indexes. This allows for very fast indexed fulltext searchs for better information retrieval. GeboGebo can optionally generate static html output for better web search engine support; it also allows image and file uploads, user management, and page locking.
Gedafe
Gedafe (Generic Database Front-End) is an application independent end-user web front-end for databases. This means that the front-end has no information about the structure and contents of the database. All application logic along with meta-information on how to present the data, is put into the database. The front-end gathers this information and uses it to build the user interface. This greatly reduces development time since you only have to develop the application at the database level; the web front-end comes for free.
Geiriadur
'Geiriadur' combines a dictionary lookup engine and a dictionary editing system. It's developed as a tool to create Welsh-Russian and Russian-Welsh dictionaries, but it can also be used for other languages. It consists of two components: a dictionary CORBA server and the Web interface for it. The system works through "words" and "translations". A "translation" is a pair of words or a word with explanation; a "word" means a string of letters without a space, possessing independent meaning in some language. Words can have transcription, attributes (gender, aspect etc.), and "stems" and irregular forms. Regular forms are produced dynamically during a search from "stems" and "endings". The system understands mutations and different spellings (American English, Middle Welsh etc.) If a direct search (with the first word in translations table) yields no results, the system performs an inverse search or asks the user to try a cross-search through a third language.
Gembox
Gembox is a very simple web based application for browsing your local ruby gems. It uses Sinatra to provide a pretty layer on your gem repository, so you can browse, find, and learn about your installed ruby gems.
Geneweb
GeneWeb is a genealogy software with a Web interface. It can be used offline or while connected to the Web. It uses efficient techniques of relationship and consanguinuity, can display pages in 19 different languages, and can run in conjunction with an existing Web server or standalone using its own internal Web server.
Geo Weather
Geo::Weather is a Perl module used to retrieve weather.com information based on city/state or US zip code. In order for the timeout code to work correctly, you must be using a recent version of libwww-perl and IO::Socket. Geo::Weather was developed with libwww-perl 5.53 and IO::Socket 1.26.
GetID3
'getID3()' is a PHP script that extracts useful information from MP3s and other multimedia file formats. It can extract information like the play time, bitrate, and resolution from almost 40 different file formats. It can also parse information from ID3v1, ID3v2, Ogg Vorbis, Lyrics3 v1 & v2, RIFF (AVI, WAV, CDA, CART, BWF), APE, ReplayGain, PNG, and GIF tags, and can write ID3v1, ID3v2, APE2, FLAC, and Ogg Vorbis tags.
Getleft
Given a URL, getleft willl try to download all links. It modifies the original HTML pages, so that the absolute links get changed to relative links, and links to active pages get changed to the resulting pages. You can get a site map before downloading, and there are filters you can use if there are certain kinds of files you don't want to download. The program resumes downloading if interrupted. It supports ten different languages.
Ghronos
Ghronos is a gaming clock mostly intended for chess and go. Features include hard button control for that "real chess clock" feel, selectable timing styles including Fischer and delay timing for chess, Canadian and Japanese byo-yomi timing for go, a standard countdown style, "black moves first" and "white moves first" options, sequential and per-player move counting, optional sound, the ability to pause, an easy-to-read display (with big numbers), simple configuration, and protection against accidental misconfiguration during game play.
Gina
Gina is a modified version of the Zina MP3 streamer/jukebox. It takes a collection of MP3s stored in a genre/artist/album/song format and creates a full-featured Web interface. It has been tested on Apache 2.0.47, PHP 4.3.1, and MySQL 4.0.13. Its features include streaming or downloading of MP3/Ogg files, album cover support and artist picture support, the ability to download albums as a ZIP file, random playing of songs from specified genres, "featured" (random) albums on the main page, and playlist support.
Ginger
Ginger is a news reader for rss news feeds. Once it is hosted in a web server, a user can login and read her news in the web browser. Features:
  • multi-user web application
  • multiple news feeds per user
  • message tagging
  • powerful message filtering
  • very customizable
  • scripting interface
It is based on Django and Python and is real-world tested to run in Apache with the wsgi module.
GitBucket
GitBucket is a self-hosted Git platform built on Scala.
Gitarella
Gitarella is a Web frontend for the GIT source code management software, inspired by and following the style of gitweb. It supports CGI and FastCGI interfaces.
Gitorious
Gitorious is a Web application for hosting, managing and contributing on Git repositories, similar to GitHub. Note that Gitorious.org is now defunct (it was purchased by GitLab) and will be a read-only mode starting from 2015-05-31. The Gitorious software is still available.
Glossword
Glossword is a system to create and publish online multilingual dictionary, glossary, or encyclopedia. It includes multiple language support, themes, a powerful administration interface, built-in search and cache engines, export/import dictionaries in XML and CSV format, and W3C-validated code. It is useful for any kind of dictionary, including sites with game cheat codes, online translators, references, and various CMS solutions.
Gmane
'gmane' funnels mailing lists into news groups. This isn't a new idea, but with Gmane no messages are ever expired from the server, and the gateway is bidirectional. You can post to various lists without being subscribed to them. There are currently 5,944 mailing lists subscribed to Gmane, with a total of 18,747,653 messages. The package includes we:search (a search engine), weaverd (a back-end daemon that generates thread and group views), weft (takes a mail or a news message and formats it into HTML), and loom (news reader and front end to weaverd and weft).
Gnatsweb Heckert gnu.tiny.png
Gnatsweb allows you Web access to GNATS bug management system database through the gnatsd interface. You do not have to run it on the same machine where GNATS resides.
Gnowsys Heckert gnu.tiny.png
GNOWSYS is an acronym for "Gnowledge Networking and Organizing SYStem." It is a web based object oriented database server with each object provided by an unique URL. GNOWSYS is a tool to construct and store persistently a Gnowledge Base (GB). The GB consists of the following three groups of constructor classes (system and temporal classes under development): PredicateGroup: relationType, relation, functionType, function Object Group: metaType, class, object (with provision to have classes and objects of declarative, procedural, encapsulated, temporal etc.) Structure Group: systemType, system, flowType, flow, processType, process GNOWSYS indexes data and metadata of objects in a catalogue for faster queries. Optionally, data can remain anywhere on the Internet (only the metadata stays in the database). Surrogates of procedures (classes, functions, and system calls) can also be installed in the database as special objects. These procedures execute as web services, so users can design applications without writing program in any programming language by specifying the semantics of a program and mapping the elements of the program to the surrogates of procedures is sufficient for GNOWSYS to test the application design.
Gnu Hosting Helper
This package provides tools to manage many of the aspects of a hosting environment.It also provides a client utility to reduce the need for staff to perform tasks that a client needs such as managing email accounts. GNU HH will support multiple servers from a single adminstration console and single client console. The system is completely dynamic tracking resource allocations across all managed servers. The system will operate on a single server or a completely distributed network of many machines.
Gnu-arch
GNU arch is a revision control system with features that are ideal for projects with widely distributed development, concurrent support of multiple releases, and substantial amounts of development on branches. It is intended to replace CVS and corrects many mis-features of that system. arch permits branching and merging across multiple, distributed, public and private repositories. arch has fancy features for merging branches. It cleanly handles renamed files and directories. It includes a web interface for browsing repository contents. It has a feature called "revision libraries" which can be used to get very fast and very convenient access to past revisions.
GnuLedger
GnuLedger is a simple income and expense tracker for indepentant contractors and single person service businesses. It includes a chart of account, a general ledger, and an address book. This package is no longer maintained but the source code still available.
Gnufm Heckert gnu.tiny.png
GNU FM is a piece of software you can install on your own web server, to run a music community site, similar to Libre.fm or Last.fm. You can use it for your family, your business, your band, or just for yourself.
Gnuml 2
This is a candidate for deletion: Links broken. No links to page. Email to maintainer broken. Poppy-one (talk) 14:54, 1 August 2018 (EDT) Gnuml is the backend that manages mailing lists and archived email messages. Most information is saved in an SQL database (PostgreSQL at the moment). A2gdm is a frontend to the gnuml database; it lets you to read messages and perform actions on lists (subscribing, unsubscribing, etc.). There is an admin mode where each list owner can administrate his or her list.
Gnump3d Heckert gnu.tiny.png
GNUMP3d is a small, portable, and robust server for streaming MP3s, OGGs, and other audio files. It presents a simple and attractive interface to Web browsers, which allows you to navigate through your music collection. Individual files may be streamed, as can whole directory trees. Other features include the ability to see your most popular tracks, and to search your collection for songs.
Gnuschool Heckert gnu.tiny.png
gnuschool is a web application for educators, students, and school administrators. It has numerous features, such as:
  • create tests
  • edit tests
  • search for tests
  • give tests
  • monitor tests
  • view tests
  • give makeups
  • search grades
  • view grades
  • take attendance
  • search attendance
  • arrange seating
  • edit the way student information is displayed
Gnuzilla SpyBlock
Spyblock is an extension for IceCat to block privacy trackers. It was originally based on AdBlock Plus.
GoSamba
GoSamba is a set of PHP/PERL-scripts to manage SAMBA over the web.
Gogs
Gogs is a self-hosted Git service written in Go. ⇒ Demo
Googleware
Googleware automatically queries Google. User are notified by mail each time a new entry is found, and can browse query results with any regular Web browser.
GooseQuill
This is a candidate for deletion: Links broken. No links to page. Homepage not on archive.org. Email to maintainer broken.Poppy-one (talk) 16:56, 28 July 2018 (EDT) 'GooseQuill' is a platform-independent desktop integration system for managing and marketing all types of writing projects. It combines LyX, Mozilla, BlackBox, Web-based Python programs, databases, and other applications. It can be used to create, market, upload, retrieve, and archive writing projects as well as to create and manage its marketing databases.
Grabcomics Heckert gnu.tiny.png
phpGrabComics is a program that fetches and saves comic strips from the web. It features both a server, which can download strips from different sources, and ports, tiny applications which get the list of available comics from the server. The latest version supports more than 350 comic strips.
GraphicsMagick
'GraphicsMagick' is a collection of tools and libraries which support reading, writing, and manipulating an image in over 88 major formats including popular formats like TIFF, JPEG, JPEG-2000,PNG, PDF, PhotoCD, SVG, and GIF. A high-quality 2D renderer is included, which provides a subset of SVG capabilities. It supports C, C++, Perl, Java, PHP, Python, and Ruby. Originally based on ImageMagick, GraphicsMagick focuses on performance, minimizing bugs, and providing stable APIs and ABIs.
Grisbi
Grisbi is personal accounting software that can manage multiple accounts, multiple currencies, and multiple users. It manages third parties, expenditures and receipts categories, and also budgetary lines, financial years, and other information. It is adapted for personal use as well as for associations.
Grocy
grocy privately tracks your purchases, automates and optimizes your shopping list, helps you waste less, and helps you create and maintain recipes. Apart from a meal planning, grocy helps you manage your household equipment, your household chores, your tasks, and your batteries. You can connect to your grocy server through several tools.
Gronk
Gronk is a Web-based MP3 jukebox. It generates heavily-hyperlinked Web pages listing all of your ripped CDs, by extracting information from CDDB data. These Web pages allow easy selection of songs or albums to play, and when nothing has been explicitly selected, it selects songs randomly. Playback is done via either XMMS or mpg123. It is built around static HTML pages, not a database.
Group-Office
Group-Office is a Web-based office suite written that is extensible with modules. It features user management, module management, an email client, a file manager, a calendar, project management, Web site management, and customer relations management. It also features synchronization with PDAs and email clients.
Guacamole
Guacamole is a web-based VNC and RDP client.
Guestbook
'guestbook' processes input from an HTML form. Options include custom email and HTML templates, required fields, PGP encryption, email attachments, database integration, ezmlm/majordomo subscription handling, and error reporting sends email.
Guifications
'Guifications' is a Gaim plugin that adds notification windows styled after those found in deadaim, and newer versions of AIM, Yahoo instant messenger, and many other applications.
Gumnut
Gumnut is a moderated, distributed, discussion forum that may be used by groups of people to find an agreed positive direction for any decisions that affect that group. Each group may be of any size and associated by geography, common interest, or both.
H2O Rotisserie
The Rotisserie is a structured online discussion system that is alternative to the traditional threaded-messaging model. It breaks discussions into synchronous rounds, slowing down the pace of the discussions, and controls who responds to whom, democratizing the discussions and making it very likely that someone will respond to every participant.
HAproxy
'HAproxy' is a high-performance, highly-robust TCP/HTTP load balancer which provides cookie-based persistence, automatic failover, header insertion, deletion, modification on the fly, advanced logging contents to help trouble-shooting buggy applications and/or networks, and various other features. It uses its own state machine to achieve up to ten thousands hits per second on modern hardware, even with thousands of simultaneous connections. However, it currently lacks SSL and keep-alive (both of which are planned).
HOTELDRUID
HotelDruid (ex Php-Residence) is designed to manage weekly or daily rental of house apartments or small hotel rooms. It uses a PostgreSQL, MySQL or SQLite database as a backend. Reservations can be assigned to a room automatically with user-defined rules. Features include:
  • Web-based with access from computers, tablets and smartphones.
  • Configurable number and characteristics of rooms, periods, rates, etc.
  • Automatic assignment of the rooms with user defined rules.
  • Extra costs, special offers and restrictions can be added to the rates.
  • Customized documents for receipts, invoices, emails, forms, etc.
  • Multi-user with privileges system.
  • Point of sale (POS) for bars and restaurants with inventory management.
  • Comparative statistics about occupancy and revenues.
  • Creation of pages to check availability from a website.
  • And also: group bookings, backup system, month table with drag & drop, etc.
HTML Defaultify
'Defaultify' lets you populate any HTML form with default values that you specify-- it parses the HTML to find the tags representing form fields, and alters those tags so that the desired initial values will be set. It's useful for letting a user correct input errors, presenting a form to edit an existing database record (or user account information), maintaining a query form from one results page to the next, etc. HTML::Defaultify lets you completely separate the HTML from the program code, which means a non-technical designer can work on the HTML while a programmer works on the code. Also, it uses existing HTML, so you needn't rewrite old pages in a new format.
HTML Embperl
Embperl lets you embed Perl code in HTML or XML/XSLT documents so you can build a Web site out of small reusable objects in an OO-style. It can also build taglibs and use caching. Embperl has several features especially useful for creating HTML, including dynamic tables, formfield-processing, escaping/unescaping, session handling, and more. As a server-side tool, it is browser-independent. It can run under mod_perl, as a CGI script, or offline. You can also use the output of the hundreds of Perl modules which have already been written in your Web pages.
HTML Family Tree Generator
'HTML Family Tree Generator' is a pair of CGI scripts that create views of a family tree from a supplied data file. This data file is a simple text file that lists family members, parents, and other details. Users can show a tree of ancestors and descendants for any person with any number of generations. The program can also show email directories, birthdays, and more.
HTML Merge
HTML::Merge is an embedded HTML/Perl/SQL tool used to create dynamic Web content. It uses TAG-based embedded Perl and SQL integration in templates that are used to automatically generate Perl code, which is run in the deployment mode.
HTML TagReader
HTML::TagReader is a Perl module which lets you read html/xml files by tag. That is: in a similar way as you can read textfiles by line with "while(<>)" you use HTML::TagReader::getbytoken to read a file by tag. It also includes several programs that are very useful for webmasters. All programs start with the prefix "tr_" to make it easier to remember their names. These include tr_blck, tr_httpcheck, tr_llnk, tr_xlnk, tr_mvlnk, tr_staticssi, tr_tagcontentgrep, and tr_imgaddsize
HTTPdrun
The httpdrun project is intended to automate development and testing of projects with apache. It supports full apache configuration abstraction using only python, autogenerate httpd.conf and autodetect apache installation and available modules.
HTTrack Website Copier
HTTrack is an offline browser utility. It lets you download a Web site from the Internet to a local directory, building recursively all directories, getting HTML, images, and other files from the server to your computer. HTTrack arranges the original site's relative link-structure. Just by opening a page of the mirrored Web site in your browser you can browse the site from link to link, as if you were viewing it online. HTTrack can also update an existing mirrored site, and resume interrupted downloads.
Hackbot
This is a candidate for deletion: Links broken. Email to maintainer broken. Poppy-one (talk) 13:04, 3 August 2018 (EDT) Hackbot is a host exploration tool and bannergrabber. It is meant as auditory tool for remote and local hosts. It scans numerous services and vulnerabilities.
Haketilo
Haketilo is a program that makes it easy to use alternative JavaScript for web pages. Instead of using JavaScript served by the site, Haketilo gives to your browser software downloaded in advance from a repository, or software you've installed manually yourself. This makes it more convenient to use many sites that were previously difficult to use without running nonfree software, and it enables more user control on sites that already serve free JavaScript.
Hakmatak
Hakmatak implements the w10n specification. It is used to create WSGI applications that RESTfully expose complex data stores.
Harvest
Harvest is a web application that provides a browsable directory of easy-to-start opportunities to contribute to a project such as translation, testing, or development. It is used by Ubuntu.
HarvestMan
This is a candidate for deletion: Links broken. Email to maintainer broken. Poppy-one (talk) 12:54, 3 August 2018 (EDT) 'HarvestMan' is a multithreaded off-line browser. Users can customize their offline browsing through URL filters, word filters, domain filters, URL priorities, depth-fetching, fetch levels, file limits, time limits, robot exclusion protocols, and many more. It is useful for downloading an entire Web site or certain files from a Web site to the hard disk for offline browsing later. It supports HTTP/HTTPS and FTP protocols and can work across proxies.
Hasciicam
'hasciicam' makes it possible to have live ASCII video on the Web. It captures video from a TV card and renders it into ASCII, formatting the output into an HTML page with a refresh tag or in a live ASCII window or in a simple text file as well, giving anyone that has a bttv card, a GNU/Linux box, and a cheap modem line the ability to show a live asciivideo feed that can be browsable without any need for a plugin, Java, etc.
Haserl
'Haserl' is a small CGI wrapper that lets you embed shell scripts directly into HTML documents. It exposes form elements from POST or GET requests as environment variables, and anything inside tags is run as a shell script. It is intended for environments where something like PHP is too big, and compiles to less than 20 KB. It is typically used to write cgi scripts that run under a small web server (ie mini-httpd or thttpd).
Hashover
A flexible and rich comment system with many advanced features. As it can work without a database, storing the comments in a simple file hierarchy in JSON, XML and using SQLite, it's really adequate for limited hosts, which may not support relational database management systems. These are some of its features: supports threaded replies, theme customization, HTML and Markdown editing, multiple comment sorting methods, likes and dislikes, comment layout templates, spam filtering, notification emails, multiple languages, file format plugins, comment RSS feeds, automatic URL links, authentication plugins, referrer checking, administration, avatar icons, displaying remote images, ip address blocking, comment permalinks, avatar icons, IP address blocking.
Header Browser
Header Browser helps you to create documentation from your C/C++ header files. It is similar to JavaDoc, Doc++, or KDoc, but it doesn't just create documentation pages; it allows you to really browse your APIs using a five columns view like NeXT's HeaderViewer. Documentation can be generated in several formats, including TexInfo for PostScript, DVI, PDF, manpages, printable HTML, etc.
Highlight.js
Highlight.js is a syntax highlighter for the Web.
  • 135 languages and 65 styles (live demo)
  • Automatic language detection
  • Multi-language code highlighting
  • Available for Node.js
  • Works with any markup
  • Compatible with any JavaScript framework
Hipergate
'hipergate' is a comprehensive free software suite for CRM and team work.
HitMeter
HitMeter is a Java applet which can be used to display the hit rate on a running instance of an Apache Webserver in a near real-time manner. Options are provided for various forms of display (dial, barchart, stripchart) and with external support it can display cumulative statistics over pools of servers. Some limited support is available to use the HitMeter to display data from other sources.
Hldfilter
This is a candidate for deletion: Links broken. Email to maintainer broken. Poppy-one (talk) 16:00, 2 August 2018 (EDT) HLDFilter is an email filter intended to replace procmail. It filters mail automatically into separate folders, and rejects unwanted mail (spam). You can auto respond with the contents of files or commands, as well as report spam to a spammer's ISP. You can also log messages, add them to a statistical Web page where you can analyse them graphically, and verify the validity of a sender's address.
Homoeopim
This is a toy homoeopathy software using a database, an expert system and a suit of CGI programs to search for homoeopathic remedies depending on symptoms entered. There is an iteration mode where questions are asked in a attempt to refine the search. This is an ongoing project, but with 47,000+ mapping entries between remedies and symptoms, it should be marginally usable.
Hpecs
'hpecs' (Hidden PHP eBay Counter System) aims to create an easy to use eBay hidden counter system that reports data more accurately, more informatively, and in greater quantity than proprietary auction counter tools. 'hpecs' links your auctions to a PHP script that logs connections. Afterwards, the logs are read back by a reader script showing useful information like percentages of individual and total users for total, operating system and browser statistics, and the entire log.
Ht: Check
'ht://Check' is a link checker derived from ht://Dig. It retrieves information through HTTP/1.1 and stores it in a MySQL database so that after a "crawl", ht://Check can return broken links, anchors not found, content-types, and HTTP status codes summaries. Users can query and view the results directly via the web.
Html2ps html2pdf
Convert nearly any URL or HTML document to PostScript or PDF using this PHP system. PDF converter may use Ghostscript, FPdf, or PDFLib; supports all common PDF versions. Over 200 CSS and HTML properties are supported, including floating elements (DHTML). Advanced API and complete documentation included. Freely distributed with 100% of source code on http://www.sourceforget.net and http://www.tufat.com
Html2xhtml
Html to Xhtml Convertor converts HTML pages into XHTML pages. It can process batches of files, convert line breaks, and deal with attribute minimization, quoting of attribute values, and more.
Htpasstool
htpasstool is a Web-based management tool for Apache .htpasswd files. It's small (1 PHP file, 1 CSS file, and 2 images) and straightforward to use. It can be used to protect/unprotect directories in a Web space, to add users, rename users, remove users, and change passwords in .htpasswd files. All of this through a friendly, simple Web interface that is trivial to install.
HttpFileManager
This is a candidate for deletion: Links broken. Email to maintainer broken. Poppy-one (talk) 17:10, 2 August 2018 (EDT) httpFileManager is a file management script that allows the remote administration of files over HTTP. It only needs a PHP interpreter on the server side and a JavaScript capable browser with cookies enabled on the client side. No database engine or other software is required. httpFileManager allows files to be uploaded from the client computer to the server. It allows the online management of files. Also, HTML files may be created and edited right on the server through a browser-based WYSIWYG editor.
Httplog
This is a candidate for deletion: broken links, can't find elsewhere, not on archive.org, my email to author was returned to sender. Danm (talk) 23:26, 31 October 2017 (EDT) 'httplog' is a replacement for Apache's 'rotatelogs' and Andrew Ford's 'chronolog'. It lets you specify a logfile using strftime parameters in the filename to act as a template. This means that the logs in your logfiles will also be sorted according to the filename, instead of as one huge file. For example, if you specify a logfile of /var/log/http%Y%m%d.log, a new log file would be generated each day, with content for only that one day. It also supports compression of logfiles using gzip.
HuegoGallery
This is a candidate for deletion: Links broken. Email to maintainer broken. Poppy-one (talk) 17:15, 2 August 2018 (EDT) The main feature of this photo gallery is that it behaves like an application rather than a webpage. Features include:
  • Clean and application-like interface
  • Dynamic thumbnail and image generation
  • Resizes photos to suit screen size
  • Filestrip of thumbnails allows you to see all photos in the current album (scrolls along too)
  • Preview of album contents (random photos chosen)
  • Displays EXIF information
  • Slideshow capability
  • Supports custom descriptions for each image and album
Hyper Estraier
Hyper Estraier is a full-text search system. You can search lots of documents for some documents including specified words. If you run a web site, it is useful as your own search engine for pages in your site. Also, it is useful as search utilities of mail boxes and file servers. The characteristic of Hyper Estraier is the following.
  • High performance of search
  • High scalability of target documents
  • Perfect recall ratio by N-gram method
  • High precision by hybrid mechanism of N-gram and morphological analyzer
  • Phrase search, regular expressions, attribute search, and similarity search
  • Multilingualism with Unicode
  • Independent of file format and repository
  • Intelligent web crawler
  • Simple and powerful API
  • Supporting P2P architecture
Hypermail
Hypermail 2 is a much enhanced version of the popular tool that converts mails into correctly formatted HTML pages. Version 2 has many new features including MIME support. Perfect for archiving mailing lists and similar.
IMDbPY
'IMDbPY' provides easy access to IMDB using a Python package. It is theoretically independent from the data source (since IMDB already provides different interfaces to their database). It is mainly intended for programmers and developers, but some example scripts are included.
IMDbPyKit
A web interface to the IMDb data. This is a web interface to all information accessible through IMDbPY; the output is not suitable for old browsers or mobile phone, so you can also take a look at imdbgw.
IOsity
'iosity' is a lightweight content management system for small to medium sized websites. In particular, iosity is designed to be installed in any scenario in which PERL can be used. It is small enough (<22KB) to fit in space constrained user accounts and does not require an administrator to install. 'Iosity' separates content and presentation by letting users build and use templates, variables, and dynamic objects. It provides a framework for eliminating the repetitive aspects of web design and programming. Also, iosity's dynamic objects offer power and convenience that many larger packages cannot match. It supports for both static and dynamic content including pre-rendering and partial pre-rendering.
IP Accounter
IP Accounter is an IP accounting package that collects, summarizes, and displays IP accounting data. Its output can be a simple ASCII table, or graph images. The program supports both ipchains and iptables, stores logs in files, gdbm, or a PostgreSQL database.
IPeer
iPeer is an application to develop and deliver rubric-based peer evaluations, to review and release student comments, to build progress report forms online, and to analyze evaluation results. It has extensive features including user management system, student feedback control, data import/export, automatic installer, self-evaluation and etc.
IRM
IRM is a Web-based asset tracking system built for IT departments and helpdesks. It keeps detailed information about each computer (as well as a complete history and a repair list tracking) by RAM type, operating systems, hard drive space, etc. There is a built-in search system. It can track software (for example, by installed copies or licensing)and provides e-mail notification, tight security, reports, group associated tracking, and SNMP support. It can map a network by either devices or ports/wires, and had a trouble tracking system with priorities, assign to ser, historical tracking, anonymous Web submission and followups. The maintainers suggest taking a look at GLPI: http://www.glpi-project.org/, which is a long-time fork of IRM.
ISPConfig
* Manage one or more servers from one control panel.
  • Single server, Multiserver and Mirrored Clusters.
  • No matter if physical server or virtual machine, ISPConfig just works.
IceCat/Firebug
Firebug integrates with Firefox to put a wealth of web development tools at your fingertips while you browse. You can edit, debug, and monitor CSS, HTML, and JavaScript live in any web page.
IceCat/RECAP
RECAP is a browser extension that improves the experience of using PACER, the electronic public access system for the U.S. Federal District and Bankruptcy Courts. It also helps you contribute records to a public archive hosted by the Internet Archive and it shows you when free documents are available on the archive.
IceCat/Shumway
Shumway is an HTML5 technology experiment that explores building a faithful and efficient renderer for the SWF file format without native code assistance. It is available as an extension for Mozilla-based browsers like GNU IceCat. Shumway which will be included in Mozilla Firefox in the future, is still in development and has a long way to go.
Icecast
Icecast is a streaming media server which currently supports WebM and Ogg streaming including the Opus, Vorbis and Theora codecs. Also Icecast can handle other streams like MP3/AAC/NSV in legacy mode, but this is not officially supported. It can be used to create an Internet radio station or a privately running jukebox and many things in between. It is very versatile in that new formats can be added relatively easily and supports open standards for communication and interaction. Icecast was first released in 1999 as an alternative to proprietary and patent-encumbered streaming audio technologies of the day, which included both RealAudio and Shoutcast. Later, Icecast 2 brought improved metadata support, compatibility with Shoutcast clients, and more advanced configuration options, which were features that lead to widespread adoption in the internet radio community.
Icedove
Icedove is the rebranding of Mozilla Thunderbird by the Debian Project. Icedove supports different mail accounts (POP, IMAP, Gmail), has an integrated learning Spam filter, and offers easy organization of mails with tagging and virtual folders. Also, more features can be added by installing extensions. The goal of Icedove is to produce a cross platform standalone mail application using the XUL user interface language. Icedove has IRC support, and the calendar extension Mozilla Lightning is now installed by default.

Difference between Icedove and Thunderbird

Features not found in Icedove

  • No import from Google Reader
  • No integrated web browser
  • No multiple account support

Features added to Icedove

  • Export to OPML
  • Import feeds from OPML
Ide.php
'Ide.php' is a Web-based editor for quick development of server side code. It has a rapid prototyping environment so you can test and save snippets of code with minimal overhead. You can use it to develop PHP, ASP, JSP, SSI, HTML, or CGI.
Ignorance
Ignorance is a flexible, powerful content filtering plugin for Gaim.
Ikiwiki
Ikiwiki converts a directory full of wiki pages into HTML pages suitable for publishing on a website. Unlike many wikis, ikiwiki does not have its own ad-hoc means of storing page history, and instead uses a revision control system such as Subversion or Git. Ikiwiki implements all of the other standard features of a wiki, including web-based page editing, user registration and logins, a RecentChanges page, BackLinks, search, Discussion pages, tags, smart merging and conflict resolution, and page locking. Ikiwiki also supports generating news feeds (RSS and Atom) and blogging. Ikiwiki provides a plugin system which allows many other features to be added. Some of the plugins have additional dependencies, found among the Recommends and Suggests of this package.
Ilias
ILIAS is a platform for Web-based training. It is being developed at the University of Cologne, in Germany, using PHP and MySQL. It has been available since September 2000 as open software software under the GPL. The system's core is an authoring tool for creating courses. Other main components include personal desktops, a mail system, newsgroups, a group system, and system administration.
Ilohamail
IlohaMail is a lightweight, multilingual Webmail client that is easy to use and install. It runs on a stock build of PHP, and does not require databases (although database support is available) or the IMAP library (it is powered by a custom IMAP/POP3 library). It supports all essential functionality, including a full contacts list and a user customizable interface. Other features include support for multiple domains (virtual hosts), built-in spam prevention, and activity logging.
ImgSvr
ImgSvr is a Web image server, which allows users to browse digital images. It is a full HTTP server, which is specifically designed for image publishing.
Impress.js
Impress.js is an in-browser JavaScript presentation framework. It is inspired by Prezi and offers 3D animations support using CSS transitions. It is quite bare-bones and requires HTML, CSS and JavaScript knowledge to use.
ImpressCMS
ImpressCMS is a community developed Content Management System for easily building and maintaining a dynamic web site. Keep your web site up to date with this easy to use, secure and flexible system. It is the ideal tool for a wide range of users: from business to community users, from large enterprises to people who want a simple, easy to use blogging tool.
Indefero
Indefero is basically a clone of Google Code but with Git, Mercurial, Subversion and monotone support. → Features
Info2html
Info files are text files with embedded link directives. They are usually read with emacs or a special purpose browser. 'info2html' looks for a specific info node in an info file and translates it to HTML syntax. Link directives are translated in URLs pointing back to the server. Some icons are provided for link directives and cross references. infocat is a little front-end that gives an index of the .info files available via the local info2html server.
InfoCentral
InfoCentral is a web-based application that allows a church to store and retrieve information about its individual members, their families, and the groups they belong to in the church. InfoCentral runs from a central computer (the "server"), and all the other computers (the "clients") access it via a Web browser such as Netscape Navigator or Mozilla.
Instant Currency Rate
Get the latest currency exchange rates, with regular automatic updates, directly in your Opera Speed Dial with the Instant Currency Rates add-on / extension for the Opera browser. Instant Currency Rates also features a built-in currency converter to compare and convert between multiple currencies simultaneously. Features - 1. Monitor Multiple Currencies Instant Currency Rates allows you to view the exchange rates of up to 5 currency pair, simultaneously, in a single Speed Dial. 2. Learn the Currency State Instant Currency Rates visually indicates the strength or weakness of the currency, since its last update, by displaying it in green (stronger) or red (weaker) colour. 3. Convert between Currencies Use the currency converter tool to quickly compare the conversion rate between multiple currencies simultaneously. 4. Choose from 150+ Currencies The extension allows you to select currency pairs from 150+ currencies currently in use in the world. 5. Customise Add and remove currency pairs easily. Modify the update interval to regulate automatic update. Change the display delay to adjust the time each pair is displayed. 6. Get Fast Updates Though not necessarily noticeable, Instant Currency Rates obtains data faster from the net (to be technical, it gets the data as a JSON feed which are often smaller in size than an XML feed. Smaller file size = faster downloads.). 7. Supports Different Opera Variants The extension is available for both Opera 12+ (Presto engine) version and the slower, and feature incomplete, Opera 15+ (Blink engine) version. 8. Modify at Will The source code of the extension is available for free at GitHub and is released under the open source GPL 3 license.
InstantRSS
Links broken. Homepage changed to archive.org entry. Poppy-one (talk) 10:03, 13 August 2018 (EDT) 'instantRSS' takes an appropriately "tagged" Web page and spits out an RSS feed. The tags are simple and easy-to-use HTML comments. instantRSS may be used locally or remotely, alleviating the need for users to have PHP on their servers (or even having to know PHP).
Interchange
Interchange is a complete web-based application server It can create, automate and database-enable your web-site, and build on-line applications. It can be used as part of a standalone system or as part of a larger system. The Interchange demo application is ecommerce-based, so ecommerce has inevitably become its main use. The ecommerce demo and admin system supports sales, order processing, content management, customer service, and has been implemented for traditional retail sales, digital goods delivery, B2B parts re-ordering, non-commerce content management, auctions, order status checking, and supply chain management (among others). It can be integrated with payment processing services, ERP systems, point-of-sale systems, accounting systems, external content management systems, and Java-based application servers (among others). Interchange is made up of the following components: database abstraction layer, a generic templating system, transaction routing rules, a customer information object, a universal localization scheme, a security blackout definition, profiles, filters, a search language, and session management.
Internet radio protocol
Links broken. Maintainer email broken. Changed homepage to last archive.org entry. Poppy-one (talk) 09:40, 13 August 2018 (EDT) 'irpd' is a playlist manager and streamer for an Internet radio station. It streams MP3s to an icecast/shoutcast server, and it is fully configurable. Some of its features include requests, skips, restart current song, a configurable CGI front end, and more. It keeps statistics on songs played/skipped/requested, and it uses a simple protocol so it's easy to write clients for the program.
Ipcalc
'ipcalc' takes an IP address and netmask and calculates the resulting broadcast, network, Cisco wildcard mask, and host range. By giving a second netmask, you can design sub- and supernetworks. It is also intended to be a teaching tool and presents the results as easy-to-understand binary values.
Ipfc
IPFC is software and a framework to manage and monitor multiple types of security modules across a global network. Modules can be packet filters (like netfilter, pf, ipfw, IP Filter, checkpoint FW1, etc.), NIDS (Snort, arpwatch, etc.), Web servers, or other general devices (from servers to embedded devices). It features log collection for different security "agents", dynamic log correlation possibilities, and easy extensibility due to the generic database and XML message formats used.
Ipfs
pleas add
Irc-Scroller
This is a candidate for deletion: Links broken. No archive.org entry. Email to maintainer broken. Poppy-one (talk) 09:24, 13 August 2018 (EDT) IrcScroller is a Web script that parses different IRC log formats, and dynamically displays them as Web pages, updating almost in real time. The log formats used by eggdrop, mirc, irssi, and a custom database are currently supported.
IrssiBot
Links broken. Email to maintainer broken. Changed homepage to archive.org link. Poppy-one (talk) 12:02, 6 August 2018 (EDT) IrssiBot is an IRC bot with support for being on multiple IRC networks at once, as well as almost unlimited extendability via a very flexible module API. The compiled Java classes that implement this can be loaded and unloaded at run-time. Due to its multithread model, the memory/CPU strain is very low. Also, since it was written with the end user in mind, and it is easy to install and configure. Configuration and the user files are in XML.
IsoQlog
IsoQlog is a qmail log analysis program written in Perl. It is designed to scan qmail logfiles and produce usage statistics in HTML format for viewing through a Web browser. It produces top domains output according to incoming, outgoing, and total emails. It maintains your main domain mail statistics per day, per month, and per year, as webalizer does.
Ispbs
'ispbs' is a management and billing system for ISP, hosting, and VoIP providers. It includes automated invoicing, client search by name/account name/credit card number/business name, automatic email or paper billing, balance tracking, past due balance reminder, suspend and unsuspend customer, automatic account creation and removal, support for hosting, dial-up, DNS zone, email account, or voip, administration of an unlimited number of Unix servers, a Web-based interface, and more.
Issue Dealer
The Issue Dealer is a Web-based tool deisgned for handling administrative tasks. It is used primarily to manage information. Future development should include the ability to create a work structure and routine. This package was formerly known as "Issue Manager".
Issue-Tracker
'Issue-Tracker' is a support issue tracking system. The system is written to be user-friendly and is built around a modular API to make it easy to add to if need be. It includes many features that can help customer/technical support organizations resolve issues quickly and easily. These features include things like file uploads, email parsing, unlimited users and groups, email and SMS notifications, group and user reporting, and much more. UPDATE: It seems the project is dead, no updates in 10 years, sourceforge website links to a dead site. However download link is still available.
Ivtools
'ivtools' is a collection of drawing editors for PostScript, TeX, and Web graphics with both direct-manipulation and scriptable user interfaces.
JCMS
A simple to use CMS for websites that uses markdown.
JPIV: Java Particle Image Velocimetry
JPIV is a platform independent, graphical stand-alone application for Particle Image Velocimetry (PIV). PIV is an optical technique for measuring fluid flow velocities. JPIV can be used for multi-pass PIV evaluation, sum of correlation ensemble evaluation, single pixel ensemble evaluation, vector field filtering, calculation of vorticity and other derivatives, third velocity component reconstruction, image and vector field display, vector field statistics and batch processing.
JS Bin
JS Bin is a Web application for collaborative, real-time JavaScript debugging. It can also perform live preview of HTML and CSS.
Jam.py
Jam.py is an object oriented, event driven framework for development of database applications with hierarchical structure, modular design and very tight DB/GUI coupling. The server side of Jam.py is written in Python, the client utilizes JavaScript, jQuery and Bootstrap.
Java Tetris
This is a simple Tetris game with most of the common playing options. The game is written in Java and can be run either directly on a web page, or as a stand-alone program.
Jenkins
Jenkins is a continuous integration (build automation) server. Built using Java, it provides over 930 plugins to support building and testing virtually any project.
Jinzora
'Jinzora' is a Web-based media streamer. It is primarily designed to stream MP3s but can be used for any media file that can stream from HTTP. It can be integrated into a PostNuke site, run as a standalone application, or be integrated into any PHP website. It can create playlists from any level of the application (including random playlist generation), and has a simple Web-based installation that does not require a database or any external applications.
Jirafeau
Jirafeau is a web application making your file sharing easy by just selecting a file and upload it. Once uploaded, your file can be shared using a link.
Jitsi
Jitsi Desktop, formerly known as the SIP Communicator and briefly known as just Jitsi, is a VoIP and instant messaging application that supports protocols such as SIP, XMPP/Jabber, AIM/ICQ and IRC. It can handle every firewall, and has many other useful features. This package is maintained by the community. Video conferencing capabilities evolved out of this original project and are maintained by the Jitsi team under 8×8 which acquires the whole Jitsi Technology in 2018. So the said Jitsi can also refers to a set of free software projects including Jitsi-Meet and Jitsi-Videobridge. More information at https://jitsi.org/
Jitsi-Meet
More secure, more flexible, and completely free video conferencing. Go ahead, video chat with the whole team. In fact, invite everyone you know. Jitsi Meet is a fully encrypted, 100% open source video conferencing solution that you can use all day, every day, for free — with no account needed. What else can you do with Jitsi Meet?

Community contact

Share your desktop, presentations, and more Invite users to a conference via a simple, custom URL Edit documents together using Etherpad Pick fun meeting URLs for every meeting

Trade messages and emojis while you video conference, with integrated chat.
Jitsi-Videobridge
Build massively scalable multiparty video applications Stop mixing video channels and start using Jitsi Videobridge instead. It’s a Selective Forwarding Unit (SFU) designed to run thousands of video streams from a single server — and it’s fully free software and WebRTC compatible.
JitterBug
JitterBug is a Web-based bug tracking tool originally written to manage the huge volume of bug reports and queries the Samba Team receives. It is now used by a number of other projects. The program is available in English and French. JitterBug receives bug reports via email or a web form. Authenticated users can then reply to the message, move it between different categories or add notes to it. Users can add arbitrary notes to each message, and an audit trail is kept for each message showing who did what. Users can request email notification of changes to files or directories. JitterBug is like a communal web based email system; the whole system is a single C program running as a CGI script and fully HTML 3.2 compliant. The program uses your server's built-in authentication, and has a built in SMTP mail client for sending replies and notifications.
Job Scheduler
The Job Scheduler runs executable files, shell scripts, and database procedures automatically (MySQL, PostgreSQL, Firebird, SQL Server, Oracle, and DB2). It processes sequential and parallel tasks and job chains, provides an API for job implementation with Javascript and Perl, and exposes jobs as Web services.
Jobberbase
Jobberbase is for job sites what WordPress is for blogs. One site using Jobebrbase is https://www.fossjobs.net/
Jobtracker
JobTracker is a Web application that helps manage the work done and articles sold by you or one of your employees. It is designed to give small, service-based organizations accountability for their operations. It can track customer names and addresses, job information, invoices (outgoing), jobs, items, and requisitions.
Jrnull
'jrnull' tracks time and extracts it for reporting purposes. It's simple, flexible, and lets users make entries after the fact. It is meant for the solitary programmer who has a straightforward need to report the time spent on various projects.
Jump Cutter Browser Extension
Skips silent parts in videos, in real time. Can be useful for watching lectures and other unedited videos.
Juris-M
Juris-M is a modified version of the Zotero reference manager that supports legal research and multilingual materials. It also features an IndigoBook integration. For reasons best known to history, legal research and multilingual scholarship have been left behind in the long arc of reference manager development. Jurism fills this gap in the research toolchest, with full-lifecycle support for managing materials in multiple languages and from multiple legal jurisdictions.
KCAPTCHA
KCAPTCHA provides CAPTCHA (a visual human validation tool) with font distortion. It requires no PHP font libraries (only GD).
KForge
KForge provisions project services on-demand and controls access with a robust, role-based, single sign-on access controller. Project services include version control systems (e.g. Git, Mercurial, Subversion); project frameworks with mechanisms to plan and track work (e.g. Trac); wikis and mailing lists (e.g. MoinMoin, Mailman); and content management systems and blogs (e.g. Joomla, Wordpress). KForge provides a complete Web interface for review and administration of project members and services, as well as a fully-developed plugin system so that new kinds of services can be added easily.
KVirc
'KVirc' includes multiple chat-windows, a themeable GUI, a builtin help browser, activity notification, support for proxy servers and SSL connections, the abiltiy of connecting to multiple servers, a database of registered users and comprehensive scripting support. It has been translated into 14 languages. It can use KDE but does not depend on it.
Kagora
Kagora is a Web forum system, written in Perl, using a MySQL database backend. New features in the current release include the ability to search for messages by poster or by specified words in the subject, the ability to display mesages in flat mode (sorted by date, notthread) in user and moderator interfaces, and the ability to use HTML markup in forum descriptions. A crontab is also provided to remove the oldest messages. The Kagora system allows direct (messages appear as soon as they're posted) as well as moderated (messages need to be previously approved by a moderator). One of the design goals of Kagora is to provide a powerful tool to moderators. Forums appear to the user in three frames: a menu (used for navigation), a list of messages, and a frame for displaying messages and posting new messages. Forums are associated to skins for customization. In addition, all messages produced by the system are grouped in a separate module, and the program has support for many languages.
Kaim
Kaim is an AOL Instant messenger client using the QT public library. Due to legal problems, this package has been renamed 'kinkatta.' Please see that entry for the most recent version of the software.
KalleLoad
KalleLoad is a tool for upload sites. KalleLoad supports features such as:
  • File upload (PNG/GIF/JPG Images + PSD Documents)
  • Thumbnail support (via PHP's GD Extension)
  • Administration page (With log in)
  • File Manager
  • Style Manager
  • Reset / Restore modules
  • Manual
  • Configuration Manger
  • Update System (via PHP's simpleXML Extension (Only PHP5)
Kallithea
Kallithea is a fast and powerful management tool for GIT and Mercurial with a built-in push/pull server, full text search and code-review. It works on HTTP and HTTPS and has a built in permission/authentication system with the ability to authenticate via LDAP or Active Directory. Kallithea also provides a simple API to make it easy to integrate with existing external systems. ⇒ Demo
Kannel
Kannel functions as an SMS (Short Message Service) gateway and as a WAP (Wireless Application Protocol) gateway. The functions are independent, and can be used separately or both at once. When used as an SMS gateway, Kannel can receive messages from one or more SMS centers and convert them into HTTP requests. It also has an HTTP interface for sending messages back to the SMS centers, and it can send text responses directly from a configuration file. Kannel supports the following SMS center protocols:
  • CIMD 1.3 and CIMD 2.0 over IP
  • SMPP 3.3 over IP
  • UCP/EMI 2.0 over IP and serial
  • SEMA SMS2000 OIS 4.0 and 5.0 over Radiopad and X.25
Kannel can also exchange messages with a mobile phone or GSM modem, in effect using it as an SMS center. When used as a WAP gateway, Kannel functions as described in the http://www.wapforum.org (WAP Forum) specifications, except that not all mandatory features of the WAP 1.1 conformance release have been implemented yet. Currently it supports:
  • WSP: connection oriented and connectionless modes.
  • WTP: class 0 and 2.
  • WDP: UDP bearer (GSM datacalls and GPRS).
  • WML and WMLScript compilers.
Karpion Anti-Phishing Toolbar
This is the first release of Karpion, the Anti-Phishing toolbar for the web browser Konqueror. This tool bar is a part of the Open Phishing Database project.
Karra
Karra is a flexible, Web-based, multi-lingual system for creating digital libraries of images, documents, URLs, and associated metadata. It could be used to archive and organise an organisation's photo collection, providing a historical record. It could be used in scientific study where images of particular items need to be stored with data or geographical information. Textual information can be included with each item, creating a valuable repository of data and providing a way to search for records later.
Karrigell
'Karrigell' is a Web programming application that includes a Web server and an SQL database (gadfly). It allows execution of Python scripts and of pages mixing Python and HTML, easy handling of authentication and sessions, building pages from components, and internationalization features. It comes with a complete documentation and several demos, including a wiki server, a forum, and a portal with personalization and news editing.
Keystone
The Keystone Digital Library Suite is a family of digital content management, portal management and information discovery software packaged together to provide state-of-the-art digital library services. All functionality is accessed through a Web browser; the package supports 8 different browsers. There is one type of interface and one look-and-feel for all administration services and metadata creation throughout the suite. The two components of the suite are the Keystone Organizer and the Keystone Retriever. The Organizer is both a content management service and a portal management service that stores digital content and facilitates metadata creation to describe that content. It also serves as the knowledge base for the federated search services, the harvesting services and the link resolver services that make up Keystone Retriever.
Khan exercises
Khan Academy has created a generic framework for building exercises. This framework, together with the exercises themselves, can be used completely independently of the Khan Academy application. The framework exists in two components:
  • An HTML markup for specifying exercises.
  • A jQuery plugin for generating a usable, interactive, exercise from the HTML markup.

Using the Framework Locally

You need to serve the files from some sort of a server. You can't just open the files directly in a browser. For example:

   cd khan-exercises
   python -m SimpleHTTPServer

or

   cd khan-exercises
   python3 -m http.server

Now if you open your browser to `http://localhost:8000` (or `http://127.0.0.1:8000/`) you should see the contents of the `khan-exercises` directory. Navigate to the `exercises` subfolder, and an HTML file under there to see an exercise.


Writing Exercises

The process for writing exercises is rather well documented. More information about this process can be found in the Khan Exercises wiki. Specifically:

Kidwai
'Kidwai' automates a critical component of a cancer hospital's existing (non-computerized) management system. It automates the process of managing individual patients laboratory requisition details, from registering a patient for a specific test (on site), to a doctor viewing the test results from a terminal. Patients, receptionists, lab registration technicians, individual laboratory technicians, doctors and a SysAdmin have been assigned roles and are active entities in the system. KCLMS can also be used as a prototype to develop a similar Patient-LabTest-Registration system that is highly robust, secure and based on rigorous normalization principles. KCLMS can easily extend to support specific laboratories as well as addition of new tests into existing laboratories, as per as the systems needs. The system presently has written into it the extensive tests present in the Microbiology, Cystopathology and Hystopathology Laboratories.
KiwiIRC
KiwiIRC makes Web IRC easy. A hand-crafted IRC client that you can enjoy. Designed to be used easily and freely.
Koha
Koha is the first free software library automation package. In use worldwide, its development is steered by a growing community of users collaborating to achieve their technology goals. Koha’s feature set continues to evolve and expand to meet the needs of its user base. Full-featured ILS. In use worldwide in libraries of all sizes, Koha is a true enterprise-class ILS with comprehensive functionality including basic or advanced options. Koha includes modules for circulation, cataloging, acquisitions, serials, reserves, patron management, branch relationships, and more. Full text searching Koha uses an RDBMS coupled with an external search engine to provide powerful searching that is truly scalable Library Standards Compliant. Koha is built using library standards and protocols that ensure interoperability between Koha and other systems and technologies, while supporting existing workflows and tools. Web-based Interfaces. Koha’s OPAC, circ, management and self-checkout interfaces are all based on standards-compliant World Wide Web technologies–XHTML, CSS and Javascript–making Koha a truly platform-independent solution. No Vendor Lock-in. It is an important part of the free software promise that there is no vendor lock-in: libraries are free to install and use Koha themselves if the have the in-house expertise or to purchase support or development services from the best available sources. Libraries should be free to change support company and export their data at any time, make sure your support company allows this.
Konqueror
Konqueror is the KDE file manager, browser, and viewing application. It is part of the kdebase distribution, so resources and download information for Konqueror can also be found on the KDE Web site (http://www.kde.org). It is HTML 4.0 compliant, and supports Javascript, bidirectional scripts, SSL, almost all of CSS (Cascading Style Sheets) 1 and most of CSS 2, and can house Java applets. As a file manager, it can display files in either tree or icon view, allows copying/moving/deleting by either drag-and-drop or cut/paste/delete, and provdes file properties and the ability to change file attributes. It automatically updates directories or deletes files without the user having to refresh or reload the directory. Konqueror can also view many different file types. It uses components (parts) to view various types of files; this functionality is not within Konqueror itself. This means that if you want to view a file that cannot already be viewed by a preexisting part, all you have to do is write such a part; there's no need to modify Konqueror itself.
Kopete
Kopete is a multiple protocol instant messaging system designed as a plugin-based system. All protocols are plugins and allow modular installation, configuration, and usage without the main application knowing anything about the plugin being loaded. Kopete's goal is to provide users with a standard, simple interface between all of their instant messaging systems, while also giving developers an easy wasy to write plugins to support a new protocol. The core Kopete development team provides a handful of plugins that most users can use and templates for new developers to base a plugin on.
Kronophobia
'Kronophobia' is a complete event-based school calendaring system that supports recurrence, transportation assignments, alerts, parent/public registration, custom reports, event tracking, and e-mail notification.
Kunjika
This is a web-basd Q&A framework similar to StackOverflow. It uses the Python Flask framework, Couchbase for database, and Memcached functionality.
Kupu
Kupu is a 'document-centric' client-side cross browser editor. Inspired by Maik Jablonski's Epoz editor, it was written by Paul Everitt, Guido Wesdorp and Philipp von Weitershausen (and several other contributors, for a complete list refer to the CREDITS.txt file) to improve the JavaScript code and architecture, pluggability, standards support, support for other webservers than Zope (which was the original target platform for Epoz), configurability and a lot of other issues.
LBRY Desktop
An application to browse the decentralized LBRY network. It is developed by LBRY Inc. and is the main program for browsing LBRY.
LIMBAS
A software factory application, which will help you quickly build applications even without programming skills. You can create tables, formulas and PDF reports just with a drag and drop. Then you can build your own business application using the workflow engine to distribute action between users. LIMBAS also has groupware functionality with messaging (internal and mail), chat system.
LOVD
LOVD, which stands for Leiden Open (source) Variation Database, is a Locus Specific DataBase (LSDB), driven by the popular PHP scripting language and the MySQL database. We have developed LOVD approaching the "LSDB-in-a-Box" idea for the easy creation and maintenance of a fully web-based gene sequence variation database. LOVD's purpose : To provide a freely available tool for Gene-centered collection and display of DNA variations with minimal phenotype and patient data. The basic gene-centered and modular design of the database follows the recommendations of the Human Genome Variation Society (HGVS) and focuses on the collection and display of DNA sequence variations. With minimal effort, the LOVD platform is extendable with clinical data.
LWebstring
* webstring replaces the standalone packages webstring, lwebstring, TurboWebstring, and LturboWebstring. lxml-based implementation of webstring, an XML template engine. An lxml-based implementation of webstring, an XML template engine where Python is the template language.
Laconica
Laconica (pronounced "luh-KAWN-ih-kuh") is a microblogging platform. It helps people in a community, company or group to exchange short (140 character) messages over the Web. Users can choose which people to "follow" and receive only their friends' or colleagues' status messages. It provides a similar service to sites like Twitter, Jaiku, and Plurk.
Laffer
Laffer is a Web-based instant messenger client. It supports ICQ, MSN, AOL, Yahoo, Jabber, and other messenger networks. Laffer is written in HTML and JavaScript, and it uses DOM 1.2 and PHP. Laffer is capable of exchanging text messages, contact list visualization, presence status visualization, and getting information about the user. No file, audio, or video exchange is supported at the moment.
Larbin
Larbin is an HTTP Web crawler that can fetch more than 5 million pages a day on a standard PC (pentium II 300, 128 Mo SDRAM and a 10 Mbit ethernet card, with a good network). Larbin uses standard libraries, plus adns. The program is multithreaded but prefers using select instead of a lot of threads (for efficiency purposes). The advantage of Larbin over wget or ht://dig is that it is much faster (because it opens a lot of connexions at a time) and very easy to customize). Common uses include: a crawler for a standard search engine, a crawler for a specialized search engine (xml, images, mp3...), and to provide statistics about servers or page contents).
Lavengro
Lavengro is a vocabulary test engine that uses text files as its tests. The user creates the tests themselves. It has a tutor mode, a test mode, and a CBT learning mode. Both versions (Lavengro in the console, Lavengro_B in the browser) have an automated installation program for GNU/Linux, but Lavengro is OS-neutral and can be used anywhere Python is supported.
Legal Case Management
* As of 2015-06-03, this project may now be found at https://civicrm.org. System to organise follow-ups of legal cases or consultation, including client consultations, court events and reporting. It is a Web-based software that allows multiple advisors to work on a central database. Advisors each have their own account and may decide how to share their case information with other advisors. Administrators can also create custom reports or add new fields to the client or case information.
Lesen
Program to publish litterature works online. It needs a webserver with CGI support. The books are stored as plain textfiles following some rules, but still being readable as such.
Lfwmail
lfwmail is a lightweight webmail program. It will run with acceptable speed even on a Pentium 100Mhz GNU/Linux mailserver. It has just basic features and no calendar or folders, but it is fully MIME capable and can handle attachments. It is also very secure when you use https encryption, and can be used without cookies enabled. It converts HTML messages to ASCII for security reasons, but you can still see the HTML versions if you want. You can run it in mod_perl if you want; response time will be very fast, but for most people normal cgi-bin is good enough.
LibData
This is a candidate for deletion: 1. No files sources found cannot download. Reference:
http://web.archive.org/web/20160414180901/http://libdata.sourceforge.net/
LibData was designed as a local data warehouse for public and academic libraries. It provides authoring environments for the construction of subject pathfinders, course related web pages, and all-purpose pages in outline (parent- child) format. The pages may be customized independently for look and feel with headers, footers, and CSS files to give them individual themes. LibData's main strength is in creating a data ware house of reusable and searchable page elements such as resources, libraries, library services, etc. Developed (and currently in production) at the University of Minnesota Libraries, It has generated a fair amount of interest from other institutions.
LiberaForms
LiberaForms is a libre software tool developed as community, free, and ethical infrastructure that makes it easy to create and manage forms that respect the digital rights of the people who use it. With LiberaForms you can browse, edit, and download the answers to your forms; include a checkbox to require Data protection law consent, collaborate with other users by sharing permissions; and much more!
Libertree
Libertree allows users to create their own social network; it is implemented as an XMPP component and a web application.


Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License, Version 1.3 or any later version published by the Free Software Foundation; with no Invariant Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license is included in the page “GNU Free Documentation License”.

The copyright and license notices on this page only apply to the text on this page. Any software or copyright-licenses or other similar notices described in this text has its own copyright notice and license, which can usually be found in the distribution or license text itself.