version
TreeGrid Gantt chart SpreadSheet Examples Documentation Download Development Licensing Prices References Contacts Buy Try it free
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 the fastest 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 or OpenOffice Calc.

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

More information

News

2016-06-06Added new CSS style Material and AngularJS examples package
Added new CSS style Material according to Google Material Design specification.
Added new example package for download demonstrating AngularJS with NodeJS and REST API.

2016-04-17Major version 12.0 released
Added new component to TreeGrid named SpreadSheet.
The SpreadSheet contains new features: editable cell formulas, dynamic cell border, dynamic cell styles, dynamic cell format, automatic cell type, row and column index, auto adding new row and column pages on scroll to end, mass cell changes for chosen cell attributes.
Main updates in Grid are: extended TreeGrid actions and cell popup menu, implemented column manipulation like for rows, extended mass cell changes (clear, copy, move, fill, paste, validate).
And many minor features and updates in Grid, Gantt and Sheet.

See what is new

About TreeGrid and Gantt chart

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

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
2

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


3

TreeGrid large paged example

A demonstration of large grid with 50,000 rows. Shows various pagers and paging types with loading and rendering pages on demand. Shows sorting, grouping, filtering and calculations. Supports modifying data and saving changes to server. Shows also printing and exporting to XLS.

show live example
4

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


5

TreeGrid SpreadSheet 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; Dynamic cell border; Dynamic cell style; Dynamic and automatic cell format and type; Mass changes like Clear, Move, Copy, Paste, AutoFill with all cell attributes.

show live example
6

Large paged Gantt chart

A demonstration of TreeGrid application showing interactive Gantt chart with 1000 rows / tasks using client side paging with pager. It shows standard Gantt features like tasks completion percentage, dependencies between tasks, task scheduling, critical path, task resources and resource charts, calendars with holidays. It shows also times spent by individual actions.

show live example


More examples