Download Lambda Smalltalk

Latest version: 2026.2.2

All releases (including the latest) are available on the Version Archive page:

📦 Download from Version Archive →


Supported Platforms

Windows (x64)

Linux (x64)


Installation

Windows

  1. Download the .zip file from the Version Archive
  2. Extract the zip file
  3. Add the folder to your PATH (optional)
  4. Run lambda-st --version to verify

Linux

  1. Download the .tar.gz file from the Version Archive
  2. Extract and install:
tar xzf lambda-st-linux-x64-YYYYMMDD.tar.gz
sudo mv lambda-st /usr/local/bin/
lambda-st --version

Standard Library Source

The standard library is embedded in the binary for single-file distribution. To extract the source files:

lambda-st dump-stdlib

This creates a stdlib/ directory containing all .st files:

Custom output directory:

lambda-st dump-stdlib -o /path/to/output

Overriding Embedded Libraries

During development, you can override the embedded libraries by placing files in lib/:

your-project/
├── lib/
│   └── Collections.st   ← This takes priority over embedded
└── script.st

The VM searches in this order:

  1. ./lib/Collections.st (local override)
  2. Embedded in binary (fallback)

This lets you experiment with library changes without recompiling the binary.

System Requirements

License and Disclaimer

This software is provided "AS IS", without warranty of any kind, express or implied, including but not limited to the warranties of merchantability, fitness for a particular purpose, and noninfringement.

In no event shall the authors or copyright holders be liable for any claim, damages, or other liability, whether in an action of contract, tort, or otherwise, arising from, out of, or in connection with the software or the use or other dealings in the software.

Use at your own risk.