Tcl HomeTcl Home hosted by
ActiveState

Google SiteSearch

Download Tcl/Tk Sources

Binary Releases

For other ways to obtain Tcl/Tk (such as binary distributions), see the main Tcl/Tk page.

Source Releases

Each of these files is explained in more detail below.

Tcl 8.6.3 Sources Tk 8.6.3 Sources
tcl8.6.3-src.tar.gz Gzip format tk8.6.3-src.tar.gz Gzip format
tcl863-src.zip Zip format tk863-src.zip Zip format
Tcl 8.5.17 Sources Tk 8.5.17 Sources
tcl8.5.17-src.tar.gz Gzip format tk8.5.17-src.tar.gz Gzip format
tcl8517-src.zip Zip format tk8517-src.zip Zip format

Other versions of the source distributions are available at SourceForge.

If for some reason those links fail, you may also download Tcl and Tk source code distributions from:

or from one of its mirror sites.

The source releases include make files for Windows, Unix and Xcode project files for Mac OS X.

Once you've retrieved the sources, click below for instructions on how to configure, compile, and install Tcl/Tk.

How to Compile Tcl Source Releases

Unix (including Mac OS X)

You'll want both Tcl and Tk sources; choose the gzipped tar format. The files listed under the Windows sources contain the same information but are in ZIP format.

Gzip'ed Tar Files

Extract gzip'ed archives with this UNIX command line:

    gunzip < file.tar.gz | tar xvf -

Windows

If you have downloaded the Unix version of these files, there is no need to also download these versions since these files are identical but in ZIP format instead of compressed tar.