tslime v0.1.0
First public release of tslime — a lightweight terminal screensaver that grows Physarum polycephalum (slime mold) transport networks in your terminal.
Install
cargo install tslimeOr download a prebuilt binary below (Linux / macOS / Windows, x86_64) and run it directly.
tslime -S # screensaver mode
tslime --help # all optionsHighlights
- Agent-based Physarum simulation (Jones 2010) with 31 presets and live runtime controls
- Terminal rendering in half-block, ASCII, braille, quadrant, shade, points, and sculpted charsets; 22 OKLch perceptual color palettes
- Screensaver and interactive modes — pause, restart, cycle presets/palettes on the fly
- Custom keybinds via
~/.config/tslime/keybinds.toml; saved configs and custom palettes - GIF / PNG / WebM export
- No-notifications mode (
--no-notifications, toggleCtrl+N) for a clean field - Window-frame display modes
- Experimental, feature-gated: multi-species, choir audio, GUI; plus a standalone WASM build
Binaries
| Platform | Asset |
|---|---|
| Linux x86_64 | tslime-linux-x86_64 |
| macOS x86_64 | tslime-macos-x86_64 |
| Windows x86_64 | tslime-windows-x86_64.exe |
See the README for controls and the gallery, and CHANGELOG.md for the full change list.