DEV CommunitySaturday · May 16, 2026FREE

TypeScript-first i18n toolkit with CLI workflows and tested adapters for React, Next, Vue, Svelte, Solid, Astro, and Angular.

i18ntypescriptclilocalization

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.

// why it matters

Streamlines i18n workflows with TypeScript safety and consistent adapter behavior across frameworks.

Sources

Primary · DEV Community
▸ Read original at dev.to

Like this? Get the next digest.

TypeScript-first i18n toolkit with CLI workflows and tested adapters for React, Next, Vue, Svelte, Solid, Astro, and Angular. — aigest.dev