Developer tools, forged in Rust
Ferrum is a family of native developer tools written in Rust: a code editor with CI and logs built in, an API client, a Git client, a database IDE, a terminal, a container manager, developer utilities, and tools for ports and environment variables, plus Ferrum Launcher to install and update them. They are local-first, share one GPUI-based interface and run without Electron. AMYGDAL d.o.o. builds them in Sarajevo.
What we hold to
Local-first
Your connections, requests and projects live on your machine. The tools are designed to work without an account or a hosted backend.
Native performance
Written in Rust and rendered on the GPU with GPUI. No Electron, no webview, no bundled browser runtime pretending to be an app.
Honest status
Every page says what works today and what does not exist yet. If something is a placeholder, it is labelled as one.
Upstreams respected
Ferrum builds on open-source work. Upstream projects are credited by name and their licenses are followed.
Where each tool stands
Ferrum Editor · Code editorAlpha
FerrumAPI · API clientAlpha
FerrumGIT · Git clientAlpha
FerrumData · Database IDEAlpha
FerrumTerm · TerminalAlpha
FerrumKit · Developer utilitiesAlpha
FerrumContainers · Container managerAlpha
FerrumPorts · Port inspectorAlpha
FerrumEnv · Environment vaultAlpha
Ferrum Launcher · App managerAlpha
Builds are free public downloads, installed through Ferrum Launcher. Download it.
Built on the shoulders of
- Zed
- The open-source editor GPUI and the ui and theme crates come from, developed by Zed Industries.
- GPUI
- Zed's GPU-accelerated UI framework. Every Ferrum desktop app renders with it, together with Zed's ui and theme crates.
- SQLx
- Async SQL toolkit powering FerrumData's PostgreSQL support.
- alacritty_terminal
- Terminal emulation behind FerrumTerm, from the Alacritty project.
- reqwest & rustls
- HTTP and TLS for FerrumAPI and Ferrum Launcher.
- Axum & maud
- The Rust web server and HTML templating that render this site.
GPUI and the ui and theme crates come from the open-source Zed editor. Ferrum is not affiliated with or endorsed by Zed Industries.
Contact
Contact details coming soon. Until then, reach the team through amygdal.com.