---
title: "AG Grid: High-Performance React Grid, Angular Grid, JavaScript Grid"
description: "AG Grid is a feature-rich Data Grid for all major JavaScript frameworks, offering filtering, grouping, pivoting, and more. Free and open-source. Upgrade to Enterprise for advanced features."
---

# The Best Grid in the World

Add high-performance, feature rich, and fully customisable Data Grids to your application in minutes with our free, open source library.

[See demos](https://www.ag-grid.com/javascript-data-grid/example/) | [View on GitHub](https://github.com/ag-grid/ag-grid-demos/tree/main/finance)

- **90%** — Of the Fortune 500 use AG Grid
- **5M+** — Weekly NPM downloads
- **13k+** — GitHub Stars
- **40K+** — Commits

> There are a lot of component-based table libraries out there, but I believe AG Grid is the gold standard and is by far my favourite. AG Grid is perfect for building Enterprise Applications.
>
> — **Tanner Linsley**, Creator TanStack

> I've been impressed with AG Grid. Not only is it incredibly feature-rich, but it also leverages your framework of choice to do its rendering. This means seamless extensibility and a real way to leverage the framework's strengths. And for SolidJS that's a game changer.
>
> — **Ryan Carniato**, Creator SolidJS

> If your application needs to display large amounts of data, we recommend AG Grid. Not only is it highly customizable and extensible, it’s also the fastest JavaScript grid on the planet.
>
> — **Brian Love**, Expert at Google Developers

*Unbeatable Speed & Performance*

## The Fastest Data Grid In The World

Handle millions of rows, and thousands of updates per second out of the box, without compromising on performance

[Get Started For Free](https://www.ag-grid.com/javascript-data-grid/getting-started/)

*Fully Customisable & Extendable*

## Custom Themes and Components

Customise your Data Grid styles with our Theming API and extend functionality with your own custom components.

[Create a Custom Theme](https://www.ag-grid.com/theme-builder/)

*Built-in Charting*

## Integrated Charts, Powered by [AG Charts](https://www.ag-grid.com/charts/)

Let your users visualise data with charts directly from the Grid. Powered by AG Charts: our [JavaScript Charting Library](https://www.ag-grid.com/charts/)

[Explore Integrated Charts](https://www.ag-grid.com/javascript-data-grid/integrated-charts/)

*Unlimited Use-cases*

## Trusted By Developers Everywhere

AG Grid can be found in almost every industry, from Finance and AI, to Databases and Aerospace:

[Browse Our Showcase](https://www.ag-grid.com/community/showcase/)

*Regular Updates & Improvements*

## Latest Features and Enhancements

With minor releases every 6 weeks, and major releases every 6 months, stay up to date with all of the newest features and improvements to AG Grid Data Grids.

[See Whats New](https://www.ag-grid.com/whats-new/)

### 36.1.0 — 5th August 2026

- Column Header Edit
- Custom Context Menu Items in Columns Tool Panel
- AI Coding Skill
- Documentation in markdown format
- Quality Improvements

### 36.0.0 — 24th June 2026

- Calculated Columns
- Show Values As
- Automatic Column Generation
- Accessibility Improvements
- Theming Improvements

### 35.3.0 — 12th May 2026

- Quick Access Toolbar
- Cell Notes
- Grand Total Row for server-side row model
- Performance Improvements
- Quality Improvements

*JavaScript Data Grid FAQs*

## Frequently Asked Questions

How many rows can AG Grid handle? How fast is AG Grid? Is AG Grid free? Answers to these common questions and more.

### Can I build JavaScript Data Grids for free with AG Grid?

Yes, it's free to get started with AG Grid and you'll have access to core features like filtering, sorting, cell editing, pagination and much more.

### How fast is AG Grid?

AG Grid has always been focused on performance and reliability with large data sets; We use virtualisation for both rows and columns to make sure your users have the smoothest experience possible, whatever the size of your data.

### Is AG Grid compatible with AG Charts?

Yes, AG Grid is designed to be compatible with AG Charts, allowing seamless integration between your JavaScript Data Grids and [JavaScript Charts](https://www.ag-grid.com/charts/react/quick-start/).

### How can I build dashboards with AG Grid?

[AG Studio](https://www.ag-grid.com/studio/) is built specifically for embedded analytics, letting you add web dashboards directly into your application. For fully custom solutions, developers can also build with AG Grid and AG Charts.

### Can I customise the style of my Data Grid?

Yes, you can customise AG Grid with our [Theming API](./themes/) or use our [Theme Builder](/theme-builder/) to build themes with our intuitive UI.

### Is AG Grid compatible with my Framework?

Yes, AG Grid comes with support for [React](/react-data-grid/getting-started/), [Angular](/angular-data-grid/getting-started/) and [Vue](/vue-data-grid/getting-started/). If you're using another framework, such as Solid, Svelte or Python, you can leverage one of our [community built integrations.](/community/tools-extensions/)

### Can I use my own components with AG Grid?

Yes, you can add your own components to [cells](./component-cell-renderer/) and [headers](./column-headers-components/#custom-component), and replace things like [filters](./component-filter/), [overlays](./overlays-overview), and [tooltips](./tooltips/#custom-component) with your own functionality if you want to.

### Can I add project planning and scheduling to my AG Grid app?

Yes, through our [partnership with Bryntum](/campaigns/bryntum-gantt/), you can pair AG Grid with [Bryntum Gantt](/campaigns/bryntum-gantt/) a fully featured JavaScript Gantt chart built for real-world project complexity, with support for dependencies, critical paths, baselines and more.

### How is AG Grid different from Tanstacks' React Table

We like to say AG Grid 'comes with batteries included'. Tanstack Table is headless, meaning you need to build the UI from scratch, where-as AG Grid can be used out-of-the-box.

### What is the difference between AG Grid Community and Enterprise?

[AG Grid Community](./getting-started/) is the free version with basic features, while [AG Grid Enterprise](/license-pricing/) offers additional advanced features and support.

### What is an AG Grid licence?

An AG Grid licence is required to use [AG Grid Enterprise](/license-pricing/) in production. Try it for free, or request a trial licence at [info@ag-grid.com](mailto:info@ag-grid.com) to remove the watermark & console messages.

### How much does AG Grid cost?

[AG Grid Community](./getting-started/) is free forever. [AG Grid Enterprise](/license-pricing/) costs $999 USD per licence. Visit the [Pricing page](/license-pricing/) for more information.
