Tools for the ES-8

Free, open-source tools for the BOSS ES-8 Effects Switching System. They read your patches over MIDI, let you change them, and check every write by reading it back.

Web editor

ES8 Control

Edit patches, footswitches, assigns and system settings. Reorder the loop chain, swap or move patches, change many patches at once. Runs in your browser; nothing to install.

Open ES8 Control
Web app

ES8 Designer

In preparation. It will share the engine, the MIDI connection and the last read of your ES-8 with ES8 Control.

Coming later
Command line

es8ctl

Scriptable, JSON output, made for automation and AI agents.

uv tool install es8ctl
es8ctl names -p WIDI

Or in Docker (no MIDI on macOS; on Linux, pass --device /dev/snd):

docker run --rm ghcr.io/jpecquais/es8-cli --help

What you need