Node.js X12 Stream Parser
JSON →x12-parser is a robust and efficient Node.js library designed for parsing X12 Electronic Data Interchange (EDI) files. Leveraging the native Node.js stream API, it specializes in handling exceptionally large multi-gigabyte files by processing them in chunks, significantly reducing RAM usage compared to in-memory parsers. The library is fully typed with TypeScript, boasts 100% code coverage, and has zero production dependencies, making it a lightweight and reliable choice for EDI processing workflows. The current stable version is 1.3.0, with recent updates focusing on TypeScript and ESM conversion, indicating an active development cadence. It exports both CommonJS and ES Modules, easing integration into modern Node.js environments. Key differentiators include its stream-first approach for performance and memory efficiency, complete type definitions, and minimal external footprint, ideal for scenarios requiring high-throughput EDI parsing.
Traffic · last 30 days ↓87% vs prev 7d
top countries 🇺🇸 United States · 🇩🇪 Germany · 🇨🇦 Canada · 🇫🇷 France