
Skir
A schema language for data types and APIs
Startup
About
A declarative language for representing data types and APIs. Define your schema once and generate idiomatic, type-safe code for TypeScript, Python, Java, C#, C++, Kotlin, Dart, Swift, Go, Rust, Zig, Gleam, MoonBit, and Elixir.
Highlights from the product’s site
- One schema, 10+ languages, zero headaches
- LLMs make 10x fewer mistakes with strong types
- Serialize now, deserialize in 100 years
- End-to-end typesafety with SkirRPC
- Serialization to JSON or binary
First shown on Hacker News on 8 March 2026 as “Skir – like Protocol Buffer but better”, where it reached 113 points and 64 comments. Read the discussion.
Discussion