News in versions: FastGrid 1.0, TreeGrid 17.0
FastGrid FastSheet ExamplesSamples DocumentationDoc Download Licensing Prices Buy Development
services
References References Contacts
TreeGrid Gantt chart SpreadSheet ExamplesSamples DocumentationDoc Download Licensing Prices Buy Contacts
FastGrid

EJS FastGrid is a DHTML component
written in pure JavaScript to display and edit data in table, grid, tree view or tree grid on HTML page.

It is the fastest AJAX grid with the rich features set available on the Internet.

More information
FastSheet

FastGrid SpreadSheet is an application core for building online (web based) spreadsheet software like MS Excel, OpenOffice Calc or Google Sheets.

It is the fastest SpreadSheet on the Internet, often faster than binary MS Excel.

More information
TreeGrid

EJS TreeGrid is a DHTML component
written in pure JavaScript to display and edit data in table, grid, tree view, tree grid or bar chart on HTML page.

It is fast AJAX grid with the richest features set available on the Internet.

More information
Gantt chart

TreeGrid Gantt chart is an application core for building online (web based) project management software like MS Project or Oracle Primavera.

It is the most complex web Gantt chart and universal bar chart on the Internet.

More information
SpreadSheet

TreeGrid SpreadSheet is an application core for building online (web based) spreadsheet software like MS Excel, OpenOffice Calc or Google Sheets.

It is complex and fully customizable web spreadsheet with huge features set.

More information

News

2025-06-12New product FastGrid version 1.0 released.
FastGrid is new grid & sheet widget that can display millions of rows and / or hundred thousand of columns without any paging, delays, blinking, empty spaces or scroll gap. The grid has very fast response regardless on the displayed row count.
FastGrid consists of FastGrid (similar to TreeGrid Grid) and FastSheet (similar to TreeGrid Sheet) components.
FastGrid is completely independent on TreeGrid, the products do not share any their part.
FastGrid is not any successor of TreeGrid, the products differ in their features and usage purposes. Both the products will be maintained, developed and extended in future.
FastGrid and TreeGrid are not compatible, their data format, settings and API remarkably differ.
Compare FastGrid 1.0 with TreeGrid 17.1.

2025-06-12TreeGrid minor version 17.1 released.
Added compatibility with FastGrid.

2024-06-21TreeGrid major version 17.0 released.
TreeGrid code rewritten to be compatible with Content Security Policy and no more requires unsafe-inline directive.
TreeGrid has been updated to work in third party online frameworks like SalesForce LWC.
Added various features for code and html isolation and to permit placing TreeGrid under shadow DOM.

See what is new in FastGrid See what is new in TreeGrid

About FastGrid and TreeGrid

Large set of features

Complex component that provides MS Excel and MS Project features.

Fully extensible

Provides full JavaScript API with properties, methods and events.

The fastest grid & chart

Due highly optimized JavaScript code can quickly display millions of rows.

Compatibility

Supports all browsers, incl. mobiles.
Can be deployed on any web server.

All products in one

All features like grid, tree, Gantt and bar chart can be used in one table.

Universal component

Can show any type and size of data.
Can show any row & bar based chart

Live examples

1

FastGrid million rows example

A demonstration of very large FastGrid with up to 3,000,000 rows with many FastGrid features like column sets, tree, sorting, grouping, filtering, searching, calculations, resizing and moving columns, row dragging, adding, deleting, copying, selecting, fixed rows and columns, cell types and formats, calendar, printing, export to PDF and to MS Excel.

show live example
2

TreeGrid universal example

A demonstration of many TreeGrid features like tree, sorting, grouping, filtering, searching, calculations, resizing and moving columns, row dragging, adding, deleting, copying, selecting, fixed rows and columns, many cell types, formatting values, popup default list, calendar, printing, export to PDF, export to MS Excel.

show live example

3

FastGrid large pivot example

A demonstration of large grid with up to 3,000,000 rows. It shows creating pivot grid, with various features like sorting, grouping, filtering, searching, calculations, resizing and moving columns, row dragging, adding, deleting, copying, selecting, fixed rows and columns, sticky rows, cell types and formats, printing, export to PDF and to MS Excel.

show live example
4

Gantt chart & Network diagram

A demonstration of TreeGrid application showing interactive Gantt chart - timetable of tasks and their completion, resources, dependencies and scheduling in project management and also interactive Network diagram of the same taks with desriptions and dependencies. Shows also printing and export to PDF.

show live example

5

FastGrid Excel example

A demonstration of cell based spreadsheet program. Shows editable formulas with suggest menu and choosing cell range during editing; Row and column index; Auto adding new rows and columns on scroll; Editable cell style; Dynamic and automatic cell format and type; Copy & paste values and styles; Auto fill values and styles.

show live example
6

Universal interactive bar chart

A demonstration of interactive bar chart done by Run. The individual bars can have different size, style, shape, icons, color, HTML content, tooltip and features. It shows various types of creating, deleting, moving, copying, selecting and changing the boxes. The boxes support also dependency lines.

show live example

FastGrid examples
TreeGrid examples