What is included in EDI Tools for .NET

Article author
  • Updated

EDI Tools for .NET is a software development kit for .NET 8, .NET 6, .NET Core, and .NET Framework, which makes it straightforward to parse, generate, validate, acknowledge, split, customize, or in other words, programmatically manipulate EDI files. It is written in C# and is distributed as a DLL file and a NuGet package.

Download EdiFabric EDI Tools (including local NuGet packages and DLLs)

Download EdiFabric EDI Tools from GitHub

EDI Tools for .NET does not provide any communication components (AS2 or SFTP, for example), has no dashboard or UI, and is not a full end-to-end EDI solution.


Compatibility with .NET

.NET 6 +

Supports: macOS, Linux, Windows. Includes support for cloud hosting, including AWS and Azure

.NET Framework 4.5 +

Supports: Windows, Azure

NuGet package targets

The NuGet package targets the following versions:

  • .NET Framework 4.5
  • .NET Framework 4.8
  • .NET 6.0
  • .NET 7.0
  • .NET 8.0



  1. EdiFabric.nupkg NuGet package and DLL
  2. The following EDI Templates as C# files:

  3. Entity Framework DBContexts as C# files for:

    • EDIFACT 
    • X12 
    • HIPAA 
    • EANCOM 
  4. Standard support for 1, 2, or 3 years depending on the selected plan
  5. Product and template updates for 1, 2, or 3 years depending on the selected plan.



Full License Terms



Feature  Subscription Enterprise
EDI Translation (EDI to .NET objects)
EDI Generation (.NET objects to EDI)
EDI Validation
Entity Framework support for X12 and EDIFACT
JSON support 
XML support
Large transactions split
Configurable EDI templates
X12 templates
EDIFACT templates
HIPAA 5010 templates
HIPAA 4010 templates
EANCOM templates
PNRGOV templates
VDA Translation
VDA Generation
VDA Validation
VDA templates
HL7 Translation
HL7 Generation
HL7 Validation
HL7 templates
NCPDP Telecommunications Translation
NCPDP Telecommunications Generation
NCPDP Telecommunications Validation
NCPDP Telecommunications templates
NCPDP SCRIPT Translation
NCPDP SCRIPT templates
Flat files and CSV Translation
Flat files and CSV Generation
Flat files and CSV Validation
Support Standard Standard
Product updates
EDIFACT CONTRL Acknowledgment
X12 TA1 Acknowledgment
X12 997 Acknowledgment
X12 999 Acknowledgment
Subscription to EdiNation (limited to 1000 API calls/per endpoint/per month)
Subscription to EdiNation InHouse


Is my EDI transaction supported?

If you can't find the EDI template for your transaction in any of the links above - please let us know and we'll prepare one for you (free of charge for all EDIFACT UN transactions).

Here is how to work out the X12 or EDIFACT version from a sample file.

Share this:

Was this article helpful?



Please sign in to leave a comment.