The Tool Command Language implementation
Tool Command Language (Tcl) is an interpreted language and very portable interpreter for that language. Tcl is embeddable and extensible, and has been widely used since its creation in 1988 by John Ousterhout. Bug reports to http://core.tcl.tk/tcl/ Follow code development at http://core.tcl.tk/tcl/
Expect is a tool for automating interactive applications such as telnet, ftp, passwd, fsck, rlogin, tip, etc. Expect is also useful for testing these same applications.
Open Source Solid Modeling CAD
BRL-CAD is a powerful cross-platform constructive solid geometry solid modeling system that includes an interactive geometry editor, ray-tracing for rendering & geometric analyses, network distributed framebuffer support, image & signal-processing tools.
Swiss army knife of image processing
GraphicsMagick provides a set of commandline tools and programming APIs for manipulating, editing, and converting raster and vector images. It is derived from ImageMagick, with the objective of providing better stability and performance than ImageMagick while retaining the original MIT/X11 license.
Chess Database and Toolkit program
"Shane's Chess Information Database" is a huge chess toolkit with extensive database, analysis and chess-playing features. Scid vs. PC is a usability and bug-fix fork of Scid. It has extensive interface fixes and improvements, and is fully compatible with Scid's .si4 databases. It's new features include a rewitten Gamelist, a Computer Tournament, and FICS, Tree and Book improvements.
Side-by-side diff viewer and editor
tkdiff is a graphical front end to the diff program. It provides a side-by-side view of the differences between two files, along with several innovative features such as diff bookmarks and a graphical map of differences for quick navigation.
Source Navigator NG is a source code analysis tool. With it, you can edit your source code, display relationships between classes and functions and members, and display call trees. You can navigate your source code and easily get to declarations or implementations of functions, variables and macros (commonly called "symbols") which helps you discovering and mapping unknown source code for enhancement or maintenance tasks.
Translates state machine into a target programming language.
SMC takes a state machine stored in a .sm file and generates a State pattern in 14 programming languages. Includes: default transitions, transition args, transition guards, push/pop transitions and Entry/Exit actions. See User Manual for more info.
SpecTcl is a WYSIWYG GUI-Builder for Tcl/Tk, with sibblings for generating code in Perl, Java, Python & Ruby. It runs on all platforms where Tcl/Tk runs. It is simple and quick to use, yet still powerful when you know your Tcl/Tk.
A fully developed set of DNA sequence assembly (Gap4 and Gap5), editing and analysis tools (Spin) for Unix, Linux, MacOSX and MS Windows.
The continuation of the Alpine email client from University of Washington.
Ayam is a free 3D modelling environment for the RenderMan interface.
Extends Tcl by providing new operating system interface commands, extended file control, scanning and status commands and many others. Considered by many to be a must-have for large Tcl apps.
Tix is a powerful high-level widget set that expands the capabilities of your Tk/Tcl and Python applications.
xmorph/morph/gtkmorph: image warping and dissolving (morphing) programs
Nagelfar is a static syntax checker for Tcl.
Trebuchet is a 100% TCL cross-platform GUI MUD client, designed to be powerful and extensible, yet easy to use. This client also has support for advanced features, such as SSL encryption, and allowing the server to request custom GUI dialogs.
High-performance multithreaded web server
AOLserver is a multithreaded, Tcl-enabled, massively-scalable and extensible web server tuned for large scale, dynamic web sites. AOLserver also includes complete database integration and a dynamic page scripting language.
Netwag provides a graphical interface to network testing functionalities.
Sockspy is a tcl program that lets you watch the conversation of a Tcp client and server.
Speak Freely is a Cross Platform Internet telephony (Voice Chat) application which provides high quality voice grade audio with GSM and CELP compression and encryption with DES, Blowfish, and IDEA ciphers. Refering to recent news: The maintainers will never add any unwanted extra software in the zip download file but we can only speak for our selves.
TkCon is an enhanced interactive console for developing in Tcl. It also has the ability to connect to other Tk send-enabled languages, as well as generically to sockets.
pgaccess is a graphical interface to PostgreSQL database written in Tcl/Tk and applications building environment. Currently, this project is not actively maintained, but the published versions should work.
Eggdrop is the most advanced IRC robot available. It has been under development since December 1993, and unlike most other bots, it is still regularly updated.
The Xtal System is a comprehensive suite of small molecule structural solution, refinement and analysis software, supporting both X-ray, neutron and electron diffraction data. It runs on both Unix and MS Win32 platforms and uses tcl/tk graphics.