Projects / eTcl


eTcl is a "batteries-included" thread-enabled Tcl/Tk runtime available as a single standalone executable. It includes several popular extensions (Thread, Sqlite, Zlib, etc.), together with a Tcl wrapper for the Pixane image processing library.

Operating Systems

Recent releases

  •  07 Jan 2009 06:52

    Release Notes: This release updates the Tcl/Tk core to 8.5.6 and sqlite to 3.6.7. An argument parsing issue, which could cause eTcl 1.0.0 to fail when launching eTcl kits (.etk files), has been fixed. Support for arm-linux (EABI) target architectures has been added and made compatible with the Android platform.

    •  18 Dec 2008 18:20

      Release Notes: This is the first official stable release. Since the last release candidate, there has been only code cleanup and minor bugfixes. A race condition has been fixed in the Win32/WinCE audio driver in the evodio package, which caused a possible freeze when playing some WAV files. The GPS API for Windows Mobile has been extended to return satellite positions and turn GPS devices on/off. Using a container for Tk toplevel has been improved on Windows Mobile. The Linux version has been rebuilt with different optimization options.

      •  03 Dec 2008 21:13

        Release Notes: This release fixes an annoying bug introduced in 1.0-rc30 causing the Odyce symbol resolver to fail on Win32. Extensions kits (tcllib, tklib, and bwidgets) have been restored in the installer. On Mac OS X, a bad issue causing the console to be shown even if running a wrapped application in non-interactive mode has been fixed. The Tcl code compacter in the wrap applet has been enabled and improved, together with several minor bugfixes and extensions updates (e.g. SQLite

        •  26 Nov 2008 19:23

          Release Notes: This release is based on Tcl/Tk 8.5.5, together with several updated extensions (sqlite, pixane 0.8, etc.). Object-oriented programming is now supported with the addition of the TclOO 0.6 extension. The Windows Mobile-specific extension (wce) adds support for GPS Intermediate Driver and power management. A new ::etcl::snapshot command has been added to capture window contents into an image. Various minor bugs were fixed.

          •  02 Jul 2008 17:31

            Release Notes: This release is based on Tcl/Tk 8.5.3 and up to date extensions (TLS 1.6, SQLite 3.5.9, Tkhtml3, etc.). Pixane adds support for anti-aliased lines. Wrapping utilities has been added to transform scripts into stand-alone executables. Resources for Mac OS X have been embedded into the executable so that wrapped Tk applications can be run out of the bundle. Binaries for the Linux x86-64 architecture are provided and officially supported. The Wce package has new commands to query battery status and set screen orientation.


            Project Spotlight


            A Fluent OpenStack client API for Java.


            Project Spotlight

            TurnKey TWiki Appliance

            A TWiki appliance that is easy to use and lightweight.