Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/KikyTokamuro/guile-pstk

PS/TK version (https://wiki.tcl-lang.org/page/PS%2FTk) fixed to work fine on modern GNU Guile
https://github.com/KikyTokamuro/guile-pstk

guile pstk scheme tcltk tk wish

Last synced: 3 months ago
JSON representation

PS/TK version (https://wiki.tcl-lang.org/page/PS%2FTk) fixed to work fine on modern GNU Guile

Awesome Lists containing this project

README

        

# guile-pstk
PS/TK version (http://mirror.informatimago.com/scheme/www.t3x.org/pstk/index.html) fixed to work fine on modern GNU Guile

### Install
1. Install the "tcl" and "tk" packages through your package manager.
2. Copy pstk.scm to your project and use:
```scheme
(use-modules (pstk))
```

### Examples
| Source | Screenshot |
| --- | --- |
| [hello.scm](./examples/hello.scm) | ![hello](./images/hello.png) |
| [hello-color.scm](./examples/hello-color.scm) | ![hello-color](./images/hello-color.png) |
| [themes.scm](./examples/themes.scm) | ![themes](./images/themes.png) |
| [ttt.scm](./examples/ttt.scm) | ![ttt](./images/ttt.png) |
| [weather](./examples/weather.scm) | ![weather](./images/weather.png) |
| [canvas](./examples/canvas.scm) | ![canvas](./images/canvas.png) |
| [slider](./examples/slider.scm) | ![slider](./images/slider.png) |
| [notebook](./examples/notebook.scm) | ![notebook](./images/notebook.png) |

### Tested on
```
GNU Guile 3.0.1
GNU Guile 2.2.7
```