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.
XmlBlaster is XML based MOM (Message oriented Middleware) with a lot of features. It is a publish/subscribe and point-to-point MOM server which exchanges XML-encoded messages. Communication with the server is based on CORBA (using JacORB), RMI, XML-RPC, native socket, or a persistent HTTP plugin. Subscribers can use XPath expressions to filter the messages they wish to receive and add their own MIME-based filter plugins. C/C++, Java, Perl, Python, VisualBasic.net, C#, and PHP client demos are included in the xmlBlaster test suite, and Tcl and Python demo clients are scheduled. XmlBlaster also provides a browser callback framework, allowing browsers (Netscape, Mozilla, MSIE) to receive instant callbacks over a persistent http connection. A security plugin framework allows authentication/authorization in many ways. Currently there are LDAP- and passwd-based plugins available.
Zinc is a Tk widget developed with Perl/Tk, Tcl/Tk and Python/Tk bindings. Zinc widgets are very similar to Tk canvases in that they support structured graphics. Graphical items can be manipulated, and bindings can be associated with them to implement interaction behaviors. But unlike the canvas, zinc can structure the items in a hierarchy, and has support for affine 2D transforms. Clipping can be set for sub-trees of the item hierarchy and the item set is quite more powerful, including field-specific items for Air Traffic systems. Zinc is fast enough to allow the implementation of 2k2k radar displays with smooth animations. It is structured enough to allow the implementation of direct manipulation desktop GUIs.
The FILTR (File Inventory for Loading, Transfer, and Recovery) automates CVS functions for personal use, allowing a user to maintain a watch on any directory, mirroring it in an intermediate working directory and taking care of all import, add, delete, and update calls to the CVS repository. No changes or additions are made to the directory under watch. The user can revert a watched directory to any previous saved state with a button click, or call up one or several past versions of a file. Groups can also make use of the same repository for file sharing.
visualTclCheck is a tool for providing a user friendly interface for the command line TclPro checker tool from Scriptics/Ajuba. It was first aimed at Windows because using command line tools on this OS is a pain, but since it's written in Tk, it can be used on every system supporting the required version of Tcl/Tk and TclPro.