Apple, localization, media Open source
numi
Deterministic code generation for Apple asset and string resources.
Numi is a fast Rust CLI that turns Xcode asset catalogs, localization files, and file lists into generated accessors using built-in or custom Minijinja templates. It's designed for check-in-the-output workflows: generate locally, verify in CI with `numi check`, and orchestrate multi-package repos through `numi.toml`.
What it does
- Asset and localization codegen
- Minijinja custom templates
- CI-verifiable with `numi check`
Try it
-
cargo install numi -
numi init -
numi generate
Character
Turns resources into typed code Typewriter of Apple artifacts