OTcl, short for MIT Object Tcl, is an extension to Tcl/Tk for object-oriented programming. TclCL (Tcl with classes) is a Tcl/C++ interface used by Mash, vic, vat, rtp_play, ns, and nam. It provides a layer of C++ glue over OTcl.
The Tcl UDP extension provides a simple library to support UDP socket in Tcl.
Realtime 3D game/visualization engine, written in C++, scriptable through Tcl/Tk, Python and Lua. Supports D3D and OpenGL for rendering, runs under Linux and Windows.
The TclSOAP package provides a mechanism to bind Tcl command procedures to remote procedure calls using the Simple Object Access Protocol (SOAP) and XML-RPC over HTTP. Both client and server code is provided.
CGOS is a game playing server designed for Computer Go programs only. It was designed to address a need in the computer Go community - a way to test programs that play Go on a 9x9 board and also to get a rating for those programs.
EcoLab is a C++ based Agent Based Modelling system, with emphasis on high performance computing for scaling to large simulations.
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.
vmdStore provides a user-friendly interface to free install VMD plugin
vmdStore provides a user-friendly interface to free install VMD plugins. vmdStore also helps you keeping the plugins always updated. Minimum Requirements Operating System: macOS, Linux, or Windows Visual Molecular Dynamics (VMD) 1.9.3 or later
Web application load testing tool written in Java. Uses a central console to manage remote simulations allowing for a large number of virtual users. Can test fullblown web applications requiring cookies and complex querystring and formdata.
s-make serves as a replacement for make and the like; it targets developers who dislike make or just want to stick to Tcl.
Metakit is an efficient database library with a small footprint. It's a cross between flat-file, RDBMS, and OODBMS. Keywords: structured storage, transacted, load on-demand, portable, C++, Python, Tcl, instant schema versioning.
OpenSeaMap Depth Contours
A fully configurable program to create an OpenSeaMap chart with depth text and contour lines.
Graphing and statistics framework for the NS-2 discrete event simulator. This has been used for several years by various researchers and engineering classes. It pops up windows or generates graphs suitable for inclusion in latex or html documents.
Extended Object Tcl (for short: XOTcl) is an object-oriented scripting language based on Tcl. It was originally designed for providing language support for design patterns and provides novel constructs such as filters or transitive mixin classes.
nstcl is a Tcl package which reimplements many of the useful APIs and commands from AOLserver and OpenACS, making them available for use in Tcl/Tk applications & scripts.
tkpile grabs APM/ACPI information and displays the current status of the battery in your laptop. Works under FreeBSD only.
Tone generator GUI for tuning a concert zither
Small tone generator GUI for tuning a concert zither