MikeTrendsTrends right now

⬢github Python · 28 ★ +16 since we first saw it · pushed 1 d ago · MIT

AmadeusITGroup/Edison

Edison is an EDIFACT parser in Python, will real syntax trees

Edison is a Python library for parsing EDIFACT messages (the text format used in enterprise/EDI data exchange). Rather than treating a message as a flat list of segments, it builds a real syntax tree: you define segment hierarchies as schemas in Python, and Edison converts them to a state machine for parsing, validation, and pretty-printing, with per-segment callbacks.

Why now: It was recently discussed on Hacker News ('Parsing EDIFACT in Python with syntax trees'), likely due to its fresh release and tree-based approach versus typical flat-segment parsers.

Who it is for: Python developers working with EDIFACT messages in B2B, logistics, travel, or enterprise integration.

pythonedifactparseredisyntax-tree

Open on GitHub →

Stars over our 350 snapshots: 12 to 28, since 3 d ago.

Where people talked about it

API: https://socialmediatrends-api.osmike.com/v1/repos/AmadeusITGroup/Edison