VelocityExcel Documentation
v1.0.6Write 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...