Semantic search

Jump to: navigation, search

Edit query Show embed code

The query [[Database::+]] was answered by the SMWSQLStore3 in 0.0169 seconds.

Results 11 – 254    (Previous 250 | Next 250)   (20 | 50 | 100 | 250 | 500)   (JSON | CSV | RSS | RDF)

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.
'Ara' is a command-line utility for querying the Debian package database. It has a query syntax allowing you to search for boolean combinations of regular expressions. It includes a simple syntax and line-editing. A graphical interface, xara, is also provided.
AutoCodeGenerator is a tool which is able to generate other programs that insert, delete, or update database records for a number of different database programs. Programs can be generated in Python, bash, ksh, Java, C, or other languages; the package also generates code for various database servers via a plain text file.
Autobench is a collection of scripts to automate the benchmarking a web server (or for conducting a comparative test of two different web servers). It is a wrapper for httperf. Autobench runs httperf repeatedly against each host, increasing the number of requested connections per second each time. It extracts the significant data from the httperf output, and delivers a CSV or TSV file which can be imported directly into a spreadsheet for analysis or GNUplotted using the included bench2graph script.
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.
'Anti-Web httpd' is a single-process Web server that relies on its inherent simplicity to be robust and secure. It has support for virtual hosts, CGI, IPv6, and more. In its default mode, though, it is easy to launch and requires no configuration files. It implements the bare minimum of HTTP 1.1 necessary to be a productive web server. It doesn't support certain requests like HEAD (anymore), but normal users will never notice the difference. POST request support is in the works, as is HTTPS/SSL support.
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.
Berkeley Database
The Berkeley Database is an embedded database system. Its access methods include B+tree, Extended Linear Hashing, fixed and variable-length records, and Persistent Queues. Berkeley DB provides full transactional support, database recovery, online backups, and separate access to locking, logging and shared memory caching subsystems. The program supports C, C++, Java, Tcl, Perl, and Python APIs.
Bibfilex is a bibliographic manager. It's useful for creating and managing archives of bibliographical items (books, articles, etc.) with possible attachments of any kind according to Biblatex structure and rules, but it can be used also with a word processor like Writer or Word. Bibfilex may create and manage files which are catalogs of many items – also thousands of them. A file of Bibfilex is a database of SQLite. In a Bibfilex file data are not stored according to Biblatex format, so it cannot be used as a bibliographic file in a Latex document. Anyway, Biblatex may export with a one-click functionality all or part of its content in Biblatex format file; this can be read directly with JabRef or used in a Latex document. At the same time, Bibfilex may import directly a JabRef database.
BlueSpice extends MediaWiki and enhances it with useful features, in particular in the areas of quality management, process support, administration, editing and security. There are two editions available: BlueSpice free and BlueSpice pro. BlueSpice free is a free of charge wiki version. BlueSpice pro is the business-critical solution with comprehensive functionalities and a subscription for support and software maintenance.
A high-performance Web server for UNIX-like computers
BOND (building object network databases) is a rapid application development tool which allows you to develop GUI front ends to PostgreSQL databases. It uses XML to define widget layout and how to obtain information from databases. This project is designed to simplify the process of developing database applications for GTK.
'bonddb' is an object orientated wrapper for PostgreSQL. It's a fast data abstraction layer C/C++ applications, to allow easy access to class objects. You can use existing PostgreSQL databases without any modification or additional tables needed in the backend. "bonddb' easily modifies rows in database fields without you having to construct sql statements or worry about refreshing existing datasets. It also lets you easily map your tables together in object to object relationships. Method calls aren't supported yet but they are being worked on.
Burn 360
This is a candidate for deletion: Unclear licensing. The source files do not include any copyright information. The licence of the documentation on the website and included with the program is unclear. A copy of the GPLv2 is included with the program. Drw (talk) 09:20, 18 July 2018 (EDT) This is a frontend to three programs - ffmpeg, vcdimager and cdrdao written in perl-gtk2.

It is designed to enable (as seperate processes)

Rip video tracks from VCD's
Encode from/to any format that ffmpeg supports (these are in a seperate file called opts)
Create a new VCD from MPEG's on hard drive.
Business Integration Engine
BIE is an free software integration system that makes it easy for organizations to exchange data with external trading partners regardless of their native applications. It is truly cross-platform since it written in Java.
Cardfile is a simple flatfile database with a curses interface, that emulates a library's card catalog. It's useful for cataloging your library, downloaded software, or your Pokemon collection.
'cbMySQL' is a PHP class for creating, modifying MySQL databases and tables. For backup issues, you can export CSV data directly with only one class method. The MySQL object is easier to handle than PHP's built in functions, and you need not install anything like PEAR.
Check Postgres
check_postgres is a script for monitoring various attributes of your database. It is designed to work with Nagios, MRTG, or in standalone scripts.
ColdStore is a gigabyte-scale persistent object store which maps objects into a file (for persistence), can allocate objects in a minimal working-set of pages (for speed), permits library versions to change without a rebuild of the store, and permits application checkpoint/restart. Coldstore might be used to replace a database, cache highly structured objects, act as an OODB, make STL persistent, act as a Document Store for XML/SGML/HTML, create a MUD. Future projects include a virtual machine toolkit, ports of several languages, VW and byte-interpretive language workbench.
Comanche Server
Comanche is an extremely simple HTTP (web) server written entirely in Python. It does not use any of the many Python standard library modules related to HTTP serving, as it was initially written as a learning exercise. At present it does not support CGI or SSL and uses a simple fork-on-demand architecture, but is being actively improved.
Common Lisp SQL
'CLSQL' is an SQL database interface for Common Lisp. It provides object-oriented and functional access methods to the underlying database, which can be one of MySQL, ODBC, PostgreSQL, or SQLite. It uses the Unified Foreign Function Interface (UFFI) and thus supports the CMU Common Lisp, Steel Bank Common Lisp, Allegro Common Lisp, OpenMCL, and Lispworks implementations.
'CrocoPat' is a tool for querying and manipulating relations. It is easy to use because of its simple query and manipulation language based on predicate calculus and its simple file format for relations. It is efficient because it internally represents relations as binary decision diagrams, a data structure that is well-known as a compact representation of large relations. CrocoPat is general, because it manipulates not only graphs (i.e. binary relations), but n-ary relations.
'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.
Read multiple comma separated value files, such as exported from a spreadsheet or a database, and combine the output into a single file. Options are available to limit the columns included and to semi-intelligently skip headers.
Transformation utilities for csv (or csv-like) generated rows. The standard csv module is very useful for parsing tabular data in CSV format. Typically though, one or more transformations need to be applied to the generated rows before being ready to be used; for instance "convert the 3rd column to int, the 5th to float and ignore all the rest". This module provides an easy way to specify such transformations upfront instead of coding them every time by hand. Two classes are currently available, SequenceTransformer and MappingTransformer, that represent each row as a list (like csv.reader) or dict (like csv.DictReader), respectively.
'ctrlproxy' is an IRC server with multiserver support. It runs as a daemon and connects to a number of IRC servers, then lets you to connect from a workstation and work as the user who is logged in to the IRC server. After you disconnect, it maintains the connection to the server. It acts like any normal IRC server, so you can use any IRC client to connect to it. It supports multiple client connections to one IRC server (under the same nick), so you can connect to IRC using your IRC nick, even if you have an IRC session open somewhere else. It supports logging (in the same format as the irssi IRC client), password authentication, and ctcp (in case no clients are connected).
DBA Companion
DBACompanion is a graphical administration tool for Oracle databases that lets you visualise the contents of a data dictionary. It lets you browse the data dictionary, drill down from one piece of information to related ones, generate SQL scripts based on data dictionary information, and customize all the SQL used by the tool.
DBI Frame
DBI::Frame is an extension of the standard DBI perl module, designed around MySQL, used to create and maintain frameworks for databases. It has query logging and a standardized interface for SQL statements like 'update' and 'insert' that doesn't require understanding SQL. Ideally, the user or developer shouldn't have to know SQL to be able to administer a database; this does require a special setup which isn't necessarily easy to create.
DBIx Simple
DBIx::Simple provides a simplified interface to DBI, Perl's powerful database module. It is aimed at rapid development and easy maintenance, but not at SQL abstraction
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.
DM Tools
DMTools is an ongoing project to develop a data mining toolbox written in Python. Two core features of the toolbox are caching of database queries and parallelism within a collection of independent queries. Our toolbox provides a number of routines for basic data mining tasks on top of which the user can add more functions - mainly domain and data collection dependent - for complex and time consuming data mining tasks.
DNRD is a proxy DNS Daemon. It is useful for a home network where you have multiple ISPs or VPNs. DNRD can be set up to forward all DNS queries to the appropriate DNS server for each of your ISPs.
DataStatix is a free software for GNU/Linux and Windows useful to manage data of every kind (although it has been written to manage biomedical data), to create descriptive statistics and graphs and to export items easily to R environment or to other statistic softwares. In order to handle properly big amount of data and many concurrent users, DataStatix works with MySql database and it has been developed and tested with MySql community edition 5.5. Some features of the software are: users management (create, delete, modify password) within the software; different users levels of data access (administrator, default, read only); user defined templates (models) of data, to create new databases easily; importation and esportation of data in CSV format (used also by Calc and Excel); updating of existing data from a CSV file created with DataStatix; descriptive statistics from every data (some more kind of statistics to come); graphs from every data.
* " '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.
'dia2sql-stl' is yet another dia2sql converter. It uses libxml2 and the STL to quickly parse UML objects from a Dia diagram and then generates corresponding SQL code to create the tables specified in the UML diagram. It takes a filename and outputs to stdout.
Diaspora is a decentralized social network (composed by many servers which interact with each other, the servers are called pods).
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 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.
Django is a high-level Python Web framework that encourages rapid development and clean, pragmatic design.
I named this program DNDD. Abbreviation for discussion & democratic decision making. DNDD is a Mysql client program. DNDD is also a bulletin board program focused on decision making procedure. You can use DNDD as a normal bulletin board or as a platform for some group of people to discuss some serious matters and decide what to do. Because DNDD have innate ability to vote and calculate votes, you can use it for class chief election or board meeting.
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
'Dovecot' is an IMAP server whose major goals are security and extreme reliability. It uses index files to optimally store the mailbox state, which makes it very fast even with huge mailboxes. Indexes won't prevent external mailbox updates, so Dovecot is still fully compatible with standard Maildir and mbox formats. There's also a fully featured POP3 server included.
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.
The goal of the Duro project is to create a library which is as compliant with the proposed database language D as it is possible for a C library. This library is supposed to serve as a basis for a truly relational database management system (TRDBMS).
  • Tuples and tables (relvars).
  • Virtual tables (views).
  • Locking and nested transactions.
  • Duro tables are true sets -- uniqueness of tuples (rows) is always enforced. When creating real tables, at least one candidate key must be supplied. A candidate key may be empty.
  • User-defined types (including type constraints) and operators.
  • Declarative integrity.
  • Tcl interface, including support for relational expressions in Tutorial D syntax and operators implemented in Tcl ("stored procedures").
  • Simple GUI admin tool.
