About
Why Walnut
I’m Franck. Walnut is a small typed language that compiles init / update / view programs to native iOS through LLVM. I built it because I wanted that loop on a phone — static types, exhaustive messages, one update function — without wrapping UIKit in a new costume.
The language is small enough to learn in a day. The host is real UIKit. Ports reach the rest of the SDK. If it typechecks, it runs. If it compiles, it ships.
Community is free. Apps show a Walnut splash. That’s the honest trade: full toolchain, branding on. Create an account, brew install walnutlang/tap/walnut, walnut login, build.
Splash-off is invite-only right now. If you’re shipping something that isn’t a toy and the splash is in the way, ask for a founding Commercial seat. I’m granting those to people who actually build. Self-serve paid seats aren’t open. I am not publishing a list price until people who have used the compiler tell me what splash-off is worth.
This is one engineer, not a platform company. Things break. Say so. Don’t expect a sales call.
brew install walnutlang/tap/walnut
walnut login
walnut new HelloApp
→ Get started · Install · Licenses