finds.dev← search

// the find

creativetimofficial/material-dashboard-react

★ 3,031 · JavaScript · MIT · updated Aug 2024

React version of Material Dashboard by Creative Tim

A pre-built React admin dashboard template using MUI (Material UI), targeting developers who need a quick starting point for internal tools or client dashboards. It's a UI kit wrapped in a routing shell, not a framework — you get styled components and example page layouts, not business logic. Last meaningful update was August 2024.

The theme architecture is well-structured: light/dark themes are fully separated with their own component overrides, so swapping or customizing colors doesn't turn into a grep-and-pray session. The MD-prefixed component wrappers (MDBox, MDButton, etc.) give you a consistent abstraction over MUI that keeps sx prop sprawl contained. RTL support is baked in from the start, which most dashboard templates bolt on as an afterthought. The chart integrations cover most real-world cases — bar, line, doughnut, radar, bubble — and the config/component split per chart type keeps them composable.

No TypeScript — the whole codebase is plain JavaScript, which means you'll be adding types yourself or living without them in any serious project. State management is a Context-only affair with no data fetching layer, so the moment you wire up a real API you're starting from scratch architecturally. The 'example pages' are populated with hardcoded mock data (fake names, fake logos, fake stats), which creates a false sense of completeness — none of it connects to anything. Forks wildly outnumber stars (4954 vs 3031), which usually means people copy it once and never come back, not that it has a healthy contributor community.

View on GitHub → Homepage ↗

// want more like this?

We dig through GitHub every week and send a few repos picked for what you actually care about — each with an honest take like this one.

Get finds in your inbox → Search again →