This page provides information about the location of [Tcllib]. ---- Heads-up! Tcllib is in a state of transition right now, spread over multiple places. * The source repository has moved to https://core.tcl.tk/tcllib/, going from [CVS] to [Fossil]. * The bug trackers are still at http://sourceforge.net/projects/tcllib/ * The mailing lists and distribution of releases is at http://sourceforge.net/projects/tcllib/ also. ---- The official home is the [Sourceforge] project http://sourceforge.net/projects/tcllib/ . You can download the latest release packages from here. It also provides the CVS repository used by the Tcllib developers, mailings lists, bug trackers, and official releases. Depending on your OS, appropriate packages may be available from the vendor (be it RPM, deb, ports, or another system vendor-specific packaging system). If there is, maybe you can try those first, although they tend to lag the main release so you may not get the latest version. See [Vendor specific Tcllib packages] for a list. If you have tclkit or the packages needed to run starkits you can use tcllib.kit, a starkit based installer. If not, just download either the zip, gz or bz2 compressed files. The main website for the Tcl/Tk comunity has a page for Tcllib as well, this is http://www.tcl.tk/software/tcllib/ . Additionally, ftp://www.tcl.tk/pub/tcl/nightly-cvs/ is a source for snapshots of the library. Tcllib (and everything it contains) is also included as a part of the [ActiveTcl] Batteries Included distribution as well as other distributions, such as [kitten]. ---- Documentation for each module is available at * http://core.tcl.tk/tcllib/doc/trunk/embedded/www/toc.html (Official location), * http://docs.activestate.com/activetcl/8.5/tcllib/toc.html (ActiveTcl Online Reference). ---- To checkout Tcllib from CVS on a unix/linux system: Change to a temporary working directory. Do a cvs checkout like this: cvs -d:pserver:anonymous@tcllib.cvs.sourceforge.net:/cvsroot/tcllib login cvs -d:pserver:anonymous@tcllib.cvs.sourceforge.net:/cvsroot/tcllib co -r tcllib-1-10 tcllib Now you have a CVS version of the 1.10 version around. Follow the instructions under [Tcllib Installation] to install it. If you want the bleeding edge version from CVS do this instead: cvs -d:pserver:anonymous@tcllib.cvs.sourceforge.net:/cvsroot/tcllib login cvs -d:pserver:anonymous@tcllib.cvs.sourceforge.net:/cvsroot/tcllib co tcllib The bleeding edge version may have extra bugfixes and new features. ---- The aforementioned Sourceforge project is also the official home for other efforts, namely: * [BWidget] * [Mclistbox] * [Tclapps] * [Tclbench] * [Tklib] * [Widget] * [Tcllib] <> Category Package | Category Tcllib