▲ 250 today2.3k starsRustHN ×2New · 9d old
Exact runs one Rust app on web, macOS, iOS, Linux
What is exact?
Exact is a Rust-based runtime that lets you write an interface once in a simple Contract DSL and ship native builds for the web, macOS, iOS and Linux. An AI coding agent can generate, build, test and launch the same app across all three platforms automatically.
Who it is for
Developers who want true cross-platform apps without separate codebases can prototype and ship faster.
Try it in 60 seconds
You need: macOS with Xcode, Rust, Bun, and Chrome installed
bun scripts/exact.mjs setupexact newscripts/agent.mjs
MIT licenseUpdated todayRust57 open issues
New projects are not vetted. Skim the code, and run it in a fresh folder or a container before giving it your files or keys.
The story so far
Early Signal first spotted expo/exact on November 10, 2026, when it had 1.2k GitHub stars. It has since grown to 2.3k, 1.9 times as many. On its busiest day it gained 250 stars. The project is 9 days old and written mainly in Rust. It is published under the MIT license and has 48 forks. It has been discussed in 2 Hacker News threads, the top one with 132 points. Early Signal files it under Agents, Coding.
Questions about exact
- Is exact free and open source?
- Yes. expo/exact is open source under the MIT license, and the code is on GitHub at https://github.com/expo/exact.
- How do I install exact?
- Use one of these, depending on your setup: bun scripts/exact.mjs setup · exact new · scripts/agent.mjs
- What do I need to run exact?
- macOS with Xcode, Rust, Bun, and Chrome installed