Bots EDI vs EdiFabric
Bots EDI
bots-edi.orgEdiFabric
edifabric.comSide by side
| Figure | Bots EDI | EdiFabric |
|---|---|---|
| Price from | — | $0.01/mo |
| Free plan | — | Yes |
| Free trial | — | Yes |
| Open source | — | — |
| Web | Yes | Yes |
| Windows | Yes | Yes |
| macOS | Yes | Yes |
| Linux | Yes | Yes |
| API | — | Yes |
| Self-hosted | Yes | Yes |
| Plans published | 0 | 7 |
| Spec score · Electronic Data Interchange Software | 8.0 (#8) | 9.1 (#2) |
| Spec score · Data Mapping Software | 7.9 (#5) | 9.0 (#2) |
| Spec score · EDI Software | 7.9 (#8) | 9.0 (#3) |
| Founded | 2007 | 2016 |
| Integrations | The feature list names VAN connections including X400, IPMail, Sterling Commerce, Inovis, GXS, and InterCommit; it says AS2 is not direct but notes successful implementations using an external module. | The .NET library includes Entity Framework database contexts for EDI data, and code examples are available on GitHub. |
| Platforms | The maker lists Windows, Linux, OSX, and Unix as supported platforms; installation documentation says Bots NG should work on most operating systems supporting Python 3. | ediFabric Native supports Windows, macOS, and Linux, while .NET 6 or later supports macOS, Linux, and Windows. |
| Purpose | Bots is open-source software for translating and routing EDI files, used by companies exchanging large numbers of electronic business documents. | EdiFabric provides developer tools that translate between EDI data and structured JSON, with tools to parse, validate, generate, acknowledge, split, and map EDI. |
| Support | The site points Bots NG users to a discussion group on Discord and lists commercial support from Ludovic Watteaux. | Community includes EDI forum support; paid plans include standard support, and standard support is described as three incidents a year for Developer. |
Plans
EdiFabric
- CommunityFree
- Cloud only$0.01 a month
- Cloud onlyPriced on request
- Developer$179 a year
- Enterprise$799 a year
- Perpetual$2,950, paid once
- OEM$4,500 a year
In their own words
Bots EDI
Bots EDI is open-source software for translating and routing electronic business documents. It is intended for companies exchanging large volumes of EDI files, and the site says it can handle hundreds of thousands of messages monthly. Supported formats include EDIFACT, X12, Tradacoms, EANCOM, XML, JSON, SAP IDoc, CSV and fixed-width files. Translation mappings are written as Python scripts, and a web console lets users configure and supervise translation and routing. Bots provides functional acknowledgments and confirmations, including CONTRL and 997. Communication options include email protocols, FTP, SFTP, FTPS, HTTP(S), file exchange, XML-RPC and direct database access; it can also work with external AS2 servers and VANs. It runs on Windows, Linux, macOS and other Unix variants, with installation through Python rather than a dedicated Windows installer or Unix distribution package. Bots is licensed under GNU GPL Version 3. The current active fork, Bots NG 4.0.0, requires Python 3.10+ and Django 5/6; the legacy Frozen 3.2.0 requires Python 2.7.
EdiFabric
EdiFabric provides developer tools for translating between EDI data and structured JSON, including parsing, validation, generation, acknowledgments, splitting, and mapping. Its.NET and Cloud products cover EDIFACT, EANCOM, X12, HIPAA, IAIABC, NCPDP, HL7, VDA, EDIGAS, and IATA;.NET also handles custom flat files. Developers can validate data and use custom EDI models or templates. The.NET library includes Entity Framework database contexts, with code examples available on GitHub. The Native library can be called from C, C++, Rust, Go, Python, Node.js, Java, and.NET through a C interface. Cloud is a REST API that needs no installation and can be self-hosted, while the vendor-hosted service processes data on its servers and is stated not to be HIPAA or SOC compliant. Native currently supports X12 and HIPAA, and Cloud requests are capped at 3 MB. Plans include Community free for non-production use and Developer at $179 a year.