🎉 ReoGrid.NET V4 is now available! 🌐 ReoGrid Web Edition for React & Vue — Now Available!

The Spreadsheet
Component for
.NET Developers

Build high-performance, Excel-compatible spreadsheet apps in WinForms or WPF. Full formula engine, charts, and native .xlsx import/export — no COM dependencies.

Need the latest v4 features? Start a free 30-day trial →

Open Source on GitHub | Free Community Edition | NuGet Package
MyApp — Sales Report.xlsx
A B C D E F 1 Product Q1 Q2 Q3 Q4 Total 2 ReoGrid Pro $12,400 $15,200 $18,800 $22,100 $68,500 3 ReoGrid Ent $34,200 $38,500 $42,100 $51,300 $166,100 4 Support Plus $8,100 $9,400 $10,200 $12,800 $40,500 5 Total $54,700 $63,100 $71,100 $86,200 $275,100 fx =SUM(B2:B4) Quarterly Revenue Q1 Q2 Q3 Q4

Announcement

ReoGrid V5 is coming — a new licensing model takes effect on August 19, 2026

A next-generation rebuild with a fully virtualized core, plus Avalonia support. Current pricing and editions remain in effect until then.

Read the announcement

Stay in the loop

Get notified when V5 ships

Release dates, migration notes, and licensing updates — sent only when there is something worth saying.

180,000+
NuGet Downloads
1,700+
GitHub Stars
12+
Countries
10+ Years
Development & Sales

Trusted across industries

Manufacturing
Finance
Healthcare
Government
Retail
Logistics
New Major Release

ReoGrid V4 is here

Lazy loading for 1M+ rows, full WPF parity, multi-row headers, Excel-compatible formatting, and 12 more major features.

See all 16 features

Lazy Loading

1M+ rows in milliseconds

🏷️

Multi-row Headers

Complex header layouts

🖥️

WPF Full Parity

All WinForms features in WPF

🎨

Excel Formatting

Custom format strings

🔍

Conditional Filters

Programmatic data filtering

🎯

Conditional Styles

Formula-driven cell styling

Everything your users expect from Excel

ReoGrid ships with all the features your users need — without requiring Office or COM interop.

High Performance

Canvas-based rendering handles millions of cells smoothly. Virtual scrolling and deferred loading keep your UI responsive with large datasets.

📐

Formula Engine

Built-in formula parser supporting 100+ Excel-compatible functions. Cross-cell references, named ranges, and array formulas included.

📊

Charts & Visualization

Embed bar, line, pie, and area charts directly in the spreadsheet. Charts are linked to live data and update automatically.

📁

Excel Import & Export

Read and write .xlsx files with high fidelity — preserving formatting, formulas, merged cells, and named ranges.

🎨

Rich Cell Formatting

Full control over fonts, colors, borders, number formats, conditional formatting, and data validation rules.

🔌

Extensible Architecture

Custom cell types, renderers, and input controls. ReoScript interpreter lets end users automate their spreadsheets.

🖨️

Print & Page Layout

Print preview, page headers and footers, custom print areas, and automatic pagination for printer-ready output.

🔒

Cell Protection

Lock individual cells or ranges with password protection. Control read/write access at a granular level.

New
🌐

Web Edition

Use ReoGrid in React or Vue web apps with @reogrid/lite — zero dependencies, canvas-based, same familiar API.

Explore Web Edition →
Now Available

ReoGrid for the Web

Bring Excel-like functionality to your React or Vue web application. @reogrid/lite is lightweight, canvas-based, and built for modern web development.

  • React & Vue wrappers included
  • xlsx import support
  • TypeScript native
  • Zero external dependencies
  • Free under MIT license
View Live Demos
$ npm install @reogrid/lite
Compare .NET & Web editions
Quick Start — React
import { ReoGridReact } from '@reogrid/lite/react';

function SalesReport() {
  return (
    <ReoGridReact
      width={800}
      height={500}
      onReady={(grid) => {
        grid.setCellText(0, 0, 'Product');
        grid.setCellText(0, 1, 'Revenue');
        // Load your data...
      }}
    />
  );
}

Get started in minutes

ReoGrid is available for .NET (WinForms & WPF) and as a JavaScript library for React and Vue web apps. Both share the same familiar API — pick your platform and have a working spreadsheet running fast.

.NET — WinForms / WPF
  1. 1

    Install via NuGet

    PM> Install-Package unvell.ReoGrid.dll
  2. 2

    Add the control to your form

    // Drag from Toolbox, or add in code:
    var grid = new ReoGridControl();
    this.Controls.Add(grid);
  3. 3

    Work with cells

    var sheet = grid.CurrentWorksheet;
    sheet[0, 0] = "Hello, ReoGrid!";
    sheet["B2"] = new DateTime(2024, 1, 1);
Full .NET getting started guide

Ready to add spreadsheet power to your app?

Download ReoGrid for free and have your first spreadsheet running in under 10 minutes.