pofile-ts

A modern, focused library for GNU gettext PO files. Hand-optimized for speed, runs everywhere — Node.js and browsers alike.

TypeScript 5.xBrowser Ready📦 Zero Dependencies⚡ ESM + CJS
npm install pofile-ts

23× Faster

Hand-optimized parsing, blazing fast serialization

Full PO Support

Headers, comments, flags, plurals, and context

Universal

Works in Node.js and browsers without polyfills

TypeScript First

Full type definitions for excellent IDE support

i18n Helpers

Catalog conversion, message IDs, references

Zero Dependencies

No runtime dependencies, minimal bundle size