Expat.Net
2.7.3-beta-2
dotnet add package Expat.Net --version 2.7.3-beta-2
NuGet\Install-Package Expat.Net -Version 2.7.3-beta-2
<PackageReference Include="Expat.Net" Version="2.7.3-beta-2" />
<PackageVersion Include="Expat.Net" Version="2.7.3-beta-2" />
<PackageReference Include="Expat.Net" />
paket add Expat.Net --version 2.7.3-beta-2
#r "nuget: Expat.Net, 2.7.3-beta-2"
#:package Expat.Net@2.7.3-beta-2
#addin nuget:?package=Expat.Net&version=2.7.3-beta-2&prerelease
#tool nuget:?package=Expat.Net&version=2.7.3-beta-2&prerelease
Expat.Net
Unofficial .NET wrapper for expat library, a fast stream-oriented XML parser library written in C.
XmlParser API Model
XmlParser exposes a SAX-like callback model:
OnPrologOnProcessingInstructionOnStartTagOnEndTagOnTextOnCdataOnComment
Native Library Resolution Priority
Look for
EXPAT_LIBRARY_PATHenvironment var (absolute path to expat library with file name and its extension, eg:C:\vcpkg\installed\x64-windows\bin\libexpat.dll).Find common expat name and extensions for each platform.
Fallbak to default .NET library loader.
Notes
There is an explicit intention to keep this project aligned with the latest official libexpat releases.
This library implement native library resolver to attempt load almost all possible combinations of expat library names (libexpat, expat) and file extensions (
.dll,.so,.so.1,.dylib).
| Product | Versions Compatible and additional computed target framework versions. |
|---|---|
| .NET | net10.0 is compatible. net10.0-android was computed. net10.0-browser was computed. net10.0-ios was computed. net10.0-maccatalyst was computed. net10.0-macos was computed. net10.0-tvos was computed. net10.0-windows was computed. |
-
net10.0
- No dependencies.
NuGet packages
This package is not used by any NuGet packages.
GitHub repositories
This package is not used by any popular GitHub repositories.
| Version | Downloads | Last Updated |
|---|---|---|
| 2.7.3-beta-2 | 53 | 1/19/2026 |
| 2.7.3-beta-1 | 246 | 12/17/2025 |