Free & Open-Source Web Components Data Grid (Grid Lite)

    The Ignite UI for Web Components Grid Lite is a lightweight, high-performance Web Components data grid that’s free to use, open-source, and built for modern Web Components applications.

    Grid Lite is a free, open-source JavaScript data grid built as a Web Component, which means you can use it dependency-free with or without a web framework. It delivers essential data-display functionality with minimal overhead and the performance users expect. The Web Components Grid Lite is designed for developers who need fast and lightweight data presentation.

    What You Get with our Free Web Components Data Grid

    Our free, open-source Web Components Grid Lite comes with the following column-based features: sorting, filtering, hiding, resizing and a variety of pre-defined data types. Blazing-fast performance is delivered with the use of row virtualization. In addition, the component supports keyboard navigation and theming through the Ignite UI Theming Framework.

    Installation and Setup

    Installation

    To install Grid Lite, go to the root folder of your project (where package.json is located) and run the following command using npm:

    npm install igniteui-grid-lite
    

    Or using yarn:

    yarn add igniteui-grid-lite
    

    Using the Grid Lite in your Web Components code

    <div class="grid-lite-wrapper">
        <igc-grid-lite id="grid-lite"></igc-grid-lite>
    </div>
    

    Grid Lite in Action

    Grid Lite is designed to give you the core features that you need to deliver a beautiful data grid / data table experience in your apps. Designed for performance and beauty, the Grid Lite will work in any framework, on any platform.

    Performance Built In

    Row-level virtualization allows you to render unlimited amounts of data with smooth scrolling.

    Automatic Column Types

    Column types are automatically generated based on your data source, with built-in filtering tailored to each column type.

    Custom Column Templates

    Deliver any type of UX with column templates. Anything you imagine can render in a grid column!

    Interactive Features

    All the core interactive features your users expect: column filtering, column hiding, column resizing, column sorting, and more.

    Beautiful UX & Branding

    Built-in theme support for Bootstrap, Material & Fluent, plus endless branding options in color palettes, fonts, elevation, display density & more.

    Rich Keyboard Navigation

    Full Excel-style keyboard navigation gives users the experience they expect, with high performance even on large datasets.

    Is Grid Lite a Free & Open-Source Web Components Data Grid?

    Yes. Ignite UI Grid Lite is a free, open-source Web Components data grid released under the MIT license. You can use it in commercial or personal projects with no licensing fees. It is part of our initiative to make Ignite UI more open, transparent, and accessible.

    • MIT-licensed

    • Free for commercial use

    • Community-driven development

    • No feature gating

    However, if your project scales and grows in complexity and functionality, and you require an enterprise-grade application, we have a seamless upgrade strategy. It will make the transitioning from the free Web Components data grid (Grid Lite) to the full-featured and advanced Data Grid simpler and faster.