Tcl/Tk Software Snippets
A fully developed set of DNA sequence assembly (Gap4 and Gap5), editing and analysis tools (Spin) for Unix, Linux, MacOSX and MS Windows.
Dynamic Extension for TCL/TK
Implements a Tcl binding for the Fast Light Tool Kit portable GUI development environment.
Platform for advanced open source IP-Core development, i. e. dynamic memory controllers for FPGAs.
FileRunner is a two pane file manager for Unix and Unix like systems. It is simple and efficient and has a built-in FTP and SFTP client. It also does a reasonable (and improving) job on Windows systems. New and improved from a FileRunner of long ago.
A non-interactive Tcl podcast downloader
The Huygens Remote Manager is an open-source, efficient, multi-user web-based interface to the Huygens software by Scientific Volume Imaging (http://www.svi.nl/) for parallel batch deconvolutions.
Framework to generate TclkitLite executables, compile Tcl packages and build kit files for different operating systems
MSN compatible messenger application
A very nice MSN compatible messenger application, aMSN Messenger is a multiplatform MSN messenger clone. Works pretty much like its Windows based counterpart. Perfect for keeping in touch with those friends who have not yet seen the light. Works on linux
a tool for segmenting, labeling and transcribing speech
Expect-lite is an quick and easy command line automation tool. Basic expect-lite scripts can be created by simply cutting and pasting text from a terminal window into a script, and adding '>' '<' characters. No knowledge of expect is required!
EMU is a collection of software tools for the creation, manipulation and analysis of speech databases. At the core of EMU is a database search engine which allows queries based on the sequential and hierarchical structure of the annotations.
pbDance is a linux based hybrid tcl/tk & C mp3/wav player. It is a pushbutton music jukebox tailored to dance studios environments. It acts like an empeg player. You must use empload or jempeg to download music.
a&a - tcl script for eggdrop/windrop
a&a - tcl script for eggdrop/windrop @ http://ascript.info & http://bots.land, used for creating bots on IRC, botlending activity and/or just fun.
Panda3d to Tcl bindings
Swig-generated Panda3d to Tcl bindings
Hexadecimal and raw packet injector and sniffer.
Hexadecimal and raw packet injector and sniffer. Can be easily combined with other tools to provide a powerful cmdline framework for raw network access.
The Software Testing Automation Framework (STAF) is a framework designed to improve the level of reuse and automation in test cases and test environments. The goal of STAF is to provide a complete end-to-end automation solution for testers.
Next Scripting Framework (NSF)
The Next Scripting Framework (NSF) was developed based on the notion of language-oriented programming. The framework allows a language developer to work with multiple object systems on top of Tcl in a single workspace. The developer can benefit from a rich and extensible set of predefined functions (typically implemented in C) which can be registered for use on objects and classes in a given object system. NSF provides a tool box for defining dynamic, object-oriented, and domain-specific languages. NSF ships with 3 fully scripted language definitions, containing XOTcl 2 and the Next Scripting language NX. NX is a highly flexible and object-oriented scripting language. It is a descendant of XOTcl and was designed based on 10 years of experience with XOTcl in projects containing several hundred thousand lines of code. While XOTcl was the first language designed to provide language support for design patterns, NX adds language-oriented programming and higher safety.
Ellogon is a multi-lingual, cross-platform, general-purpose language engineering environment.
Genomecomb is a package for the analysis of complete genome data. It can be used to compare, annotate and especially filter the results of complete genome sequencing.
A common markup language and a parser to generate documentation in any target format (Html, Latex, Trac, Mediawiki...). The core command relies on a Tcl library: it is easy to create new target formats. Doc files are parameterizable via a header.
EU-Commander is an Tcl/Tk based file manager (WinCommander like) with applications bar, favorites, mime types. Additional modules (e.g. text/picture viewer/editor) and some more are included in the package. Easy implementation of own Tcl/Tk modules.
TACO is a toolkit for building distributed control systems or any other distributed system. It is based on a C/C++ core. It is based on the client-server model. It supports writing clients and server on Unix+Windows. Clients and servers can be written in
Web development framework in Tcl
An open-source Web development framework. Woof! provides high level features and facilities that allow streamlined development of dynamic web sites. Woof! is targeted towards developers and users who value productivity over everything else.