Create Feature-Rich, Responsive JavaScript Data Grids & Tables with ZingGrid

ZingGrid’s built-in features and functionality give you the power to create mobile-friendly, interactive data grids & tables in less time than ever before.

Scrolling GIF of 2019 Tech Conferences ZingGrid demo
Scroll down to view this demo live, or play with the code in our Studio editor.

ZingGrid JavaScript Data Grid & Table Library

Power-Up Your Data Grids & Tables

Whether you're looking for built-in interactivity, or a mobile-friendly solution for simple data visualization – ZingGrid gives you the flexibility to choose exactly the features you need for your next project.

The live demo in this section showcases the following built-in features: row and card layout modes, multiple column types, sorting, custom interactive filtering, and paging.

[[index.conferenceName]] View This dataset is based on Bizzabo Blog's 2019 Tech Conferences: The #1 Tech Events Guide

Start Using ZingGrid in a Few Simple Steps


  1. Sign up to create a demo in our Studio editor, or open your web project in your editor of choice.

  2. Reference the ZingGrid library in your project. Learn about the variety of ways to do this here.

  3. Add the <zing-grid> element to your project.

  4. Choose how you want to import your data. Once you do this, your grid is ready to be rendered!

Animated GIF of a simple demo being built in the ZingGrid Studio text editor
See this demo in action in our Studio editor.

Create a Working Grid in a Few Lines of Code

<!DOCTYPE html>
<html>
  <head>
    <meta charset="utf-8">
    <title>Get Started With ZingGrid</title>
    <script src="https://cdn.zinggrid.com/zinggrid.min.js"></script>
  </head>
  <body>
    <zing-grid src="https://jammin-salmon.glitch.me/api/movies/"></zing-grid>
  </body>
</html>