github fluffos/fluffos v2026.0724.0
FluffOS v2026.0724.0

8 hours ago

What's Changed

Full Changelog: v2026.0717.0...v2026.0724.0

Release Assets

This release includes the following pre-built distributions:

Binary Distributions

  • Windows x86_64: fluffos-v2026.0724.0-windows-x86_64.zip

    • Built with MSYS2/MinGW64
    • Complete distribution with all tools and libraries
    • SQLite support enabled
  • Linux x86_64 (Static): fluffos-v2026.0724.0-linux-x86_64-static.tar.gz

    • Statically linked binaries (no external dependencies)
    • Built on Alpine Linux
    • Complete distribution with all tools and libraries
    • Portable across most Linux distributions
  • WebAssembly: fluffos-v2026.0724.0-wasm.zip

    • The driver compiled to WebAssembly: runs a full mudlib in a
      browser tab (the page is the telnet client)
    • Contains fluffos.js/fluffos.wasm, a self-contained web
      terminal (index.html), and pack-mudlib.sh to bundle your
      mudlib into a static site
    • Validated by running the LPC testsuite inside the wasm driver
    • See the WebAssembly build guide
      and the WASM driver cookbook

What's Included

Each distribution contains:

  • driver - Main FluffOS driver executable
  • lpcc - LPC compiler
  • symbol - Symbol table utility
  • o2json/json2o - Object file converters
  • portbind - Port binding helper (Linux only)
  • std/ - LPC standard library
  • include/ - LPC header files
  • www/ - WebSocket client files
  • keywords.json - Language keywords database

Docker Images

Docker images are available at ghcr.io/fluffos/fluffos:

  • v2026.0724.0 - This release version
    • Latest stable release

Pull with:

docker pull ghcr.io/fluffos/fluffos:v2026.0724.0

Installation

Windows

# Extract distribution
unzip fluffos-v2026.0724.0-windows-x86_64.zip -d fluffos
cd fluffos

# Run driver with your config
./driver.exe /path/to/mudlib/config.cfg

Linux

# Extract distribution
mkdir fluffos && cd fluffos
tar xzf ../fluffos-v2026.0724.0-linux-x86_64-static.tar.gz

# Run driver with your config
./driver /path/to/mudlib/config.cfg

Docker

docker run -v /path/to/mudlib:/mudlib ghcr.io/fluffos/fluffos:v2026.0724.0 /mudlib/config.cfg

WebAssembly (browser)

# Bundle your mudlib with the wasm driver into a static site
# (needs emscripten's file_packager, i.e. emsdk on PATH)
unzip fluffos-v2026.0724.0-wasm.zip -d fluffos-wasm
cd fluffos-wasm
./pack-mudlib.sh --mudlib /path/to/mudlib --config etc/config
python3 -m http.server -d dist 8080   # then open http://localhost:8080/

Don't miss a new fluffos release

NewReleases is sending notifications on new releases.