xs Duro is implemented on top of the Berkeley DB database library.
DynORM is an open source project which develop a new ORM (object-relational mapping) that can work with relational data (tables and its records) which structure (set of fields, its type, set of constraints etc) can be changed in run-time. “Dyn” for that reasons stands for “dynamic”). DynORM is written on C# and available with its source code (and the demo program that comes with it too). DynORM is a very young and small ORM system, but it has the following advantages: it allows change structure of tables it work with at run-time easily; it allows work with databases without any configuration files; it can work with different RDBMS engines (since it's very young project at the moment it can work with MSSQL and PostgreSQL. Support of other RDBMS will be added in few nearest relases); although it doesn't need any configuration file which describes structure of tables it works with, it's possible to retrieve structure of data and data itself and serialize/deserialize it to/from xml; just because DynORM can serialize/deserialize structure of tables and its records and because DynORM supports several RDBMS it can be used to easily deploy datastructure among servers with different database engines. Serialized structure of tables described in CLR datatypes. Mapping to appropriate datatypes used in every particular RDBMS done by DynORM.
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.
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.
Emdros is a text database engine for annotated or analyzed text. Linguistic analyses are the primary target domain, but other fields that deal with analyzed or annotated text may also benefit from Emdros. The package includes a powerful query language for query/create/update/delete operations. The query-operations are particularly powerful, using embedding and consecutiveness of query-language constructs as ways of mapping queries to database matches that have the same structure.
Encuestame has been developed by @jotadeveloper and @dianmora since mid-2008 and was created to fill empty space in the survey online world, there are only a few options ready to use and others only under expensive rates, is the time for an open source option. Along the last years we have been adding new features, being able to connect Encuestame with the most famous Social Networks, trying to give you a project easy to be installed, to be usable and to be easy manageable. In mid-2011 we release the first version of Encuestame, since then we managed to make usable Encuestame in the new mobile world. Also we've enjoyed the support of companies like Atlassian and Jetbrains that have offered pen source licenses to our team. The history doesn't finish here, it will have more features coming soon.
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.
Ferret Heckert gnu.tiny.png
Ferret is the GNU data modeller. It lets you create data models and implement them in a relational database. You can draw your data model via an entity-relation diagram, generate the tables from it (another graphical diagram), and then generate the SQL that creates such relational tables. Several SQL dialects are supported (for most popular free software database systems) and it is very easy to patch the sources to support more. This package was formerly known as 'GerWin.'
ffproxy is a filtering HTTP proxy server that can filter by host, URL, and/or header. Custom header entries can be filtered and added. It can even drop its privileges and optionally chroot() to a directory. It supports logging to syslog() and using another auxiliary proxy server.
FlameRobin is a tool used to do common database administration tasks against Firebird databases: running SQL queries, browsing and changing the database structure (tables, views, triggers, procedures, indexes, constraints, sequences, etc.), adding new and modifying existing data, doing backup and restore, managing database users, etc.
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.
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.
Fnord httpd
'fnord' httpd is a small HTTP server (15k static binary). It is fast, and supports sendfile and connection keep-alive, virtual domains, content-ranges, and IPv6. It does transparent content negotiation for special cases (html - html.gz, or gif - png), and has directory index generation.
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.
'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.
'ftpcluster' integrates a number of individual FTP servers into a single large server. You can think of it as a network disk array with FTP as the access protocol.
GAdmin-ProFTPD is a GTK+ frontend for the ProFTPD standalone server. It gives admins access to virtual hosting and eight layers of security, including chrooted users and encrypted transfers on both the data and/or control channels.
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.
GT.M is a schema-less database engine with scalability proven in the largest real-time core processing systems in production at financial institutions worldwide, as well as in large, well known health care institutions, but with a small footprint that scales down to use in small clinics, virtual machines and software appliances. The GT.M data model is a hierarchical associative memory (i.e., multi-dimensional array) that imposes no restrictions on the data types of the indexes and the content - any schema, dictionary or data organization is entirely that implemented by the application logic. GT.M's compiler for the standard M (also known as MUMPS) scripting language implements full support for ACID (Atomic, Consistent, Isolated, Durable) transactions, using optimistic concurrency control and software transactional memory (STM) that blurs the distinction between databases and programming languages. Its unique ability to create and deploy logical multi-site configurations of applications provides unrivaled continuity of business in the face of not just unplanned events, but also planned events, including planned events that include changes to application logic and schema.
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.
Gdbm Heckert gnu.tiny.png
GNU dbm is a set of database routines that use extendible hashing and works similar to the standard UNIX dbm routines. The library provides also an optional compatibility layer for UNIX-like dbm and ndbm calls.
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.
'GEQUEL' is a GTK-based frontend for MySQL. It was loosely derived from an old program by the same author (xsqlmenu). It retrieves data from MySQL databases, presents them in nice browsers, and lets users do update, delete, insert, search, query, and copy operations.
'Glom' is a GUI that lets you design PostgreSQL table definitions and the relationships between them, as well as edit and search the data in those tables. The design has the added advantage of separation between interface and data. It attempts to provide a simple generic framework sufficient to implement most database applications (which normally consists of lots of repetitive, unmaintainable code). Glom-specific data such as the relationship definitions is saved in the Glom document. Glom re-connects to the postgreSQL server when it loads a previous Glom document. The document is in XML format.
Gnome transcript
GNOME Transcript is an SQL database client with a plugin system that supports multiple database servers. It features different table designers for different database servers (based on the plugin system) to maximize the capabilities of each server, the ability to drop/browse/edit tables easily, and the ability to open multiple connections at the same time. You can also work with multiple connections from different servers at the same time.
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.
Portable multiuser relational database management system. It supports the full SQL89 dialect and has some extensions from SQL92. It provides multiuser access and transaction isolation based on predicative locks. The working OS is Unix; the working language is C. The program also uses RPC, shared memory, and message queues. Note: as of June 26, 2001, this program is no longer being maintained or developed.
GoAccess is a real-time Apache web log analyzer and interactive viewer that runs in a terminal and provides fast and valuable HTTP statistics for system administrators that require a visual report on the fly.
GProFTPD is a GNOME frontend for the ProFTPD standalone server.
GQ is a GTK-based LDAP client that enables you to search and browse any LDAP V2- or V3-compliant server. You can also add, edit, and delete entries. Other features include a template builder, the ability to export a subtree or a whole server to LDIF, the ability to use any number of servers, and the ability to search based on a single argument or LDAP filter.
'guile-dbd-mysql' is a MySQL database driver for guile-dbd.
'guile-dbd-postgresql' is a PostGreSQL database driver for guile-dbd.
Guile-dbi Heckert gnu.tiny.png
'guile'-dbi is a generic database interface for Guile that provides a way to use database drivers that are linked at run-time.
Gurgle Heckert gnu.tiny.png
GURGLE (GNU Report Generator Language) is a software package for business applications. It produces database report listings from record and field information from a file. It uses the report to produce (La)TeX-formatted output, plain ASCII text, troff, PostScript, HTML, XML, or any other ASCII-based output format. It may be used for producing large bodies of text where small parts of the text are substituted with information from the database. GURGLE supports GNUSQL, PostgreSQL, MySQL and CA-Ingres databases. It also has an optional support for Guile.
This is a candidate for deletion: no links to software, can't find elsewhere, not on, my email to maintainer was returned to sender. Danm (talk) 14:07, 1 November 2017 (EDT) hOpla is a link (command line) between XML files and SQL databases. It is intended for database administration, database structure modification, and the importing/exporting of data.
'Replicator' is a replicating HTTP proxy server. Files that are downloaded through the proxy are transparently stored in a private cache, so an exact copy of accessed remote files is created on the local machine. It is, in essence, a general purpose proxy server, but especially suited for maintaining a cache of Debian or Gentoo packages.
To cope with heavy traffic loads, web site administrators often install load balancer devices. These machines hide (possibly) many real web servers behind a virtual IP. They receive HTTP requests and redirect them to the real web servers in order to share the traffic between them. Halberd is a tool aimed at discovering real servers behind virtual IPs.
Haskell Database Connectivity
HDBC provides an abstraction layer between Haskell programs and SQL relational databases. This lets you write database code once, in Haskell, and have it work with any number of backend SQL databases (MySQL, Oracle, PostgreSQL, ODBC-compliant databases, etc.)
Health Heckert gnu.tiny.png
GNU Health is a program designed for hospitals, offering the following functionalities:
  • Electronic Medical Record (EMR)
  • Hospital Information System (HIS)
  • Health Information System
