Your daily tools, rebuilt in Rust.

A hackable code editor with CI and logs built in, API client, Git client, database IDE, terminal, container manager and utilities, plus tools for ports and environment variables. Native apps drawn on the GPU, installed and kept up to date by Ferrum Launcher.

curl -fsSL https://raw.githubusercontent.com/Amygdal-doo/ferrum-releases/main/install.sh | bash

Free for Apple Silicon Macs. Signed and notarized by Apple.

Write it, commit it, run it, query it

Four apps share one project bar: switch projects with ⌥⌘O, and open the current one in the editor, the Git client or the terminal.

A small, hackable code editor written from scratch in Rust and configured in plain TOML.

  • Tree view, tabs, split panes, a fuzzy file finder and a command palette
  • Multi-cursor editing, regex find and replace, and find in files that respects .gitignore
  • Completions, problems and go to definition for Rust, Go, TypeScript and JavaScript
  • A built-in terminal, ⌘B builds, and Git staging in the sidebar
More about Ferrum Editor

Native, not a browser in a box

No Electron, no webview, no JavaScript runtime. Each app is compiled Rust drawn by GPUI, the GPU framework behind Zed, so it opens in a blink and long lists, result grids and histories scroll without a stutter.

Your work stays local
Requests, queries, repositories and terminal sessions live on your Mac. Nothing needs an account.
One family
One theme, one keyboard-first feel, and apps that open each other. Every one installs from the same launcher.

A Ferrum app

  1. The app, in Rust
  2. GPUI
  3. Metal, on the GPU

A browser in a box

  1. The app, in JavaScript
  2. A UI framework
  3. Node.js and V8
  4. Chromium
Fewer layers between your keystroke and the screen. Both run on macOS.

From one download to every app

Every app is in alpha: usable every day, released often, with rough edges in the interface. Windows and Linux builds are coming.

  1. Get Ferrum Launcher

    Run the command at the top of this page, or download the DMG and drag it to Applications.

  2. Open it

    No account and no sign-in. The launcher lists every Ferrum app.

  3. Install the apps

    Click Install on any app. It lands in Applications, ready to launch.

  4. Stay current

    New versions show up on their own, and the launcher updates itself in place.