About Xlio

Xlio is a .NET library for reading and writing Excel files. It's very fast and lightweight and doesn't require Microsoft Excel to be installed on the computer.

Quick overview:

  • 100% managed code (excellent performance even with big files)
  • Elegant API
  • NuGet package
  • Dual licensed

Generating an Excel file on the server is as easy as:

var workbook = new Workbook();
var sheet = workbook.Sheets.AddSheet("Demo");
sheet["A1"].Value = "Hello World";
sheet["A1"].Style.Font.Size = 20;
workbook.Save("FirstWorkbook.xlsx");

Features

Notable Xlio features are:

  • Cell styles
  • Formulas
  • Merged cells
  • Range functions
  • Print properties
  • Export/import of C# lists/arrays
  • Named ranges

What Xlio does not support:

  • Conditional formatting
  • Tables
  • Charts
  • Shapes
  • Embeddeding images

Getting Started

Simplest way to get started with Xlio is to install a NuGet package:
PM> Install-Package Codaxy.Xlio

Now try the code snippet from the top or check our Getting Started section.

Fork me on GitHub