OPEN_SOURCE ↗
YT · YOUTUBE// 21d agoOPENSOURCE RELEASE
Skir lands schema-first codegen across languages
Skir is a declarative schema language that turns one `.skir` file into type-safe code for TypeScript, Python, Java, C++, and more. It also bakes in schema-evolution checks and RPC support, positioning itself as a modern open-source alternative to Protobuf.
// ANALYSIS
Skir is trying to make schema ownership feel stricter and less fragile than classic IDL tooling. The pitch is stronger than “better codegen” because it combines native-looking output, compatibility guardrails, and cross-language RPCs.
- –One schema can define data types, constants, and API methods, which makes it easier to keep frontend, backend, and workers aligned.
- –Compatibility checks are enforced by tooling, so breaking changes are more likely to fail early instead of surfacing in production.
- –The language coverage is broad enough for real polyglot stacks, but the long-term test is whether each generator stays idiomatic and stable.
- –This is most compelling for greenfield systems and teams that are already feeling protobuf or JSON contract drift pains.
// TAGS
skiropen-sourcesdkapidevtoolautomation
DISCOVERED
21d ago
2026-03-21
PUBLISHED
21d ago
2026-03-21
RELEVANCE
7/ 10
AUTHOR
Github Awesome