PRESS KIT

Ferric

A native Rust IDE that compiles, runs and debugs Rust entirely on an iPad.

Boilerplate

Ferric is a Rust IDE for iPad that compiles and runs code entirely on the device. rustc, cargo, lld and rust-analyzer ship inside the app as WebAssembly, so there is no cloud, no build server and no account. Ferric includes a source-level debugger, an interactive Rust course, and an optional module that writes and flashes firmware to the Raspberry Pi Pico over USB-C.

Fact sheet

Product
Ferric, a Rust IDE for iPad
Developer
Iván Montiel Cardona, independent
Platform
iPadOS, iPad only
Availability
Public TestFlight beta; App Store 1.0 planned, no date
Pricing
Free; 14-day trial; Pro US$29.99 one-time (12 months of coverage included); Pro Update US$14.99 (optional); Raspberry Pi module US$4.99
Languages
English, Spanish
Website
getferric.dev
Contact
[email protected]

What is new for 1.0

  • Source-level debugger for host programs, already in the beta.
  • Embedded module for Raspberry Pi Pico 1 and Pico 2, with the Ferric Link serial console.
  • rust-analyzer running inside the app.
  • Learn Rust: 49 interactive lessons.

Screenshots

Learn Rust gallery
Learn Rust gallery Download PNG
A Cargo project in the editor
A Cargo project in the editor Download PNG
embassy firmware template
embassy firmware template Download PNG
Serial tab over Ferric Link
Serial tab over Ferric Link Download PNG
Flashing a Pico over USB-C
Flashing a Pico over USB-C Download PNG
Problems panel
Problems panel Download PNG
A tutorial step
A tutorial step Download PNG
Project search
Project search Download PNG
Integrated git
Integrated git Download PNG
The Scratchpad
The Scratchpad Download PNG
The debugger. Spanish UI, English capture to follow.
The debugger. Spanish UI, English capture to follow. Download PNG

App icon

Brand notes

  • The name is "Ferric", capital F. Never "FERRIC" or "ferric".
  • The badge is Fe 26: iron's symbol and atomic number.
  • Do not stretch, crop or recolor the app icon.
  • "Raspberry Pi" is used only to name the supported boards.

Story angles

  • The first IDE that compiles and debugs Rust on the iPad itself.
  • Raspberry Pi Pico firmware written, flashed and read back over a single USB-C cable.
  • A RustRover-style debugger running in a tablet app.
  • A solo developer, no cloud, no account, no data collected.