Screenshot of TclTkGRASS (click to enlarge)    TclTkGRASS graphical user interface

TclTkGRASS (developed since 1998) is a graphical user interface for GRASS. It does not require the current GRASS GIS version, but we recommend that. You can use it with GRASS 4.x as well as GRASS 5.x. Using this software you will start GRASS as usual and call "tcltkgrass &" within GRASS. This interface allows to access many GRASS modules through mouse. All the modules which are not (yet) implemented, can be called as usual through the build-in shell window. We have successfully tested TclTkGRASS on SUN Solaris, SGI/Irix and Linux platforms. On other UNIX derivates it should be usable as well.

Get a screenshot (2.8 version)
What's new: The development history of this user interface.
GRASS FAQ: frequently asked questions
Language
Download
English (tcltkgrass 2.9)
included in GRASS 4.2.1 and GRASS 5.x
Russian (tcltkgrass 2.9)
download here

What's new in TclTkGRASS 2.9? Please read the history.

TclTkGRASS programming instructions: Create your own extensions to this GRASS user interface.


Requirements

The current version of TclTkGRASS is free of binary code. So it is usable on each flavor of unix - TclTkGRASS is platform indepentent! Required are the TCL/TK 8.0 graphical libraries. They will create all the buttons etc you see in the screenshot above. Check you computer if "wish8.0" is installed. If you find only "wish4.2" then you must install these 8.0 library version. You can simply compile them yourself, the package owns a configuration routine for your compiler. In the TclTkGRASS packages below you find the library compiling instructions. If you already have "wish8.0", feel happy - no more work! The source code for these Tcl/TK 8.0 library you find here (you must get the unix sources there!). If you are using Linux, SUN Solaris or SGI/Irix, you can also get the precompiled library-files here.
Check your computer for graphical libraries already being installed with:

       which wish8.0

If they are not installed, you may get the precompiled libraries depending on your platform or the source code:

Tcl/Tk 8.0.5 source code:

Precompiled binaries:
  • Linux/Intel: tcltk8.0.5 libraries. Installation: Unpack package in / (root directory) - full instructions.
  • Solaris2.6/SUN: tcltk8.0.5 libraries. Installation: Unpack package in / (root directory) - full instructions.

  • Back to GRASS GIS pages
    (c) 1998-2000 by Markus Neteler