t3x.org / pstk /

PS/Tk

A Portable Scheme Interface to Tk

PS/Tk is a portable interface between the Scheme programming language and the Tk Toolkit. Except for a very small portion of code it is written in pure R5RS Scheme.

All you need to write GUI applications in Scheme is Tcl/Tk (and optionally Tile), a supported Scheme implementation, and PS/Tk.

PS/Tk runs on these implementations: Bigloo, (Petite) Chez, Chicken, Gambit, Gauche, Guile, Ikarus, Kawa, Larceny, MzScheme, Scheme 48, Scsh, Stklos.

PS/Tk is distributed under a BSD License.

Go get it!
PS/Tk Source Code [scm, 36KB]
PS/Tk @ the Snowfort (obsolete)
Examples and Screenshots
Documentation
The PS/Tk Manual
The Chicken/Tk Manual [tgz, 557KB] covers most of PS/Tk.

PS/Tk is based on Chicken/Tk by Wolf-Dieter Busch [german].
Chicken/Tk is based on Scheme_wish by Sven Hartrumpf.


Copyright (C) 2007 Nils M Holm < nmh @ t3x . org >