Smalltalk has excellent live environments, but managing the different VMs, images, and installers for Pharo, Cuis, Squeak, Glamorous Toolkit, GNU Smalltalk, etc. is painful.
I made st — a lightweight shell-based CLI that gives one consistent interface:
st pharo install && st pharo runst gt install,st cuis install, etc.Basic package search/install and eval support where available
Works on Linux/macOS/Windows (WSL)
Repo: https://github.com/hernanmd/st
Happy to answer questions, take feedback, or hear what other Smalltalk pain points you'd like addressed.
Contributions welcome (especially adding new dialects)!
Top comments (0)