Undroidwish – a single-file, batteries-included Tcl/Tk binary for many platforms
a day ago
- #cross-platform
- #Tcl/Tk
- #SDL-based
- Undroidwish is a single-file Tcl/Tk binary for Windows and Linux, using AndroWish's ZIP virtual file system and SDL/AGG/freetype X11 emulation.
- It supports anti-aliased rendering and smooth zooming, with experimental builds for Wayland, FreeBSD, OpenBSD, OpenIndiana, MacOS, Haiku, Termux, Raspberry Pi, and a jsmpeg video driver for web browsers.
- Includes advanced Tcl/Tk extensions like tkpath, tktreectrl, tkimg, Canvas3D, and Tcl-only extensions such as tcllib and bwidgets.
- SDL-specific command line options and the sdltk command control window size and behavior.
- Built-in scripts can be executed via command line with paths like 'builtin:sdl2tk8.6/demos/widget', and shortcuts are provided for various demos and utilities.