Semantic search

Jump to: navigation, search
Condition
Printout selection
Options
Parameters [
limit:

The maximum number of results to return
offset:

The offset of the first result
link:

Show values as links
headers:

Display the headers/property names
mainlabel:

The label to give to the main page name
intro:

The text to display before the query results, if there are any
outro:

The text to display after the query results, if there are any
searchlabel:

Text for continuing the search
default:

The text to display if there are no query results
import-annotation:

Additional annotated data are to be copied during the parsing of a subject
propsep:

The separator between the properties of a result entry
valuesep:

The separator between the values for a property of a result
template:

The name of a template with which to display the printouts
named args:

Name the arguments passed to the template
userparam:

A value passed into each template call, if a template is used
class:

An additional CSS class to set for the list
introtemplate:

The name of a template to display before the query results, if there are any
outrotemplate:

The name of a template to display after the query results, if there are any
sep:

The separator between results
Sort options
Delete
Add sorting condition


Bibfilex
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
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.
Boa
A high-performance Web server for UNIX-like computers
Bond
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
'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.
Castopod
Decentralized podcast hosting software to run on your own server.
CbMySQL
'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
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
'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
'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.
CsvCat
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.
CsvUtils
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
'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
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.
DEWAWI
DEWAWI is a web based and simple to use merchandise management system including customer relationship management. The software is designed to increase the productivity and effectiveness of the business processes at small and middle size businesses. Thanks to the web based software DEWAWI can be installed on any GNU/Linux, Apache server to make the system accessible worldwide. The user interface is designed with mobile first strategy to make it available for any type of devices accessible. The architecture of the DEWAWI is based on modules and it is easily expandable to new functions.
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
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
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
* " '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
'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
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 dict.org databases and a module for transparently accessing WordNet. New modules may be written in Guile or Python. A console client program, dico, is also included.
Django
Django is a high-level Python Web framework that encourages rapid development and clean, pragmatic design.
DnDD
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.
Docassemble
docassemble is a system for guided interviews and document assembly. It provides a web application that conducts interviews with users. After each interview, docassemble generates documents in various formats based on user input and preconfigured templates. Though the name emphasizes the document assembly feature, docassemble interviews do not need to assemble a document; they might submit an application, direct the user to other resources on the internet, store user input, interact with APIs, or simply provide the user with information. docassemble was created by a lawyer/computer programmer for purposes of automating the practice of law, but it is a general-purpose platform that can find applications in a variety of fields.
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
'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
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.
Duro
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).
  • Relational algebra: RENAME, select (restrict), project, EXTEND, JOIN, SEMIJOIN, UNION, INTERSECT, MINUS, SEMIMINUS, SUMMARIZE PER, DIVIDEBY PER, WRAP, UNWRAP, GROUP, and UNGROUP.
  • 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
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
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
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
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
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
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.
FbNotex
fbNotex is a free software for macOS useful to manage many textual notes in Markdown format, files and tasks using the Firebird database.
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.'
FerretDB
Modified from README.md: FerretDB was founded to become the de-facto free software substitute to MongoDB. FerretDB is an free software proxy, converting the MongoDB 6.0+ wire protocol queries to SQL - using PostgreSQL or SQLite as a database engine. FerretDB is compatible with MongoDB drivers and popular MongoDB tools. It functions as a drop-in replacement for MongoDB 6.0+ in many cases. Features are constantly being added to further increase compatibility and performance.
Ffproxy
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
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.
FlashPash
This is a candidate for deletion: Links broken. No links to page. Email to maintainer broken. Poppy-one (talk) 14:39, 30 July 2018 (EDT) 'flashPash' is a client/server database tool that lets applications to easily retrieve and update information over the internet or an intranet. Thanks to the PHP ADOdb abstraction library, 12+ databases are supported. Whilst it can be used only on a server, it's primary use is with Flash Shockwave clients, using XML to transport data between client and server.
FlatFileSQLDatabase
This is a candidate for deletion: Sourceforge last updated 2013. Email to maintainer broken. Poppy-one (talk) 15:01, 30 July 2018 (EDT) FlatFileSqlDatabase is an implementation in PHP of a small database using SQL to access and using text files to store the data.
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
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
'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
'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
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
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
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
GDBM is a library for manipulating hashed databases. It is used to store key/value pairs in a file in a manner similar to the Unix dbm library and provides interfaces to the traditional file format. This is a GNU package.
Gedafe
Gedafe (Generic Database Front-End) is an application independent end-user web front-end for databases. This means that the front-end has no information about the structure and contents of the database. All application logic along with meta-information on how to present the data, is put into the database. The front-end gathers this information and uses it to build the user interface. This greatly reduces development time since you only have to develop the application at the database level; the web front-end comes for free.
GeoNature
GeoNature is a suite composed of six different tools for the collection, management and distribution of wildlife data, and the administration of users and taxonomy repositories. The purpose of this suite is to build a tool that presents updated information on all sightings of the local species spotted by the national park’s agents.
Geotrek
Geotrek is an free software solution composed of a Geographic Information System (GIS) mapping tool, a website and a mobile application, for management and support to the development and preservation of the natural territory. The development of Geotrek started as a cooperation between the Écrins National Park and the Mercantour National Park in France, under contract with the software company Makina Corpus. Later, the Alpi Marittime Nature Park joined the project, taking the solution across the border to Italy. As of 2022, close to 20 national parks across France have reused the code and configured their maps with data on the trails and activities. The solution includes three components:
  • Geotrek-Admin, for the management of the paths by the National Parks and Tourism organisations, with GIS features. The managing parties can draw and manage the hiking trails with sections and topological networks.
  • Geotrek-Rando, web application for the promotion of activities, for search and display of the hiking trails within the national park. Users can filter the results based on activity, distance, difficulty, and other characteristics.
  • Geotrek-Mobile, for easy access to Geotrek’s functionalities on the go/while in nature (for both Android and iOS).
