RUNILIB is not a library. It's a way to develop - without duplication, without friction, without compromise between web and mobile.
Describe intent in TypeScript, not implementation. The lib generates everything.
Learn one library and you understand all others. Same conventions across the ecosystem.
Zero casting, types inferred automatically from your schema - full autocomplete.
WCAG 2.1 AA by default on all libraries, without any configuration needed.
Import only what you use. The rest is excluded from your bundle automatically.
setLocale("fr") works on all RUNILIB libs. One call for your entire app.
RUNILIB is open source. Contributions welcome.