Toast is a terminal-based integrated development environment aimed at developers who want to stay in the command line without extensive setup. According to its GitHub repository, the project provides managed language servers, an integrated file tree, multiple file tabs, and built-in themes out of the box.

The editor supports syntax highlighting via tree-sitter for Go, Python, JavaScript, TypeScript, Rust, CSS, HTML, YAML, Bash, and Markdown. Toast automatically manages language servers for Go, Rust, Python, JavaScript, TypeScript, and Markdown, with an extensible configuration system for additional languages. The tool also includes spell checking for Markdown and plain-text files via harper, which underlines misspelled words using the theme’s diagnostic color.
Core features include multi-tab editing with unsaved-changes indicators, a file tree sidebar with git status awareness, project-wide search powered by ripgrep, find-and-replace functionality within files, and a command palette for fuzzy-searching available actions. Toast supports Markdown preview for .md, .markdown, and .mdx files, alongside go-to-definition navigation via Ctrl+hover and Ctrl+click.
The editor offers three built-in themes—system, toast-dark, and toast-light—and can import VSCode themes. It includes mouse support, auto-save with configurable inactivity delays, and a file tree with create and delete actions. Users can customize Toast via ~/.config/toast/config.json, including tab width, auto-indent, trailing whitespace trimming, and keybindings.
Toast is available for macOS via Homebrew (brew install paradise-runner/tap/toast) or as downloadable releases for macOS and other platforms. An experimental standalone macOS app bundled with libghostty is also available, though the terminal version is the primary implementation. The project requires Go 1.25.2+ to build from source. The developers note the project is in early development and users may encounter bugs. Toast ships with no AI features and no telemetry.
Key facts
- Toast is a terminal IDE with managed language servers, file trees, and themes included by default
- It supports syntax highlighting for nine programming languages and markup formats via tree-sitter
- The editor includes spell checking, go-to-definition navigation, project-wide search, and Markdown preview
- Toast is available via Homebrew for macOS and as standalone releases; an experimental native macOS app is also offered
- The project is in early development and has no AI features or telemetry