Gequel
'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
'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.
Gnusql
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
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
GProFTPD is a GNOME frontend for the ProFTPD standalone server.
Gq
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
'guile-dbd-mysql' is a MySQL database driver for guile-dbd.
Guile-dbd-postgresql
'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.
H-client
The h-node project (https://www.h-node.org) is a website and database of computer hardware which works with fully free operating systems. h-client is a GTK+ graphical client which is able to detect the hardware inside the computer it's running on, and peripherals connected to it, and help you submit that information to the h-node project, along with your observations (eg: how well the hardware works with a fully free operating system, any special configuration required, etc).
HOpla
hOpla was dubbed as a GNU program by Richard Stallman in 2000. This software was developed by the maintainer of the GNU ToutDoux Project management tools.

History

hOpla was a link (command line) between XML files and SQL databases. It was intended for database administration, database structure modification, and the importing/exporting of data.
HTTP-Replicator
'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.
Halberd
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: http://www.gnusolidario.org
HealthBox
HealthBox is a convenient way to manage health information. Instead of each app having to record inforamtion within it's own ecosystem, HealthBox creates a place for developers to centralize health information. Say you have a program that records your steps, one that monitors work outs, and a third program to track your nutrient intake. Typically, if you wanted to access your information, you'd have to use each respective service's interface. With HealthBox, those developers would be able to store all the information in one place, making it much easier for you to compare different health metrics, and share information between services.
Hipercontracer
High-Performance Connectivity Tracer (HiPerConTracer) is a ping/traceroute service. It performs regular ping and traceroute runs among sites and can export the results into an SQL or Non-SQL database.
Homoeopim
This is a toy homoeopathy software using a database, an expert system and a suit of CGI programs to search for homoeopathic remedies depending on symptoms entered. There is an iteration mode where questions are asked in a attempt to refine the search. This is an ongoing project, but with 47,000+ mapping entries between remedies and symptoms, it should be marginally usable.
ICTFax
ICTFax is free software white lable internet fax software that support email to fax , web to fax as well as fax to web and fax to email also it support integration with existing fax machines. ICTFax features both outbound faxing and inbound fax over internet through DID numbers
IDempiere
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.
ISPConfig
* Manage one or more servers from one control panel.
  • Single server, Multiserver and Mirrored Clusters.
  • No matter if physical server or virtual machine, ISPConfig just works.
IceCat/RECAP
RECAP is a browser extension that improves the experience of using PACER, the electronic public access system for the U.S. Federal District and Bankruptcy Courts. It also helps you contribute records to a public archive hosted by the Internet Archive and it shows you when free documents are available on the archive.
ImgSvr
ImgSvr is a Web image server, which allows users to browse digital images. It is a full HTTP server, which is specifically designed for image publishing.
Inboxen
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
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
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
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.
Iplog
This is a candidate for deletion: Links broken. No archive.org 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.
JavaDICT
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
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
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.
KSqlAnalyzer
This is a candidate for deletion: 1. No files sources found cannot download. Reference:
http://web.archive.org/web/20080619141354/http://www.kpage.de/en/
http://web.archive.org/web/*/http://www.kpage.de/*
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
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.
KeePassX
KeePassX is discontinued and recommends KeePassXC. 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
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
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
'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.
Led.pl
'led.pl' 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.
Libre Lists
Libre Lists is a Free and Open Source alternative to Microsoft Lists written in Python and Flask. It is a lightweight, self-hosted web application that works with SQLite databases. It also converts your SQLite database into JSON output or CSV files for the rest of your applications.
LibreOffice
LibreOffice is a comprehensive office suite. It contains a number of components: Writer, a word processor; Calc, a spreadsheet application; Impress, a presentation engine; Draw, a drawing and flowcharting application; Base, a database and database frontend; Math for editing mathematics. There are also a good and growing number of free software extensions and templates available. LibreOffice is a fork of OpenOffice.org, which is now called Apache OpenOffice. Because Apache OpenOffice hosts and recommends using proprietary extensions, we do not recommend using it.
Librsync
'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
'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 GNU/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
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
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
'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
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
MESICON
Free software to assist in cataloguing challenging items in museum libraries (for example).
Mail2web
mail2web makes a mail archive, organised as RFC 5322 files in directories, accessible by HTTP.
Mailfront
'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).
Mandos
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
'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
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.
Mautic
Mautic is an open source marketing automation platform that provides you with the greatest level of audience intelligence, thus enabling you to make more meaningful customer connections. Use Mautic to engage your customers and create an efficient marketing strategy.
Mergelog
'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
'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
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.
MinIO
High Performance Storage
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
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 http://hmarr.com/mongoengine/ - there is currently a tutorial, a user guide and an API reference.
MongoDB
In Oct 2018, MongoDB's "community edition" switched from AGPLv3 to another license making it harder for free software users to depend on it. The source linked in this entry is the last available code base under the AGPLv3. See FerretDB for an alternative. 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
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
'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
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
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
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.
MySQL-to-CSV
MySQL-to-CSV is a free program to convert MySQL databases into comma separated values (CSV) files. The program has high performance due to direct connection to source databases and writing into .csv files (it does not use ODBC or any other middleware software). Command line support allows to script, automate and schedule the conversion process.
Myserver
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.
NextTypes
NextTypes is a standards based information storage, processing and transmission system that integrates the characteristics of other systems such as databases, programming languages, communication protocols, file systems, document managers, operating systems, frameworks, file formats and hardware in a single tightly integrated system using a common data types system. NextTypes is a relational/network/objects/files hybrid database system with high level SQL interface, extensive primitive types list, JSON/JSON-LD/XML/Smile/WebDAV/CalDAV/iCalendar/RSS data access, REST interface, customizable MVC architecture, optimistic concurrency control, HTML5/CSS3/SVG/Javascript responsive graphical interface, multilanguage, UTF-8 encoding, syntax highlighting or WYSIWYG editors, robots.txt and sitemap management, text extraction/fulltext search, document management, virus scanning, DoS/SQL injection/CSRF/XSS protection, passwords/X.509 certificates authentication, logging and backup system.
NoSQL
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.
NocoDB
NocoDB turns any MySQL, PostgreSQL, SQLite database into a spreadsheet with REST APIs. It supports basic and fields operations, multiple view types, different permissions, sharing, variant cell types, access control with roles, and others.
ODOP:Spring
More than a spring calculator, ODOP:Spring is full-featured spring design software for engineering custom helical coil springs, including compression, torsion and extension springs. While certainly capable of analyzing the performance of an existing spring design, our open-source and free to use web app is at its best when used to develop solutions to difficult and highly constrained original design problems. Typical spring calculators perform design analysis, requiring users to make repeated inputs (independent variables of the design equations like wire diameter, coil diameter, number of coils and loads) until the desired outputs (dependent variables like deflections, stresses, weight, and estimated cycle life) are achieved. On the other hand, ODOP:Spring performs design synthesis to invert the dependent / independent relationships of the design equations and perform constrained optimization. You input specific goals, and ODOP:Spring returns the variable values that best meet those goals.
Odoo
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.
OneModel
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
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
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
'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
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.
Openstreetmap-website
OpenStreetMap is a project for creating and distributing free geographic data for the world.
Orthanc
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
osTicket is a widely-used free software 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
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.
OxideDB
OxideDB is a translation layer that works as a MongoDB database server while using PostgreSQL's JSON capabilities as the underlying data store.
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
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
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
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
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
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
' 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.
Paraslash
The paraslash package contains server and client software for network audio streaming and stand-alone utilities for decoding and playing audio files.
Pasteque
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.
Pdbv
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
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
pgAdmin is a suite of administration and development tools for use with PostgreSQL.
PgWorksheet
'PgWorksheet' is a simple GUI frontend to PostgreSQL for executing SQL queries and psql commands without using the psql command line tool.
PhpCodeGenie
'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
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
'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.
PhpSQLViewer
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
'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,
Planplan
Planplan is an open source data product search engine allowing users of the community platform to find different everyday objects via verified professionals with a very large number of positive opinions.
Pling Store
Pling Store is an application to search and download themes, wallpapers, software applications and add-ons, as well as other creative content like audio, videos or comics, provided the content is released under liberal licensing terms like the GPL or Creative Commons from participating openDesktop.org sites.
Polipo
'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
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
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
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
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
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.
PrivateBin
PrivateBin is a text-storage self-hosted server with zero knowledge of pasted data. Data is encrypted/decrypted in the browser using 256 bits AES.
ProrepTK
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
'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-FTPd
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.
Puszcza-guppy
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
radius.py is a pure Python module implementing client side RADIUS authentication as defined by RFC2138.
Pybliographer
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
'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
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
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
'rbmyxml' is a PHP class to generate XML data files from generic SQL queries. It works with MySQL.
Redis
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
'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
'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
Riak
High Performance Storage
Rotcelloc
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.
Roxen
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
Rproxy
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
'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
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)
SQLAlchemy
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
'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
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.
SQLite-Ruby
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
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.
SQLiteStudio
A free, open source, multi-platform SQLite database manager written in C++, with use of Qt framework.
Saltcorn
Saltcorn is a platform for building database web applications without writing a single line of code. Use the intuitive point-and-click, drag-and-drop user interface to build the whole application. It is a complete end-to-end solution for the front-end, backend and database of your application, and it manages both the build and the hosting stages of your application life-cycle with an intuitive point-and-click, drag-and-drop user interface. Saltcorn focuses on database-backed applications built for a mobile and desktop web browsers, for yourself, internally for your team or company, or for the public.
SavaPage
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.
Scylla
Very fast NoSQL database that implements the APIs of Apache Cassandra and Amazon DynamoDB.
SigLens
SigLens is a cutting-edge, purpose-built solution designed to efficiently manage massive volumes of data ranging from terabytes to petabytes, all while optimizing resource utilization. Functioning as a column-oriented database, SigLens incorporates dynamic columnar compressions to achieve an impressive 90% compression across diverse data types, spanning from low to high cardinality datasets. One of SigLens' groundbreaking features is its micro indexing technology, a revolutionary advancement that significantly reduces the index size to just 1/100th of conventional indexes while maintaining equivalent functionality. These microindices exhibit dynamic adaptability, seamlessly adjusting to the evolving structure of the data. Introducing another innovative element, SigLens introduces AgileAggsTrees, a unique approach designed to accelerate aggregation queries with unparalleled speed. By combining these state-of-the-art technologies, SigLens promises an unparalleled data management experience. We cordially invite you to experience the power and efficiency of SigLens firsthand. Try out SigLens today and unlock a new realm of possibilities for handling and analyzing extensive datasets.
SkipDB
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).
SmartCache
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.
Snackmix
Snack is a meal design tool and calculator that will facilitate achieving your health goals and objectives by first helping you understand your food intake and second by allowing you to create new food intake options that are healthier, flavorful and satisfying. With Snack I can: *quantify food intake *prepare customized meals that meet specific requirements *quantify any popular diet for comparison and research purposes *facilitate learning/teaching anyone with interest in nutrition *track any nutrient, compound or value that has an impact on health *create food exchange lists *compare food intake options *keep a food journal and track progress *is free and open source software
Snowbox
'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.
Soju
soju is a user-friendly IRC bouncer. soju connects to upstream IRC servers on behalf of the user to provide extra functionality. soju supports many features such as multiple users, numerous IRCv3 extensions, chat history playback and detached channels. It is well-suited for both small and large deployments.
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
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.
SqlParse
A non-validating SQL parser for Python. It provides support for parsing, splitting and formatting SQL statements.
Sqlitebrowser
DB Browser for SQLite (DB4S) is a high quality, visual, open source tool to create, design, and edit database files compatible with SQLite. DB4S is for users and developers who want to create, search, and edit databases. DB4S uses a familiar spreadsheet-like interface, and complicated SQL commands do not have to be learned. Controls and wizards are available for users to: Create and compact database files Create, define, modify and delete tables Create, define, and delete indexes Browse, edit, add, and delete records Search records Import and export records as text Import and export tables from/to CSV files Import and export databases from/to SQL dump files Issue SQL queries and inspect the results Examine a log of all SQL commands issued by the application Plot simple graphs based on table or query data
Sqlnotex
sqlNotex is a multi-platform free software useful to manage a large amount of textual notes in Markdown format on a single computer or in a local network using the open source database Firebird. The notes are divided into notebooks and, within them, in sections, and it is possible to associate to each note a list of activities to be done, a series of attachments (files of any kind), tags and links to other notes. The search function may find the wished notes starting from the title, the text content, the modification date, the tags, the name of the attachments or activities. Files of Microsoft Word (docx), LibreOffice Writer (odt) and of unformatted text (txt) can be imported as plain text in a new note, while the original file is attached to it. The text of the notes can be formatted if it is written by the user in Markdown format. The titles are displayed in bold and with a larger font than the rest of the text, while the various markers (asterisk, slash, etc.) are formatted with their own color. It is possible to copy the text of a note with any possible activities in HTML format and paste it into a word processor, or display it in the browser, or insert it into a new LibreOffice Writer document with one-click functionality, thus obtaining a regularly formatted document.
Sqlupdate
'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
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
Supergiant
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
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.
Tagstoo
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, GNU/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
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.
Tensei-Data
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
'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
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
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
'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
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.
UMap (map creation)
uMap lets you create a map with OpenStreetMap layers and embed it in your site. It is built on top of Django and Leaflet. A list of instances can be found here.
Umbrella
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.
Vaultwarden
Vaultwarden is an unofficial Bitwarden compatible server written in Rust, formerly known as bitwarden_rs. It is compatible with upstream Bitwarden clients. It is a libre password manager that stores sensitive information such as website credentials in an encrypted vault.

Features

Full implementation of Bitwarden API is provided including:

  • Organizations support
  • Attachments
  • Vault API support
  • Serving the static files for Vault interface
  • Website icons API
  • Authenticator and U2F support
  • YubiKey and Duo support
Vely
Vely is a free open source framework for rapid building of server-side applications. Its goal is maximum performance and simplicity. Vely is well-suited for both web development and command-line applications. It works by generating C code from statements embedded in C code. Run Hello World in minutes.


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.