VelocityExcel Documentation

v1.0.6
World Record Holder Perfect GC 0% Variance

5 Million Cells Per Second

The only Excel library that dominates both reads and writes at massive scale. No compromises. No competition.

Under 5 sec
Write 1M rows
Under 25 sec
Read 1M rows
35 to 40 MB
Memory usage(Read)
For 1 million rows and 30 columns
0%
GC variance
Write Speed
5M
cells/second
Faster
Read Speed
38.1K
rows/second
Faster
Memory
35 - 37
MB for 1M rows
Lowest
GC Perfect
0%
variance
Deterministic

Performance Comparison

Metric VelocityExcel Other Library
Write (1M rows) Under 5 sec Very Long
Read (1M rows) Under 25 sec Very Long
Memory (Read) 35 to 40 MB Very High

World Records Held

5M c/s
Write Speed
38.1K r/s
Read Speed
36.996 MB
Memory
0% GC
Variance

Why VelocityExcel is Different

Only library with elite speed in both operations

Others excel at one thing. VelocityExcel dominates everything.

Perfect garbage collection at any scale

0% variance means predictable performance every single run.

Linear scaling to 10M+ rows

Others OOM at 200K. VelocityExcel scales forever.

36.996 MB memory for 1M rows

Most efficient Excel reader ever created.

Installation

VelocityExcel is available as a NuGet package. Install version 1.0.9:

.NET CLI

      dotnet add package VelocityExcel --version 1.0.9
    

Nuget Package Manager Console

      Install-Package VelocityExcel -Version 1.0.9
    

PackageReference (csproj)

      <PackageReference Include="VelocityExcel" Version="1.0.9" />
    

Keep visiting this site regularly to get updated examples.

DateTimeRounding example added. Please see the examples below.

Read Excel

Streaming Excel reader with minimal memory footprint.

Loading...
            
          

Keep visiting this site regularly to get updated examples.

DateTimeRounding example added. Please see the examples below.

Write Excel

High-performance Excel writer with world-record speed.

Loading...