EdiFlow's source code is now public on GitHub.
If you tried to check out the code before and got a 404 - I'm sorry. The repository was accidentally set to private. That's fixed now.
What you can see now:
- Full source code (TypeScript, Clean Architecture)
- 711 tests
- Documentation and Quick Start guide
- Examples folder - ready to clone and run
- Clean Architecture in action (Domain, Application, Infrastructure)
- GitHub Discussions - ask questions, share ideas
What is EdiFlow?
A TypeScript toolkit for EDI data processing:
- Parse - EDIFACT, X12, HIPAA, EANCOM (1400+ message types)
- Validate - 3-phase validation (syntax, structure, business rules)
- Build - JSON back to valid EDI strings
- Map - Cryptic EDI codes to real business objects with IntelliSense
- CLI - Parse and validate from your terminal
npm install @ediflow/core
import { parse } from '@ediflow/core';
const result = parse(ediString);
console.log(result.segments);
Links
- Star on GitHub
- npm: @ediflow/core
- Discord Community
- Quick Start Guide
- Dev.to Series: Building EdiFlow
If you tried before and it didn't work - it works now. Come take a look!
Like water, find your way.
Top comments (0)