Open a file and press Run. Trowel is a fast, native desktop app with a live REPL and the Turmeric compiler built right in. There's nothing else to install.
Save and run the current file with a single command. Edit, run, repeat without leaving the editor.
A live Turmeric REPL opens in a split below your code. Investigate running code.
Docstrings and completion for stdlib and buffer-local names surface right at the cursor, drawn from the bundled compiler's docs.
Full Turmeric syntax highlighting, with a toolbar toggle between classic s-expressions and the indentation-based sweet-exp dialect.
Spin up a new binary, sweet-exp, or library project without touching the terminal. Trowel helps you set up your project.
Trowel is real native desktop app, not Electron. It ships the Turmeric compiler inside the bundle. One download, and you are ready to build.
Trowel is built around the tightest possible loop: open a .tur file, hit Run, and watch it compile and execute in the pane below. Errors come back with clickable locations.
Need to poke at something? Open the REPL pane and evaluate expressions against the same toolchain. The compiler is already there, no setup is required.
Trowel is a genuine Qt 6 desktop app with a Scintilla editing core -- responsive on large files and light on your machine. No web view, no bundled browser.
Download
Native Mac app, signed and notarized. Grab the .dmg from the latest release, or install with Homebrew.
Portable .AppImage. Download, mark it executable, and run. No install step, and the compiler is bundled in.
Windows support is planned. Watch the repository for release announcements.
Coming soonGet Started
Or grab the .dmg (macOS) or portable .AppImage (Linux) from the latest release. The Turmeric compiler is bundled. There's nothing else to install.
Open an existing Turmeric file, or scaffold a fresh project from the command palette.
Hit Run and Trowel compiles and executes the file, streaming output into the pane below. Errors come back with clickable locations.
Open the built-in REPL pane and evaluate expressions interactively against the same compiler that builds your project.
Download Trowel and go from a blank file to running code in minutes.