Riteway-Reorgs is a Tcl/TK GUI and Batch program to reorganize ISAM data files that are exclusive to the Synergy/DE product of Synergex International Inc. It lets you maintain peak Synergy/DE ISAM file and application performance. It requires an operational installation of Synergy/DE. It is built as a Tcl DevKit wrapped stand-alone executable, and requires the ActiveState Tcl DevKit to build.
NaviServer is a versatile multiprotocol server originally based on AOLserver . It can be easily extended in either C or Tcl to create interesting Web sites and services. Main features include high performance multithreaded architecture, massive scalability and extensible approach, many modules, interpreted config file during startup, dynamic pages (ADP) in TCL, caching functions (static files and TCL byte code), pooled database connections, thread global arrays, introspection commands, mass virtual hosting that does not require server restart, a watchdog that restarts failed servers automatically, a telnet control port, efficient handling of down-/uploads, real-time upload progress/statistics, and more.
Ellogon is a multi-lingual, cross-platform, general-purpose language engineering environment, developed in order to aid both researchers who are doing research in computational linguistics, as well as companies who produce and deliver language engineering systems. As a language engineering platform, it offers an extensive set of facilities, including tools for processing and visualising textual/HTML/XML data and associated linguistic information, support for lexical resources (like creating and embedding lexicons), tools for creating annotated corpora, accessing databases, comparing annotated data, or transforming linguistic information into vectors for use with various machine learning algorithms.
Berkeley DB XML is a native XML database engine for use within your product. Made available as a C++ library with language bindings for Java, Perl, Python, PHP, and Tcl, it integrates directly into your application (it is not a standalone database server). It provides XQuery access into a database of document containers. XML documents are stored and indexed in their native format using Berkeley DB as the transactional database engine.
OpenIsis provides a library and tools to access CDS/ISIS databases, which are mostly used for bibliographic data (ISO2709, Z39.50) but also well suited for other catalogues due to the very flexible indexing mechanism. Based on a C library, there are also bindings for Perl and Java (Tcl to come).
TkSQL allows you to edit the tables of PostgreSQL and MySQL databases. You can use it from the shell prompt, specifying the name of a table, or an SQL satement, or just 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.). It also provides basic tools for creating tables.
e4Graph is a C++ library that allows programs to store graph-like data persistently and to access and manipulate that data efficiently. With e4Graph, you can arrange your data in the most natural form that reflects the relationships between its parts, rather than having to force it into a table-like format. The e4Graph library also allows you to concentrate on the relationships you want to represent, and not on how to store them in a database. You can modify data items, and add and remove connections and relationships between pieces of data on the fly. e4Graph allows you to represent an unlimited number of different connections between pieces of data, and your program can selectively manipulate the data according to the relationships it cares about, not having to know about other connections represented in the data set.
Xdobry is a form-generator for relational databases. It is aimed at people who want to create forms to an existing database or migrate databases. MySQL, Postgresql, sqlite, ODBC (MS Access, MS SQL Server), and Oracle are supported. The system contains SchemaEditor, FormEditor (GUI Drag&Drop Editor), and FormServer. Xdobry offers functions to manipulate, import, and export database schema. Xdobry lets you browse your database like hypertext documents. Xdobry can migrate data between all supported databases.
SQLite is a small, fast, embeddable SQL database engine that supports most of SQL92, including transactions with atomic commit and rollback, subqueries, compound queries, triggers, and views. A complete database is stored in a single cross-platform disk file. The native C/C++ API is simple and easy to use. Bindings for other languages are also available.