Skip to content

DynamicForms Vue GridA fast, virtual-scrolling data grid for Vue 3

Responsive layouts, built-in sorting and filtering, flexible cell renderers — all in one component

@dynamicforms/vue-grid

A (not so) simple, (but hopefully) fast Vue 3 grid component with virtual scrolling, responsive layouts, and built-in sorting and filtering.

Introduction

@dynamicforms/vue-grid provides a single <DfGrid> component that renders large tabular datasets efficiently. Column widths are measured automatically via shadow grids, responsive layouts switch based on container width, and sorting and filtering work out of the box — locally or delegated to a backend.

Simple Example

Ready to get started? Check out the Getting Started guide or dive into the Examples for more detailed usage patterns.

Released under the MIT License.