PortableTkChat is written using the Tcl scripting language. Tcl is available for a wide variety of platforms including Windows, MacOS X and most Unix systems. A simple way to get Tcl for your system is to get ActiveTcl or another installer. The actual TkChat packages include all components necessary to run TkChat out of the box. Native user interfaceTkChat makes use of themed Tk where available which ensures that the application looks native on Windows and MacOS X. On unix there is no 'native' look but a number of theme options are provided. Unicode supportTcl and Tk fully support Unicode and so this application is able to display any language for which fonts are available. No compilation requiredTkChat is distributed as a standalone application package as an installer (Windows, Linux) or a standalone application bundle (macOS) with all supporting Tcl/Tk packages included. ExtensibleTcl is a scripting language and so adding new code to the program is merely a matter of telling the interpreter where the additional files are located. In addition, tkchat provides a plug-in interface to allow independently written extensions in hook into the user interface. For instance, a plug-in can add a new page to the options dialog or a new item to the status bar. |
Download NowCurrent TkChat Installer for Windows10.9 MB, Windows installer Current TkChat for macOS 12 MB, Mac disk image Apple-codesigned and notarized application Current TkChat Installer for Linux 9.8 MB, self-extracting TGZ archive (may need to set executable bit) Current TkChat source code 34.1 MB, zip archive Cross-platform chatBecause TkChat is written using Tcl and Tk the same version can be used on many different platforms. With an installation of Tcl/Tk 8.7, you can run on Windows, MacOS X, Linux, Solaris and the BSDs. |