Semantic search

Jump to: navigation, search


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.


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.