It has a strong focus on family medicine and primary care, along with socio-economic circumstances. It uses the following disease and medical procedure standards: (ICD-10 / ICD-10-PCS). There are facilities to aid in choosing medicines; prescription writing; patient, hospital finacial, and lab administration tools; a database of 4,200 disease-related genes; epidemiological reporting; and much more. GNU Health is part of GNU Solidario, an NGO offering health and education to the underpriveledged through free software:
iDempiere Business Suite, also known as OSGi + ADempiere, is an open source Enterprise Resource Planning (ERP) software. It has also customer relationship management (CRM) and supply chain management (SCM) functions. The architecture of the iDempiere system is sophisticated allowing it to easily expand its functions while maintaining a simple and flexible state of the ERP business system with Application dictionary and Plug-ins.
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.
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.
Email service that allows a person to create an almost infinite amount of unique email addresses that the user can give to 3rd party websites. This lets the user have more control of their identity/privacy and keeps their personal email address free of junk.
InfiniSQL is a distributed in-memory NewSQL relational database management system (RDBMS). It excels at performing complex transactions which involve records on multiple server nodes. It is engineered around the actor model of concurrent programming, which enables unique scalability capabilities. InfiniSQL is currently in an alpha state, and the project is eagerly seeking developers, early adopters, and people who want to help build a community around it.
Infovore is designed to merge large data sets such as Freebase and DBpedia, producing 100% valid RDF output at high speed because it uses the Hadoop Framework
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.
This is a candidate for deletion: Links broken. No entry. Email to maintainer broken. Poppy-one (talk) 17:19, 5 August 2018 (EDT) iplog is a TCP/IP traffic logger. Currently, it is capable of logging TCP, UDP, and ICMP traffic. iplog is able to detect TCP port scans, TCP null scans, FIN scans, UDP and ICMP "smurf" attacks, bogus TCP flags, TCP SYN scans, TCP "Xmas" scans, ICMP ping floods, UDP scans, and IP fragment attacks. iplog is able to run in promiscuous mode and monitor traffic to all hosts on a network. iplog uses libpcap to read data from the network and can be ported to any system that supports pthreads and on which libpcap will function.
This is a candidate for deletion: Cannot find download. Email to maintainer broken. Poppy-one (talk) 13:23, 6 August 2018 (EDT) JavaDICT is a server for the DICT protocol (RFC 2229), a TCP transaction-based query/response protocol that lets a client access dictionary definitions from a set of natural language dictionary databases. So far it is the only DICT server that lets you access dictionaries stored in a database (currently only PostgreSQL is supported).
KLone is a fully-featured, multiplatform Software Development Kit which allows dynamic pages to be written in C/C++ with usual <% code %> style. The pages can then be embedded, in compressed and/or encrypted form, into a single executable containing also KLone's HTTP/S server. Given its nature, it can be linked natively to any C/C++ library (database, XML, graphics, etc.), without an intermediate layer and it is expecially suited for low-resource and embedded systems.
KNIME [naim] is a user-friendly graphical workbench for the entire analysis process: data access, data transformation, initial investigation, powerful predictive analytics, visualisation and reporting. The open integration platform provides over 1000 modules (nodes), including those of the KNIME community and its extensive partner network.
KSS (Kinetic Style Sheets) framework
KSS enables you write rich Ajax applications without having to code Javascript. It does this by using a CSS like resource, this is called a KSS file. All that you as a developer need to do is write files like these and implement server side Python. This Python package contains the Javascript engine and the server side infrastructure. The package forms the base for integration with specific web development frameworks. To see if there is support for your framework go to the KSS website.
This is a candidate for deletion: 1. No files sources found cannot download. Reference:*/*
KSqlAnalyzer is a tool for easily accessing the data of a MS SQL database. It is made for developing and testing new SQL queries directly on the server. The functionality and look/feel are similar to SQL Query Analyzer. KSqlAnalyzer uses parts of the TDS library, and the editor uses parts of the KWrite source code because of its brilliant syntax highlighting.
Kadet is a multi-threaded, multi-purpose server. It is highly extensible, well written, and has a great set of libraries including built-in scripting, a persistent database, object memory management, etc. It is very easy to develop. The server protocol is currently HTTP/1.1. SSL is supported via OpenSSL.
Originally a GNU+Linux port of Keepass Password Safe, KeePassX is a cross platform encrypted database for your passwords, usernames, urls, comments, and attachments.
KEXI is a visual database application builder tool by KDE, designed to fill the gap between spreadsheets and database solutions requiring more sophisticated development. KEXI can be used for designing and implementing databases, data inserting and processing, and performing queries.
Knoda is a KDE database-frontend for DBase, Firebird, MS Access, MySQL, Paradox, PostgreSQL, SQLite, and ODBC. Besides tables, views, and queries, it also handles forms and reports, which are scriptable via Python.
'ldapvi' allows a user to perform an LDAP search and update results using a text editor. It shows a summary of changes before committing them, and can rename entries.
'' is a general purpose LDAP editor which allows editing of LDIF records or standard Unix flat file representations of LDAP databases using your favorite editor. It supports all of the maps defined by RFC-2307.
'Librsync' provides checksum-based differencing. Currently its only application is rproxy, which provides diffs to previously cached Web pages and images in order to speed download time.
'lighttpd' is a secure, fast, compliant, and very flexible Web server which has been optimized for high-performance environments. It has a very low memory footprint compared to other Web servers, and it takes care of CPU load. It has an advanced feature set that includes FastCGI, CGI, Auth, Output-Compression, URL-Rewriting, and much more.
LineControl Server
LineControl remotely controls the connection of a Linux masquerading server using multiple clients. It takes care with the number of clients using the connection and decides, based upon this number, whether the connection should be up or down. The clients show connection time and throughput statistics. The package supports different connection types, such as analog modems, ISDN, or even cable modems and ADSL devices.
Lingerd is a daemon designed to properly close network connections from an HTTP server (ie Apache). This frees the server from doing the boring but time-consuming job of "lingering closes", and lets each process go on to the next connection immediately. As a result, Apache needs fewer processes to handle high loads. This saves memory, reduces kernel contention, and makes Apache more scalable.
LiquidFeedback is an open-source software, powering internet platforms for surveys, proposition development and decision making. LiquidFeedback is an independent open source project. The software is published under MIT license by the Public Software Group of Berlin, Germany. The developers of LiquidFeedback have teamed up in the Association for Interactive Democracy to promote the use of electronic media for democratic processes.
'Luma' is a graphical utility for accessing and managing data stored on LDAP servers. It is written in Python using PyQt and python-ldap. It features support for plugins and supports English, German, Portuguese, and Norwegian.
MC is a C++ program that creates vector-space models from text documents that can be used for text mining applications. MC provides an efficient multi-threaded implementation that can process very large document collections. The MC program: 1. Recursively descends directories, finding text files 2. Processes files selectively through full regular expression matching of file names. 3. Builds a sparse matrix of word/token counts. The particular sprse marix format used is given here. 4. Processes any user specified text formats(email address or URLs) as a whole token through regular expression matching or FLEX definition. 5. Prunes vocabulary by word length and frequency 6. Excludes user specified stop words 7. Sets word vector weights according any of the txx, txn, tfn, tfx, lxx, lxn, lfn, lfx scaling schemes. 8. Writes all data structures to disk in the Compressed Column Storage format. The application does not have English parsing or part-of-speech tagging facilities or complete documentation
'mailfront' is a set of customizeable network protocol frontends for mail servers, replacing or supplementing the features available with the MTA software. It contains complete SMTP, QMQP, QMTP, and POP3 front-ends as well as an authentication module for IMAP. The mail delivery front-ends also contain internal address filtering features. Two SMTP back-ends are provided. One delivers mail to qmail-queue, mimicking most of the behavior of qmail-smtpd, with the addition of support for SMTP AUTH. The other rejects all SMTP commands if $SMTPREJECT is set, and execs its command line otherwise (in order to run the above program).
The Mandos system allows computers to have encrypted root file systems and at the same time be capable of remote and/or unattended reboots. Wouldn’t it be great if you could have the security of encrypted root file systems and still have servers that could boot up automatically if there was a short power outage while you were asleep? That you could reboot at will, without having someone run over to the server to type in the password? Well, with Mandos, you (almost) can! The gain in convenience will only be offset by a small loss in security. The setup is as follows: The server will still have its encrypted root file system. The password to this file system will be stored on another computer (henceforth known as the Mandos server) on the same local network. The password will *not* be stored in plaintext, but encrypted with OpenPGP. To decrypt this password, a key is needed. This key (the Mandos client key) will not be stored there, but back on the original server (henceforth known as the Mandos client) in the initial RAM disk image. Oh, and all network Mandos client/server communications will be encrypted, using TLS (SSL).
'MaraDNS' is a fully functional DNS server supporting authoritative DNS, recursive DNS, and caching DNS. It is intended for environments where a DNS server must be secure and where the server must use the absolute minimum number of resources possible. Its security features include the use of a special string library which is resistant to buffer overflows and that the code, if started as root, mandates running as an unpriviledged user in a chroot() jail.
MariaDB is a multi-user and multi-threaded SQL database server, designed as a drop-in replacement of MySQL. It includes all major free storage engines, including the Aria storage engine.
'mergelog' is a small and fast program which merges and sorts HTTP log files in 'Common Log Format' from Web servers behind round-robin DNS. It is designed to easily process huge logs from highly stressed servers, and can manage gzipped files.
Metahtml Heckert gnu.tiny.png
MetaHTML is a server-side programming language designed for the World Wide Web. It has a syntax that is similar to HTML and Lisp. It provides a large function library, including support for sockets, image creation and connections to other programs.
'Metakit' fills the gap between flat-file, relational, object-oriented, and tree-structured databases, supporting relational joins, serialization, nested structures, and instant schema evolution. There is a C++ API, a Python binding (Mk4py), and a Tcl binding (Mk4tcl). Data files are portable, use auto-sizing ints and strings, and can efficiently store binary data from single bits to multi-Mb objects. MetaKit works well for moderate-size (a few dozen Mb) datasets, and offers excellent performance well beyond that size when its column-wise data model is fully taken advantage of.
MiddleMan is a fast HTTP/HTTPS proxy server that removes unwanted content and increases privacy. It uses an XML configuration file, and fully implements the HTTP 1.1 protocol, including persistent proxy connections. It has file, host, cookie, header, and content filtering, and can forward through both socks4 and regular http/https proxies.
Mod python
Mod_python is an Apache module that embeds the Python language interpreter within the server. This lets Apache handlers be written in Python for faster and more powerful applications than plain CGI.
Mod security
'Mod_security' is an intrusion detection and prevention module for Apache Web servers. Its purpose is to protect vulnerable applications by detecting and (optionally) rejecting attacks. In addition to request filtering (using regex), it can create Web application audit logs. Unlike other similar projects, Mod_security can analyse POST payloads.
MonetDB is a database management system developed from a main-memory perspective using a fully decomposed storage model, automatic index management, extensibility of data types and search accelerators, and SQL- and XML- frontends. It was designed to provide high performance on complex queries against large databases, e.g. combining tables with hundreds of columns and multi-million rows. Because of this, MonetDB can be used in application areas that have in the past been too slow for using traditional database technology in real-time.
Mongo Engine
MongoEngine is a Python Object-Document Mapper for working with MongoDB. Documentation available at - there is currently a tutorial, a user guide and an API reference.
MongoDB (from "humongous") is a scalable, high-performance, schema-free, document-oriented database. Features:
  • Document-oriented storage (the simplicity and power of JSON-like data schemas)
  • Dynamic queries
  • Full index support, extending to inner-objects and embedded arrays
  • Query profiling
  • Fast, in-place updates
  • Efficient storage of binary data large objects (e.g. photos and videos)
  • Replication and fail-over support
  • Auto-sharding for cloud-level scalability
  • MapReduce for complex aggregation
  • Commercial Support, Hosting, and Consulting
Monkey HHTP Daemon
Monkey HTTP Daemon is a small, fast Web server. It is based on the HTTP 1.1 protocol. Features include language support, GET, POST, and HEAD methods, CGI, PHP4, a config file (optional for every user), a mime.types file, virtual hosts, the ability to deny URLs and IPs, to run as a different user (such as nobody), serve users home directories, and more.
Mumblr is a simple Tumblelog application, written in Django. It uses MongoDB as its database, and MongoEngine for communicating with MongoDB from Django.
My SQL Navigator
MySQL Navigator is MySQL database server GUI client program. The purpose of MySQL Navigator is to provide a useful client interface to MySQL database servers, while supporting multiple operating systems and languages. You can currently enter queries, get result sets, edit scripts, run scripts, add, alter, and delete users, and retrieve client and server infomation.
'my2pg' converts MySQL 3.22 and 3.23 dumps into Postgres dumps. It emulates ENUMs and SETs via user types and operators. It is intended for PostgreSQL users who want to migrate from MySQL. It is included in the contributed tree of the PostgreSQL distribution.
MyBkp 2
This is a candidate for deletion: 1. No files sources found. This is a Korn shell script for performing various backup and recovery related tasks of MySQL. This tool can be used for various purposes including various kinds of backups (Dump, Cold, Hot, Snapshot), restoration of backups in a database, verifying the backups (checksum), set Retention policy for backups, generating reports of backups taken and their status, scheduling Jobs for backups and report generation, and doing Point-in-time recovery.
MyClient is a Web client interface for the MySQL database. Features include multiple query windows, one-button table descriptions, one button database switching, query save and load, and query results saving. It is not a full featured administration tool, but a quick and easy query interface for users who want a Web-based implementation of the command line interface.
MyDNS is a free DNS server for *nix. It was implemented from scratch and is designed to serve records directly from an SQL database (currently either MySQL or PostgreSQL). Its primary objectives are stability, security, interoperability, and speed, though not necessarily in that order. MyDNS does not include recursive name service, nor a resolver library. It is primarily designed for organizations with many zones and/or resource records who desire the ability to perform real-time dynamic updates on their DNS data via MySQL.
MySQL is a fast, reliable, and easy to use relational database management system that supports the standardized Structured Query Language.
MySQL Backup
MySQL Backup is a Perl script that uses mysqlshow to grab the database names and "show tables" to grab the table names for a user's account, and then uses mysqldump to save the data in a subdirectory named in the script. It then tars and gzips the files, using the date and time for the file name. It can be run from cron on a daily basis. It removes old files and has an option to email the gzip file to an admin and/or FTP the backup file to a remote server. It also has options to use "select data into outfile" or a regular "select" for users who can't use mysqldump. It supports LARGE sets of databases and tables (GNU/Linux utilities such as tar, ls and nice break when the argument list gets too long). To do this, the script places all the sql text files in a subdirectory and tars the directory. For security, if a .my.cnf file is used then mysqlshow and mysqldump run without the --user and --password parameters, so the password doesn't display in the process list.
MySQL for Python (MySQLdb)
MySQLdb is an interface to the popular MySQL database server for Python. The design goals are:
  • Compliance with Python database API version 2.0 [PEP-0249]
  • Thread-safety
  • Thread-friendliness (threads will not block each other)
  • MySQL-3.23 through 5.0 and Python-2.3 through 2.6 are currently supported. Python-3.0 will be supported in a future release.
MyServer is a powerful web server designed to be easily run on a personal computer by the average computer user. It is a multithread application and supports HTTP, HTTPS, CGI, ISAPI, WinCGI and FastCGI protocols. You can share files in minutes.
Mysql client
'mysql_client' is a MySQL database GUI client program. The purpose of MySQL Perl/CGI Client is to provide a useful and flexible client interface for MySQL database servers. It can support multiple operating systems and languages.
System for storing, processing and transmitting information based on standards that integrates the features of other systems such as relational databases, programming languages, transmission protocols, file systems, operating systems, data formats and hardware in one tightly integrated system through a common data types system. It's based on a multi-language (UTF-8 encoding), relational, modular, MVC and REST architecture that provides users with a simple interface to manage data and developers with the ability to modify and extend the system, adapting the interface and programming actions through a system with higher level of abstraction than JDBC that simplifies using SQL. Some integrated technologies are MySQL, JavaScript, Java, HTTP, WebDAV, CalDAV, SMTP, HTML5, CSS3, JSON, XML, RSS, Smile, iCalendar, QRCode, JPEG, PNG, X.509 Certificates, CodeMirror and TinyMCE. Includes full text search, WCAG 2-AAA conformance, cache, logging and anti CSRF, XSS, SQL injection and DoS protection.
NoSQL is a fast, portable relational database management system without arbitrary limits (other than memory or processor speed) that runs under, and interacts with, the UNIX Operating system. It uses the Operator/Stream DBNS paradigm described in "UNIX Review," March 1991 Page 24, entitled "A 4GL Language." There are a number of 'operators' that each perform a unique function on the data. The "stream" is supplied by the UNIX Input/Output redirection mechanism. Therefore, each operator p[rocesses some data and then passes it along to the next operator via the Unix pipe function. This is very efficient as UNIX pipes are implemented in memory.
Odoo (previously OpenERP) is a suite of programs that help companies to grow their business. Over 2 million people use Odoo to grow their sales, run their operations, organize marketing activities, boost productivity and empower their human resources. Odoo is used worldwide and provides complete software solution from front office to back office.
Today: You can take notes with it. Rearrange them easily, up and down in a list, or up/down in the hierarchy. Link them to each other. Navigate across links with simple keypresses. Make deeply nested lists. Link lists to lists. Compose long paragraphs and attach them. Or do more complicated things if desired, by creating relationship types and using those. Import txt or export txt or html. It's better than the alternatives for some people, because the navigation takes fewer keystrokes, you don't have to read a manual (it's all on the screen, or so I like to think), you can have the same thing in as many places as you want, it is Free (some alternatives are, others are not), and it has immense future potential for becoming a better-structured, much more powerful and flexible wikipedia-like tool, if we work together. Vision: The idea is to have the most efficient personal knowledge organizer (now available in a usable text-based interface), then support mobile access, easy internal automation, and effective sharing and collaboration. Then, to combine efforts and learn as we go until we integrate humankind's knowledge over time. The key differentiators are that it is to be Free, and based on an object model (easily created on the fly as a side-effect of using the system), rather than on massive amounts of words. The knowledge is the same, even if the words can change. One can think of that as "using building blocks of knowledge, starting at an atomic level (i.e. numbers, relationships...), free and efficient." Or, taking the best experiences of online organizer tools and wikis, but more structured, efficient, Free, open, and collaborative; and allowing full individual or organizational control.
OpenCart is a free ecommerce platform for online merchants. OpenCart provides a professional and reliable foundation from which to build a successful online store.
OpenFTS (Open Source Full Text Search engine) is an advanced PostgreSQL-based search engine that provides online indexing of data and relevance ranking for database searching. Close integration with database allows use of metadata to restrict search results.
'OpenInteract' is an extensible Web application server that includes a robust system of components, object-oriented data access, a consistent security scheme for both tasks and data objects, a simple user and group management system, and a packaging system that makes it easy to distribute custom applications. It is stable, and runs out of the box on five different databases.
openBarter extends the mechanism of a CLOB - the central part of regular markets - and implements a multilateral barter. It is based on an extension of PostgreSQL.
Orthanc aims at providing a simple, yet powerful standalone DICOM server. It is designed to improve the DICOM flows in hospitals and to support research about the automated analysis of medical images. Orthanc can turn any computer running Windows or GNU/Linux into a DICOM store (in other words, a mini-PACS system). Its architecture is lightweight and standalone, meaning that no complex database administration is required, nor the installation of third-party dependencies. What makes Orthanc unique is the fact that it provides a RESTful API. Thanks to this major feature, it is possible to drive Orthanc from any computer language. The DICOM tags of the stored medical images can be downloaded in the JSON file format. Furthermore, standard PNG images can be generated on-the-fly from the DICOM instances by Orthanc. Orthanc lets its users focus on the content of the DICOM files, hiding the complexity of the DICOM format and of the DICOM protocol.
osTicket is a widely-used free software and open source support ticket system. It seamlessly integrates inquiries created via email, phone and web-based forms into a simple easy-to-use multi-user web interface. Manage, organize and archive all your support requests and responses in one place while providing your customers with accountability and responsiveness they deserve.
oursql is a new set of mysql bindings for python 2.4+. Here’s a short list of reasons why you should use oursql over MySQLdb:
  • oursql has real parameterization.
  • oursql allows text or binary data to be streamed into the database and streamed out of the database, instead of requiring everything to be buffered in the client.
  • oursql can both insert rows lazily and fetch rows lazily.
  • oursql has unicode support on by default.
PDO: Python Database Objects
PDO: Python Database Objects, is a collection of objects for use with Phase or with the Python Programing Language. PDO is designed to be robust and simple at the same time, allowing access to multiple styles of databases, with one set of instructions. This means never having to worry again about your syntax when changing Database Platforms on your next project.
pg8000 is a Pure-Python interface to the PostgreSQL database engine. It is one of many PostgreSQL interfaces for the Python programming language. pg8000 is somewhat distinctive in that it is written entirely in Python and does not rely on any external libraries (such as a compiled python module, or PostgreSQL's libpq library). pg8000 supports the standard Python DB-API version 2.0.
POPular is a suite of programs for setting up a large distributed mail cluster. Included are a POP3 server and proxy and several utility programs for delivering mail into mailboxes, listing the current connections, and configuring the servers. POPular supports virtual servers, scales to millions of mailboxes, is completely configurable at runtime and uses a flexible authentication mechanism through shared library modules.
py-postgresql is a set of Python modules providing interfaces to various parts of PostgreSQL. Notably, it provides a pure-Python driver + C optimizations for querying a PostgreSQL database.
Packet2sql will convert any text file/log file which contains ipchains packet logs into a stream of SQL inserts. The SQL can be saved into a file and used as a query to any SQL-92 compliant database. This can even be done on-the-fly from syslogd directly to the database. The database can be used as a base for a firewall-analyzing application, to identify attack signatures, to share security information easily with other sites, and to extract the domains of logged attackers for whois.
Paperclips is a Java Servlet API 2.3 compliant servlet container. It supports HTTP/1.1, session load balancing and is completely modular so administrators can install just the parts they need.
Papercut NNTP server
Papercut is a multi-threaded NNTP server whose main objective is to integrate Web-based message board software (Phorum, for example) with a Usenet front-end. Its extensibility lets developers write their own containers to store Usenet articles (messages). The code is extensible enough that you could write new containers to integrate the news server with other Web message board projects or even other ways to store the messages.
' Papyrus' is a XML-based reporting language for PostgreSQL, MySQL, and bonddb. It can generate well-formatted reports in LaTeX, PDF, PostScript, HTML, ANSI, and XML. The XML is expressed in a formatting-oriented style to allow you to develop a wide range of reports. SQL is then embedded into the report to give you the desired data. Papyrus is command-line driven, and data arguments can be passed into the report. Equations and expressions can also be carried out on data.
The paraslash package contains server and client software for network audio streaming and stand-alone utilities for decoding and playing audio files.
Pastèque (watermelon) is a Point Of Sale software suite that enables shopkeepers to achieve their sales efficiently. Pastèque is composed with 3 softwares :
  • Pastèque Server
  • Pastèque Desktop
  • Pastèque Android
They are available on both tablets and computers, which means you can easily transfer your database between one software and another. The program allows you to track your activity online, manage different customers, print tickets, etc.
Package Database View outputs an HTML view of a RPM or dpkg database. Its modular design allows easy addition of others package management database and export format (as xml). it does not require special privileges to access to the output (but access can be restricted by using chmod/chown or .htaccess. It does not require any large libraries, a Web serv, or an X server. The output is generated by a cronjob, so access to the output is as fast as your computer is able to read or serve text files.
Pen is a load balancer for "simple" TCP-based protocols such as HTTP or SMTP. It allows several servers to appear as one to the outside. It automatically detects servers that are down and distributes clients among the available server for high availability and scalable performance. The load balancing algorithm tracks clients and tries to send them back to the server they visited the last time. The client table has slots (default 2048, settable through command-line arguments). When the table is full, the least recently used one is discarded to make room for the new one. This is superior to a simple round-robin algorithm, which sends a client that connects repeatedly to different servers. This breaks applications including most modern web applications) that maintain state between server connections.
pgAdmin is a suite of administration and development tools for use with PostgreSQL.
'PgWorksheet' is a simple GUI frontend to PostgreSQL for executing SQL queries and psql commands without using the psql command line tool.
'phpCodeGenie' is a code generator for PHP/MySQL applications. Once you design your database tables, phpCodeGenie writes the PHP scripts and programs for you. It will build data entry forms, insert scripts, database lister scripts, edit record forms, update record scripts, delete confirmation scripts, delete scripts, search forms, search scripts and other frontend/database interaction code.
phpMyAdmin is a tool written in PHP intended to handle the administration of MySQL over the Web. It can create, rename, and drop databases, create/drop/alter tables, delete/edit/add fields, execute any SQL statement, manage keys on fields, create dumps of tables and databases, export/import CSV data and administrate one single database and multiple MySQL servers. Demo
'phpPgAdmin' is an administration package for PostgreSQL. It has all the functionality needed to completely administer a PosgreSQL server and/or database, including the ability to administer views, sequences, stored procedures, and triggers. Features include the ability to create and drop databases; create, copy, drop, and alter tables/views/sequences/functions/triggers; edit and add fields (to the extent Postgres allows); execute any SQL-statement, even batch-queries; manage keys on fields; create and read dumps of database and tables; and administer one single database, multiple servers, and Postgres users/groups.
SQLView provides a user friendly interface for browsing a SQL database and modifying SQL tables using a Web browser. It is is strictly intended to let users access view and modify their SQL tables and is not a tool to help database administrators (other than perhaps getting users to manage their own data). Users can walk through a table and view all rows. If the table has a primary key, links are provided to modify any given row. The user can edit the row (but not the primary key) or add a new row, providing the primary key value (starting with empty values for all columns). A 'copy' link lets users edit existing rows and change the primary key (a convenient way to add a new row based on another). Users can also delete rows.
'picoSQL' is a SQL-based, multi-user, client/server RDBMS. Its main features are compactness, a small memory footprint, and simplicity of installation and configuration. However, it still supports a full-featured SQL and high concurrency and transactions. Because of its 'lightness' and modularity, picoSQL can easy be adapted for any computer,
'Polipo' is a lightweight caching Web proxy that was designed as a personal cache. It is able to cache incomplete objects and will complete them using range requests. It will use HTTP/1.1 pipelining if supported by the remote server.
Portmon is a daemon that is able to monitor network services and send notification in the event that a server goes down. Portmon was designed to be able to monitor a large number of servers/workstations and give very configurable notification in the event of a network failure.
Portofino is a free and open source web framework that helps developers create outstanding enterprise applications by addressing three specific needs: productivity, features and architecture. Among its features: content management, CRUD, database connectivity, calendars, charts, security and easy customization using Groovy. A wizard allows the developer to create a web application by connecting to an existing database quickly and easily.
PostGIS adds support for geographic objects to the PostgreSQL object-relational database. It "spatially enables" the PostgreSQL server so it can be used as a backend spatial database for geographic information systems (GIS).
PostgreSQL is a powerful database system with a strong reputation for reliability, data integrity, and correctness. It supports the SQL standard and is fully ACID compliant. It offers many advanced features, including complex queries, foreign keys, triggers, views, transactional integrity and multiversion concurrency control. It features native programming interfaces for C/C++, Java, .NET, Perl, Python, Ruby, Tcl, and ODBC.
PredictionIO is a free software Machine Learning server system. It enables developers and data engineers to build smarter web and mobile applications through a simple set of APIs. Admin UI is provided for developers to select and tune algorithms.
Database replication system for OpenEdge Progress DB to other database backends. Progress is a proprietary database format with no open source options for data import/export/replication. This project provides a free software replication and export option, and can act as a first and intermediate steps in migrating your data from Progress and into MySQL or other database software.
'pthrlib' is a library and toolkit for easily and quickly writing small, fast, HTTP/1.1-compliant Web servers. The distribution includes a lightweight cooperative threading library, a buffered I/O library, a library for writing HTTP/1.1 RFC-compliant servers, a library for writing CGI scripts that run inside the server, and an ftp client library. Examples, full manual pages documenting every function, and a production quality micro-webserver called rws are also included.
Pure FTP server
Pure FTP Server is a fast, production quality, standards-conformant FTP server based on Troll-FTPd. It has no known buffer overflows, is trivial to set up, and is especially designed for modern kernels. Features include PAM support, IPv6, chroot()ed home directories, virtual domains, built-in 'ls', FXP protocol, anti-warez system, bandwidth throttling, bounded ports for passive downloads, an LDAP backend, and XML output.
A modular cross-platform chat bot in Python. She performs automated functions at live chat networks. guppy currently serves some common tasks like calculation, web search, words and domain look-up.
Py-RADIUS is a pure Python module implementing client side RADIUS authentication as defined by RFC2138.
Pybliographer is a tool for managing bibliographic databases that can be used to searching, editing, reformatting, etc. through its GNOME interface. The program supports several bibliographic formats, and can be extended to uses like generating HTML scripts according to bibliographic searches. Sample scripts come with the program. The program currently supports the following formats: BibTeX, Medline, Ovid, ISI and Refer.
'QDBM' is an embedded database library compatible with GDBM and NDBM. It features hash database and B+ tree database and is developed referring to GDBM for the purpose of the following three points: higher processing speed, smaller size of a database file, and simpler API.
Qpopper is a widely used server for the POP3 protocol. It includes TLS/SSL support, very fast start-up times, and reduced I/O at session close. This server is fully compliant with RFCs 1939 and 2449, and supports Kerberos V4, if enabled.
queXS is a web-based CATI (Computer Assisted Telephone Interviewing) System. queXS integrates with queXML for creating questionnaires, LimeSurvey for collecting data and Asterisk for VoIP telephony.
'rbmyxml' is a PHP class to generate XML data files from generic SQL queries. It works with MySQL.
Redis is an advanced key-value database. It is similar to memcached but the dataset is not volatile, and values can be strings, exactly like in memcached, but also lists, sets, and ordered sets. All this data types can be manipulated with atomic operations to push/pop elements, add/remove elements, perform server side union, intersection, difference between sets, and so forth. Redis supports different kind of sorting abilities.
'refbase' is a PHP/MySQL-based bibliographic database. It features MODS XML, bibtex, and Endnote export, Endnote import, RSS feeds, file support, advanced searching, user-specific rights and information, and more.
'Rekall' is a database front-end, a tool to extract, display and update database data. It is database agnostic, and does not have any preferred database. Users can design and use forms and reports, construct database queries, import and export data, and create reusable components to reduce application development time. Rekall can be scripted using Python; a script can be executed when various events occur. Scripts can be associated directly with the event, but they can also stored in script modules for general use. Users also have full access to all Python modules. 'Rekall' also has an integrated Python debugger with syntax highlighting.
Relational pipes
Relational pipes are an open data format designed for streaming structured data between two processes. Simultaneously with the format specification, we are also developing a reference implementation (libraries and tools) as a free software. The tools are 1) Input filters that converts other formats (e.g. CSV, XML, fstab, filesystem…) to the relational format, 2) Transformations that allows filtering and modifications (of both content and structure) of relational data, 3) Output filters that converts relational data to other formats (e.g. CSV, XML, null-byte separated values) Transformations can be simple (like grep or cut with regular expressions) or complex and powerful – using GNU Guile expressions. SQL, AWK and Python transformations are planned for further releases.
Rest suite
Server-side Javascript library that wraps parts of the Netsuite SuiteScript API (v2010.1). This interface should be more performant than the SOAP based interface as it allows 50 simultaneous connections per set of login credentials. Note that NetSuite's point system is seemingly arbitrary and we've tried to provide better error handling wherever possible. Designed as a replacement for netsuite-rest-client
Rotcelloc is an application that manages your movie, TV-series and games collection. It takes CSV-files, or a Steam username, as its input, and outputs JSON files and a static web application that can be used to view and search a collection. Rotcelloc will download posters for your collection, download metadata (plot summary, developer or director name, metascore) and generate a pretty (static) web application that can be used to view, search, filter and sort your collection in many ways. All functionality (search, filter, sort) in the web application is performed in javascript on the client, so there are no requirements for the web server and no server side configuration needed. Simply generate the collection on your local machine and upload it to a web server.
Graphical Web browser based management interface. Features include:
  • Default strong 128/168-bit encryption over SSL3
  • Platform independent; runs on almost any server operating system
  • Single-process architecture for controlled and unlimited scalability
  • Unicode and other character sets for multilingual/localized Web sites
  • Extensibility through Java, Java servlets, PHP, CGI, FastCGI, FrontPage Extensions, SSI, and others
  • Excellent for virtual hosting of several web sites
The rproxy extensions to HTTP let a server generate a diff relative to a cached instance, whether an HTML page or an image, in a way that is completely general, and transparent to both the server and user agent. This improves response times and reduces network usage, which is particularly important given the increase in dynamic content on the Web (with dynamic content a resource must be exactly the same as the cached instance, or it is downloaded from scratch).
'rws' is a small, fast web server that complies (mostly) with HTTP/1.1. It serves files, includes an mmap(2) file cache and supports directory listings, CGI script execution (NPH scripts only), virtual hosts, aliases, and shared object scripts: (fast CGI scripts that are dynamically linked into the server memory at runtime.
SIP Express Router
* " November 04, 2008 - SER joins the sip-router project "
  • " First is important to clarify: from version 3.0.0 on, Kamailio and SER are identical in terms of source code. "
SER or SIP Express Router is a very fast and flexible SIP (RFC3621) server. It handles thousands of calls per second on low-budget hadware. A C shell-like scripting language provides full control over the server's behaviour. Its modular architecture lets users load only the required functionality. The following modules are available: digest authentication, CPL scripts, instant messaging, MySQL support, a presence agent, Radius authentication, record routing, an SMS gateway, a Jabber gateway, a transaction module, a registrar, and user location.
SQL Load balancer
This is a candidate for deletion: Links to code download broken. No links to page. Email to maintainer broken. Last code written in 2003. Poppy-one (talk) 14:04, 29 July 2018 (EDT) The SQLB (SQL Load Balancer) project is used to improve SQL requests to a database. It provides programs that have permanent connections to a DB, a program that checks the integrity of transactions, and a library to link with programs that need to make SQL queries.
SQL-DK is and command-line client for relational databases. Main features: - seamlessly integrates SQL into your shell scripts - universal – uniform interface for your relational database regardless it is PostgreSQL, MariaDB, MySQL etc. - prepared (parametrized) statements – safely pass any data to your DBMS – no more SQL injection - supports named parameters, not only ordinal ones; for any DBMS - modular design – formatter plug-ins; you can use one of built-in formatters or write your own and get output (result sets, updates results) in any format - streaming – results from database are streamed throught chosen formatter to the output – no need to fetch whole result set into memory (thus infinite result sets can be processed)
The Python SQL Toolkit and Object Relational Mapper SQLAlchemy is the Python SQL toolkit and Object Relational Mapper that gives application developers the full power and flexibility of SQL. It provides a full suite of well known enterprise-level persistence patterns, designed for efficient and high-performing database access, adapted into a simple and Pythonic domain language.
'SQLDiff' is a Web application that shows the difference between two SQL database tables. The user provides two tables, a master table -- a table that has not changed and a modified table -- which has changed (compared to the master). SQLDiff determines what has changed and displays it as sets of additions to the master, deletions from the master and columns which have changed in the modified table. If the two tables do not match, SQLDiff shows what columns they have in common; users can choose to do a diff on just those (even when the two tables are identical in format, it's useful to restrict the columns compared and show fewer changes).
SQLite is a lightweight and embeddable database. It's fully ACID and SQL92 compliant with 100% test coverage. As storage a single cross-platform disk file format is used, which may be up to terrabytes in size. It requires no setup and little administrative work. SQLite itself has a simple yet expandable API. Bindings for most programming languages exist on all major plattforms.
This is a candidate for deletion: All links broken. Email to maintainer broken. Poppy-one (talk) 13:55, 29 July 2018 (EDT) 'SQLite/Ruby' is a set of bindings that lets the SQLite (v 2.x) database be used from Ruby scripts. It provides an object-oriented interface to all major functions of the SQLite API, including the create_function and create_aggregate functions. It also supports bind parameters, transactions, internal and external iterators, type translation in queries, and easy access to various pragmas.
SQLiteManager is a multilingual Web-based tool to manage SQLite databases. It features multiple database management, creation, and connectivity, property and options management, table, data, and index manipulation, the ability to import data from a file, conversion from MySQL queries, view, trigger, and custom function management, and exporting of database structure and data.
SavaPage is a Libre Print Portal Solution that uses Open Standards and Commodity Hardware for Secure Pull-Printing, Pay-Per-Print, Delegated Print, Job Ticketing, Auditing and PDF Creation.
SkipDB is transactional, sorted key/value pair database. It is similar to BerkelyDB/Sleepycat but based on skip lists, which makes it smaller (~1600 lines of database code), simpler, and faster (appears to be ~4x as fast as SleepyCat for individual transactional updates).
Smart Cache is a pure Java proxy cache server. It can cache any pages and make them available for offline browsing. Other features include a URL filter, cookie filter, ability to fake User-Agents, Referer, and Cookie headers, Web forwarder (accelerator) mode, background downloading, multiple logs, fast operation, very configurable garbage collection, cache directory structure copies server structure, and cached files that are ready for use (no headers inside). It can be also used as a replacement for your browser's internal diskcache, which makes faster, more anonymous and offline browsing available.
'Snowbox' is a small (600 lines of code) and secure POP3 server written in Perl. It runs exclusive from 'inetd' and is easy to set up. It implements all necessary POP3 commands, supports APOP authentication, and drops root privileges and continues running as a user process after the authorization stage. The maildrop is kept in memory while running; no temporary files are written.
Sphinx Search
Sphinx is an open source full text search server, designed from the ground up with performance, relevance (aka search quality), and integration simplicity in mind. It's written in C++ and works on Linux (RedHat, Ubuntu, etc), Windows, MacOS, Solaris, FreeBSD, and a few other systems. Sphinx lets you either batch index and search data stored in an SQL database, NoSQL storage, or just files quickly and easily — or index and search data on the fly, working with Sphinx pretty much as with a database server. A variety of text processing features enable fine-tuning Sphinx for your particular application requirements, and a number of relevance functions ensures you can tweak search quality as well. Searching via SphinxAPI is as simple as 3 lines of code, and querying via SphinxQL is even simpler, with search queries expressed in good old SQL. Sphinx clusters scale up to tens of billions of documents and hundreds of millions search queries per day, powering top websites such as Craigslist, Living Social, MetaCafe and Groupon... to view a complete list of known users please visit our Powered-by page.
SPYCE is a Web server plugin that supports simple and efficient Python-based dynamic HTML scripting. Those who like Python and are familiar with JSP, PHP, or ASP, should look at this engine. It can generate dynamic HTML content just as easily, using Python for the dynamic parts. Its modular design makes it very flexible and extensible. It supports FastCGI, CGI and mod_python to plugin into Apache and most other Web servers, and can also be used as a command-line utility for HTML pre-processing, or as a web server proxy.
A non-validating SQL parser for Python. It provides support for parsing, splitting and formatting SQL statements.
'sqlupdate' reads an SQL table declaration file and compares it to an existing database. It then generates an SQL script for updating the database to match the SQL file.
Squid is a high performance Web proxy cache that can be arranged hierarchically for an improvement in response times and a reduction in bandwith usage. Squid runs on all popular Unix platforms.
StarHunter software
This programm aims to control automatically a telescope using a database. The telescope need a support composed of two motors. The software is going to create a link with an arduino microcontroller to control a gps, and an electronic compass, and the support. The programm (and project) is in development, to see the evolution of this project visit the website. code language : python language : french
Run dockerized apps and manage hardware like one giant, efficient computer. Supergiant makes it easy to deploy faster and reduce hardware expenses. Supergiant is built on Kubernetes, the library build made to run Google Compute Engine. It’s purpose is to help make managing stateful apps in a containerized environment easier and more performant.
TZMud uses several high-quality Python libraries to handle basic functions so that it can concentrate on the actual MUD functions:
  • Twisted to handle networking and event loop,
  • ZODB to store the data, and
  • Pyparsing to parse player input.
Tag folders and files (including multimedia) by dragging the tags on them, you can create tags of various shapes and colors for a more intuitive classification. Precise search possibilities, with various input fields, allowing to add all the necessary tags that you want. For example, in one field you can add the tags cat' and 'white' and in another field you can add the tags 'dog' and 'brown', so the search result will return all white cats and brown dogs. Another more abstract example to show the available searches can be: Searh under folders that have (tag50) or (tag51 + tag52) files that have (tag1 + tag2 + tag7 + tag8) or (tag1 + tag2 + tag6 + tag9) but don't have (tag10) and (tag11). Multimedia files preview in both explorer and searcher results cards. The cover images of epubs also are shown. For images both system's default image viewer and program's new internal viewer can be launched alternatively. Usual file management actions by dragging and dropping or pressing buttons; copy, move, delete, rename. And undo button. It's possible to export/import the tagging data to a file, so data is available in any computer. Features: - Tag Folders and files easily by dragging and dropping tags created from a variety of shapes. - No installation required. Compatible with Windows, Linux and Mac OS. - Export/import data to a file. - Possible to build up very specific searches. - Various Viewmodes; from lists to cards of different sizes to preview folders and files. - Multimedia file preview in explorer/searcher. Also Epubs. - Integrated image viewer that can be launched alternatively to the system's default viewer. - Tags positions are interchangeable. - If you want a less jazzy interface you have the option to choose a 'grayscale' mode.
Tahoe-LAFS is a decentralized data store. It distributes your filesystem across multiple servers, and even if some of the servers fail or are taken over by an attacker, the entire filesystem continues to work correctly and to preserve your privacy and security.
The Tensei-Data software system can be used to merge, standardize and simplify data integration, data migration, data transformation and interface management processes. These processes can be manually executed or automatically by specified routines or triggers that are monitored. The system is based on modern technologies like Akka, Scala and the Play Framework. Therefore, the application is scalable, flexible and highly performant. The integrated Data Description Language (DFASDL) allows the dynamic mapping of almost any source and target system and is called within the application as dynamic connectors. For the modification of data, the Tensei-Data application offers diverse transformers which can be combined and modified.
'Tent' is a PHP/SQL intranet application that includes a front end for managing a staff database, an inventory database, modular calendars, a tournament engine (round robin, single elimination), SpamAssassin configuration integration, birthdays, image storing, etc. phpIntranet also includes a session -> SQL based shopping cart and an orders database to integrate into an e-commerce site. This project was formerly known as 'phpIntranet.'
Thy is a lightweight HTTP daemon that is designed to be clean and fast, yet powerful enough to serve many hits a day. Despite its small size, it supports CGI, IPv6, SSL/TLS, and on-the-fly compression.
Tksql lets you to edit tables in PostgreSQL databases. You can use it from the shell prompt by specifying the name of a table, an SQL satement, or the name of a database. It has filter capabilities which are very easy to use. Two views are possible (tables and form) and both views can coexist. Tksql can edit a join of two tables (limited to the first of such tables). Totals and subtotals can be done quickly, and displayed inline with the data or in a separate window. Queries can be created in no time and all working conditions can be saved at once (comprising subtotals, relative time constraints, layout, etc.).
'tpop3d' is a POP3 server whose authentication subsystem is especially extensible. Supported authentication mechanisms include auth-pam (Pluggable Authentication Modules) and auth-passwd to mediate access between users and their Unix-style mailboxes, auth-mysql which uses vmail-sql to mediate access to virtual-domain email, auth-ldap (for authentication of users against an LDAP directory), auth-other (lets you authenticate with an external program communicating via pipes), and auth-perl (lets you authenticate users with custom Perl code). There is integrated support for POP-before-SMTP relaying. tpop3d supports traditional (BSD-format) mailspools and the maildir format of qmail.
Trigger Rally
The 3D rally game features an open landscape with no boundaries. Simple greyscale elevation maps form the terrain and road. Sprites are added as vegetation and road maps. Key feature is the good physics for drifting. But keeping on the road is not as easy as in many other rally games. Precise handling is paramount in order to keep the cars on track. Fog, different weather and light conditions add variation. To win a race you need to reach checkpoints in a certain order and get to the last one before the time limit is reached. In addition to many single race maps there are events where you need to win several races in a specific order in order to win the whole event. Since version 0.6.4 there is a career mode where additional maps and cars can be unlocked. There are already over 200 races available. It's quite easy to add new maps and to adjust parameters. This game doesn't need the newest hardware. You can easily play it with quite old systems. Only basic 3D-support is needed.
Trokam is a project to develop a search engine based on: collaborative web crawling, easily replicable servers to enable Organizations and Companies collaborate with dedicated servers connected to a load balancer an collaborative development.
Tux Perl
tux_perl is a Perl extension for Tux. Tux is a high speed web server from Redhat. With the non-blocking event loop structure and the zero copying technique, Tux can provide static content at very fast speed. Tux also provide an interface to develop user space extensions. tux_perl works as an user space module of Tux, and interprets Perl scripts to provide dynamic contents. Tux is embedded into Linux kernel, so tux_perl only work with Linux. Perl interpreter is also necessary. GCC compilers is required to build some C libraries.
Umbrella aims to be an full-fledged project management suite including the following features:
  • Project and task lists
  • Timetracking
  • Invoicing
  • Bookmarks
  • Stock management
  • File browser
VNC Reflector
VNC Reflector is a specialized VNC server which acts as a proxy between a real VNC server (a host) and a number of VNC clients. It was designed to work efficiently with large number of clients. It can switch between different hosts on the fly, preserving client connections. It supports reverse host-to-reflector connections and can save host sessions on disk.
VideoCache is a squid url rewriter plugin written in Python to facilitate youtube, metacafe, dailymotion, google, vimeo, redtube, xtube, youporn, msn soapbox, tube8,,, videos and audio caching. It can cache videos from various websites in a separate directory (other than squid cache), in a browsable fashion and can serve the subsequent requests from the cache. It helps in saving bandwidth and loading time of the videos. VideoCache is currently used by many ISPs.
Videotheque provides the necessary content types and related tools to help you manage a video collection. This project is planned as part of a larger video collection manager called Humphrey that will include utilities to access and manipulate the collection data from various platforms. The main features are:
  • separation between movies and the media that contain them (such as DVDs).
  • hierarchical organization into sections.
  • retrieving movie information from the IMDB (requires IMDbPY).
'vlogger' is a logger daemon for Apache. It will accept piped logfile input, split it according to its corresponding virtual host (using a file cache to avoid resource limitations), and write it to disk. It automatically rotates all files and tracks them using timestamps. It is intended as a replacement for cronolog or httplog.
VncSelector lets users manage currently active VNC server sessions. This can be particularly useful in a thin client situation.
Web logfile analyser written in Perl. All major Web stats are available (referer, agent, session, error, etc.). Users can customise reports via configuration files, and an administration interface control is available.
WACS is a web based application for the management of and access to adult material (images, video clips) from a Linux-based server running the LAMP stack on a domestic local area network. The client machines can be pretty much anything running a reasonably modern web browser. WACS provides topic and model based indexing, advanced searching, new additions lists, and many other retrieval features. WACS also includes extensive download features allowing your collection of your favourite models' works to be right up to date.
Wb Heckert gnu.tiny.png
WB is a disk based, sorted associative array (B-tree) library for SCM. Using WB, large databases can be created and managed from SCM. Rather than being implemented via hashing, WB uses B-trees, which are optimized for using the minimum number of disk operations. Functions are provided to:
  • create, destroy, open and close disk-files and associative arrays;
  • insert, delete, retrieve, find next, and find previous (with respect to dictionary order of keys);
  • apply functions, delete, or modify values over a range of consecutive key values.
WB is thread safe (so long as HAND structures are not shared between threads). The `put' and `rem' operations allow associations to be used for thread mutexs.
Web-FTP provides quick, easy, and (with an SSL-enhanced Web server) more secure access to your FTP server. Designed with file management in mind, it supports uploads, downloads, and all the usual tasks. No spool directories are used; file transfers are relayed directly from the server to the client and vice versa. Multiple file and recursive directory downloads are supported by generating a tar file on the fly. It can also serve as an FTP client, allowing FTP access to clients behind a firewall. You may view and edit files as well. Web-FTP also has rudimentary CryptoCard support, for CryptoCard protected servers.
Web2ldap 2
'web2ldap' is a full-featured LDAPv3 designed to run as a stand-alone web gateway or under the control of a web server with WSGI support (e.g., Apache with mod_wsgi or mod_proxy_uwsgi). It makes no assumptions about the tree structure or LDAP schema.
'webfs' is a simple http server for purely static content. You can use it to serve the content of a ftp server via http for example. It is also nice to export files quickly by starting a http server in a few seconds, without editing a config file first. There is some sendfile emulation code which uses read()+write() and a userland bounce buffer. This lets you compile and use webfs on systems without sendfile(). From version 1.14 on, limited CGI support is available (GET requests only); from version 1.18 on, optional SSL support is available.
WebPublish manages the work associated with publishing a local copy of a website to one or more remote servers via FTP, letting website developers concentrate on content. WebPublish knows when changes or additions have been made locally, and only transfers to a server the files and directories that have been added or changed locally. It also knows when files and directories on the server are no longer a part of a local copy, and can be used to to remove those files and directories. It also lets users exclude files and directories from being transferred to or removed from a server.
Woof (Web Offer One File)
Woof is a small simple stupid webserver that can easily be invoked on a single file. Your partner can access the file with tools he trusts like wget or a web browser.
Integrates wxWidgets GUI toolkit with PostgreSQL database + some aditional widgets for displaying data from database. This project tries to implement Database-GUI interoperability between ProtgreSQL and wxWidgets. An easy way to develop database apps.
Interface plugin for connection Netsuite to wyatt communications base.
Xindice is an native XML database intended to manage large numbers of small XML documents. It stores and indexes compressed XML documents; the server queries these collections using XPath. The server is lightweight and can be embedded in custom applications or run as a standalone database. This is the project formarly known as dbxml; the name change became effective December 2001.
xinetd is a replacement for inetd, the internet services daemon. Anybody can use it to start servers that don't require privileged ports because xinetd does not require that the services in its configuration file be listed in /etc/services. It can do access control on all services (multi-threaded or single-threaded, and for both TCP and UDP protocols) based on the address of the remote host and time of access. It supports internal access control, the use of the libwrap library, and IPv6 with access control.
Yaws is a high performance, light-weight, threaded HTTP 1.1 Web server targeted for the generation of dynamic content. It is written in Erlang, and the server side dynamic content is generated by Erlang code embedded in the HTML code. It is able to ship several thousands of dynamically generated pages per second.
* Yhttpd is now named Afrit 'yhttpd' is an XML-configurable, light, very portable, multi-platform Web server written in C++ and a small subset of C. It runs on all POSIX compatible operating systems and uses the GNU GCC C++ compiler from 3.1 and up with pthreads enabled. It is based on the yChat socket and thread engines.
A PHP based search engine. It can function as general purpose search engine for the whole Web. Or for a set of URLs or domains. Yioop can index multiple file formats. The crawler can be deployed on one or more computers, and it respects the robots.txt file.
zeptodb is a small collection of relatively tiny command-line tools for interacting with DBM databases. For the uninitiated, DBM databases are flat (non-relational) a databases; in other words, they are persistent key-value hash tables. Typically they are created via a library for C, Python, Perl, etc. These tools fill in a gap by providing useful command-line tools. Some DBM libraries come with really basic binaries for manipulating the databases, but they are not designed to be very flexible or useful in the real world. These tools may be helpful in scripts, for example, when persistant data storage is needed but when a full database would be overkill. DBM databases offer a constant look-up time for any record in them, as opposed to, say, searching through a text file, which scales linearly with the number of lines in the file. Thus, scripts requiring fast data look-up would benefit greatly from them. These commands may also be useful if, for whatever reason, one would like to manipulate, via the command-line or scripts, DBM databases created by other programs.
Zibawa integrates other open source software to create a full stack IoT system, including device management, mqtt message intepreter and enrichment, stack management and monitoring, test messaging and stack configuration. Works with mqtt, amqp and http protocols. Currently interfaces with rabbitmq, influxDB, Grafana dashboards, openLDAP.
'ziproxy' is a forwarding (non-caching) proxy that gzips text and HTML files, and reduces the size of images by converting them to low quality JPEGs. It is intended to increase the speed for dial-up Internet connections. Most browsers support gzipped content, so Web pages appear as normal, but as they are only a fraction of their original page size, pages are much quicker to load. Even for browsers that don't support it, hints how to overcome it using SSH port forwarding are included. Images are on average one third smaller with only marginal visible image quality loss. It should be used with inetd/xinetd, but if you can't use them, a simple replacement "netd" is provided
Zmanda Recovery Manager
Zmanda Recovery Manager (ZRM) for MySQL simplifies the life of a Database Administrator who needs an easy-to-use yet flexible and robust backup and recovery solution for MySQL server. With ZRM for MySQL you can:
  • Schedule full and incremental backups of your MySQL database.
  • Start immediate backup or postpone scheduled backups based on thresholds defined by you.
  • Choose to do more flexible logical or faster raw backups of your database.
  • Perform backup that is the best match for your storage engine and your MySQL configuration.
  • Backup your remote MySQL database through a firewall.
  • Configure on-the-fly compression and/or encryption of your MySQL backups to meet your storage and security needs.
  • Get e-mail notification about the status of your backups and receive MySQL backup reports via RSS feed.
  • Monitor and browse your backups.
  • Define retention policies and delete backups that have expired.
  • Recover a database easily to any point in time or to any particular transaction, e.g. just before a user made an error.
  • Parse binary logs to search and filter MySQL logs for operational and security reasons.
ZoneCheck is intended to help solve DNS misconfigurations or inconsistencies that are usually revealed by an increase in the latency of the application. The DNS is a critical resource for every network application, so it is quite important to ensure that a zone or domain name is correctly configured in the DNS.

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.