TypeScript-first i18n toolkit with CLI workflows and tested adapters for React, Next, Vue, Svelte, Solid, Astro, and Angular.
pico-intl, a new TypeScript-first internationalization toolkit, emphasizes developer workflow over runtime features. It provides CLI tools for extracting, validating, and checking placeholders in JSON locale files, generating TypeScript types, and enabling import/export operations suitable for CI pipelines. The toolkit includes opt-in adapters for React, Next.js, Vue, Svelte, Solid, Astro, and Angular, each passing a shared contract test suite to guarantee consistent observable behavior across frameworks. The project is intentionally scoped, avoiding the complexity of full FormatJS or enterprise systems. The repository is available at https://github.com/Elioz404/pico-intl, and the author seeks technical feedback on the project's scope and direction.
Streamlines i18n workflows with TypeScript safety and consistent adapter behavior across frameworks.