![]() |
VOOZH | about |
dotnet add package XLibur --version 0.105.1-rc.107
NuGet\Install-Package XLibur -Version 0.105.1-rc.107
<PackageReference Include="XLibur" Version="0.105.1-rc.107" />
<PackageVersion Include="XLibur" Version="0.105.1-rc.107" />Directory.Packages.props
<PackageReference Include="XLibur" />Project file
paket add XLibur --version 0.105.1-rc.107
#r "nuget: XLibur, 0.105.1-rc.107"
#:package XLibur@0.105.1-rc.107
#addin nuget:?package=XLibur&version=0.105.1-rc.107&prereleaseInstall as a Cake Addin
#tool nuget:?package=XLibur&version=0.105.1-rc.107&prereleaseInstall as a Cake Tool
XLibur is a .NET library for reading, manipulating and writing Excel 2007+ (.xlsx, .xlsm) files. It aims to provide an intuitive and user-friendly interface to dealing with the underlying OpenXML API.
This is a fork from the ClosedXML project, taken from version v0.105.0 (May 15, 2025). Namespaces are changed to avoid conflicts with the original project.
At present most of the surface area is the same as ClosedXML.
Import the NuGet package, rename the namespace to XLibur, and in most cases you should be ready to go.
dotnet add package XLibur
XLibur allows you to create Excel files without the Excel application. The typical example is creating Excel reports on a web server.
Example:
using (var workbook = new XLWorkbook())
{
var worksheet = workbook.Worksheets.Add("Sample Sheet");
worksheet.Cell("A1").Value = "Hello World!";
worksheet.Cell("A2").FormulaA1 = "=MID(A1, 7, 5)";
workbook.SaveAs("HelloWorld.xlsx");
}
For full documentation, source code, and contribution guidelines, visit the GitHub repository.
| Product | Versions Compatible and additional computed target framework versions. |
|---|---|
| .NET | net8.0 net8.0 is compatible. net8.0-android net8.0-android was computed. net8.0-browser net8.0-browser was computed. net8.0-ios net8.0-ios was computed. net8.0-maccatalyst net8.0-maccatalyst was computed. net8.0-macos net8.0-macos was computed. net8.0-tvos net8.0-tvos was computed. net8.0-windows net8.0-windows was computed. net9.0 net9.0 is compatible. net9.0-android net9.0-android was computed. net9.0-browser net9.0-browser was computed. net9.0-ios net9.0-ios was computed. net9.0-maccatalyst net9.0-maccatalyst was computed. net9.0-macos net9.0-macos was computed. net9.0-tvos net9.0-tvos was computed. net9.0-windows net9.0-windows was computed. net10.0 net10.0 is compatible. net10.0-android net10.0-android was computed. net10.0-browser net10.0-browser was computed. net10.0-ios net10.0-ios was computed. net10.0-maccatalyst net10.0-maccatalyst was computed. net10.0-macos net10.0-macos was computed. net10.0-tvos net10.0-tvos was computed. net10.0-windows net10.0-windows was computed. |
Showing the top 3 NuGet packages that depend on XLibur:
| Package | Downloads |
|---|---|
|
XLibur.Fonts.SixLabors.V1
Default IXLFontEngine implementation for XLibur using SixLabors.Fonts 1.x (Apache 2.0). |
|
|
XLibur.Fonts.SixLabors
SixLabors.Fonts 2.x implementation of IXLFontEngine for XLibur. |
|
|
XLibur.Bundle
Convenience meta-package for XLibur. Installs XLibur together with the default SixLabors.Fonts 1.x font engine (Apache 2.0). Equivalent to installing XLibur and XLibur.Fonts.SixLabors.V1 separately. |
This package is not used by any popular GitHub repositories.
| Version | Downloads | Last Updated |
|---|---|---|
| 0.105.1-rc.107 | 0 | 6/18/2026 |
| 0.105.1-rc.105 | 44 | 6/17/2026 |
| 0.105.1-rc.103 | 39 | 6/17/2026 |
| 0.105.1-rc.98 | 107 | 5/26/2026 |
| 0.105.1-rc.89 | 71 | 4/30/2026 |
| 0.105.1-rc.88 | 60 | 4/30/2026 |
| 0.105.1-alpha.0.86 | 59 | 4/30/2026 |
| 0.105.1-alpha.0.85 | 69 | 4/29/2026 |
| 0.105.1-alpha.0.83 | 254 | 3/30/2026 |
| 0.105.1-alpha.0.77 | 66 | 3/24/2026 |
| 0.105.1-alpha.0.67 | 231 | 3/19/2026 |
| 0.105.1-alpha.0.49 | 68 | 3/17/2026 |
| 0.0.0-alpha.0.2143 | 93 | 3/17/2026 |