For a production ready Next.js admin dashboard template, the first results are colorlibhq/gentelella (Gentelella is a Bootstrap 5 admin dashboard template, but it is not built with Next.js or the App Router, so it does not match the request for a Next.js-specific dashboard starter), ag-grid/ag-grid (AG Grid is a comprehensive JavaScript data grid library, not a pre-built Next.js dashboard template — it's a component you could integrate into a dashboard rather than a ready-made admin starter with routing, authentication, and layout) and reactchartjs/react-chartjs-2 (This is a React charting library, not a pre-built Next.js dashboard template; while it provides data visualization components that could be used in a dashboard, it lacks the admin UI, authentication, theming, and page structure of a full starter template). jerairrest/react-chartjs-2 and alibaba/bizcharts round out the shortlist. Compare the match explanations and check the project documentation against your requirements.
We curate open-source GitHub repositories matching “next.js dashboard template”. Results are ranked by relevance to your query — pick filters below to narrow, or refine with AI.
Gentelella is a collection of pre-configured interface templates and a component library designed for building administration panels, data dashboards, and internal management consoles. It provides a Bootstrap 5 based framework that includes accessible web interface templates and PWA-ready dashboard shells. The project features specialized templates for data visualization, utilizing modular chart factories to render line, bar, radar, and heatmap visualizations. It includes a set of ready-to-use interface elements for enterprise prototyping, such as kanban boards, file managers, and interactive
Gentelella is a Bootstrap 5 admin dashboard template, but it is not built with Next.js or the App Router, so it does not match the request for a Next.js-specific dashboard starter.
AG Grid is a JavaScript data grid library designed for rendering and manipulating large datasets within web applications. It functions as a comprehensive toolset for building interactive tables that support complex data visualization, enabling the display of massive volumes of information while maintaining responsive user interactions. The library distinguishes itself through a column-oriented layout engine and a plugin-based architecture that allows for modular extensions. It utilizes a cell-based component lifecycle and an expression-based evaluation engine to manage data updates and format
AG Grid is a comprehensive JavaScript data grid library, not a pre-built Next.js dashboard template — it's a component you could integrate into a dashboard rather than a ready-made admin starter with routing, authentication, and layout.
react-chartjs-2 is a data visualization library that provides a set of React components to integrate the Chart.js library. It serves as a component-based charting interface for rendering dynamic data visualizations and graphs based on structured data sets. The project provides a declarative way to manage chart configurations and data updates. It maps component props to the underlying charting engine, allowing users to modify visual options and data dynamically to refresh displays. The library covers broader data visualization development, including the implementation of dynamic dashboards an
This is a React charting library, not a pre-built Next.js dashboard template; while it provides data visualization components that could be used in a dashboard, it lacks the admin UI, authentication, theming, and page structure of a full starter template.
react-chartjs-2 is a data visualization library that provides a set of React components acting as a wrapper for Chart.js. It allows for the rendering of interactive charts and graphs within a React application using a declarative approach. The library manages HTML5 canvas charting components by tying the lifecycle of Chart.js instances to the mounting and unmounting of the React component tree. It translates component props into the configuration objects required by the underlying engine to map datasets to visual elements. The project covers a range of frontend integration capabilities, incl
This is a React charting wrapper for Chart.js — a data-visualization component you could embed in a dashboard, not a pre-built Next.js dashboard starter or template with routing, authentication, or admin UI.
BizCharts is a React charting library that wraps the G2 grammar of graphics, providing declarative React components for building interactive data visualizations. It bridges G2's imperative charting API with React's declarative component model, enabling chart creation through nested component composition without writing imperative code. The library distinguishes itself by mapping G2's grammar of graphics primitives directly to React component types, allowing chart series like line, bar, and scatter to be expressed as interchangeable React components. It synchronizes G2 chart instance creation,
BizCharts is a React charting library that provides declarative chart components, but it is not a pre-built Next.js dashboard starter or template—it lacks the admin UI, authentication, routing, and layout that such a template would include.
vx is a declarative charting framework and SVG data visualization library. It serves as an integration layer that combines D3 mathematical scales and shapes with a component-based UI for rendering visualizations. The project provides a set of building blocks for constructing custom charts and diagrams using React components. It bridges mathematical data and visual representation by utilizing low-level primitives to manage scalable vector graphics without manual document object model manipulations. The library covers a broad capability surface including custom chart development, declarative S
vx is a declarative charting library for React, not a Next.js dashboard template—it provides chart components but lacks the pre-built admin UI, authentication, and routing structure this search requires.
Visx is a collection of modular, low-level primitives designed for building custom data visualizations within a React component architecture. It functions as a toolkit for mapping data to coordinate systems and geometric shapes, allowing developers to construct bespoke charts and graphs that integrate directly into the standard component lifecycle. The library utilizes a decoupled package architecture, enabling the use of specific visualization utilities without requiring the entire framework. By leveraging established mathematical primitives for geometric calculations and functional data tra
visx is a low-level React visualization library, not a pre-built Next.js dashboard template with admin UI, authentication, or theming—it provides charting primitives you could embed in a dashboard, but is not itself the starter you are looking for.
react-vis is a React data visualization library and declarative charting framework used to create composable graphical representations. It provides a system for rendering complex visualizations by composing simple building blocks into larger chart structures. The library includes specialized tools for hierarchical data mapping via sunburst diagrams and tree maps, as well as flow and relationship visualization using Sankey diagrams. It also provides a multivariate data visualizer for plotting high-dimensional data through parallel coordinates, radar charts, and radial visualizations. The fram
This repository is a React charting library, not a pre-built Next.js dashboard starter template that includes authentication, admin UI, or routing; while it could serve as a component within a dashboard, it lacks the bundled structure and features the search asks for.
go-admin is a framework for generating administrative interfaces and data visualization dashboards using the Go programming language. It functions as a low-code dashboard builder and a web-based interface for performing create, read, update, and delete operations across multiple SQL database dialects. The project features a deployment model that compiles backend logic and frontend assets into a single executable binary for simplified distribution. It includes a role-based access control system to manage user permissions and restrict administrative functions based on assigned roles. The frame
go-admin is a Go-based framework for building admin dashboards and data visualization interfaces, but it is not a Next.js template or starter — it uses an entirely different technology stack, so it does not fit the visitor's request for a Next.js project.
This project is a declarative data visualization library that provides a composable suite of user interface components for rendering interactive charts. It functions as an SVG-based charting engine, allowing developers to construct complex visualizations by nesting modular building blocks such as axes, grids, legends, and data series within a unified layout. The library distinguishes itself through a highly responsive architecture that automatically reconciles layout changes and maps data domains to pixel coordinates using mathematical scale functions. It prioritizes performance through memoi
Recharts is a React charting library, not a pre-built Next.js dashboard template — you would use it inside a dashboard for data visualisation, not as a complete starter with routing, authentication, and admin layout.
react-vis is a declarative, component-based React data visualization library. It provides a framework of reusable building blocks for rendering interactive charts and graphs by mapping raw data to visual attributes such as position, color, and size. The system leverages D3 for its scaling and layout logic. The library is distinguished by its ability to handle complex data relationships, including hierarchical data via tree maps and circle packing, as well as multidimensional analysis using parallel axes and radar charts. It also supports network flow mapping to illustrate the volume and direc
This is a React data visualization library, not a pre-built Next.js dashboard template with admin UI, authentication, and routing—you could use its charts inside a dashboard, but it doesn't provide the overall template you are looking for.
| Repository | Stars | Language | License | Last push |
|---|---|---|---|---|
| colorlibhq/gentelella | 21.4K | HTML | MIT | |
| ag-grid/ag-grid | 15.4K | TypeScript | NOASSERTION | |
| 6.9K |
| TypeScript |
| MIT |
| jerairrest/react-chartjs-2 | 6.9K | TypeScript | MIT |
| alibaba/bizcharts | 6.2K | TypeScript | — |
| hshoff/vx | 20.9K | TypeScript | MIT |
| airbnb/visx | 20.6K | TypeScript | mit |
| uber-common/react-vis | 8.8K | JavaScript | MIT |
| goadmingroup/go-admin | 9K | Go | Apache-2.0 |
| recharts/recharts | 27.2K | TypeScript | MIT |