finds.dev← search

// the find

jiangxy/react-antd-admin

★ 1,623 · JavaScript · Apache-2.0 · updated Apr 2024

用React和Ant Design搭建的一个通用管理后台

A config-driven admin dashboard template built on React, Redux, and Ant Design. The core idea is that most backend CRUD admin panels look identical, so you configure schemas instead of writing components. Aimed at backend developers who need a usable internal tool without hiring a frontend engineer.

The DBTable component is the actual value here — query form, table, and row actions all driven by schema files, which genuinely reduces the boilerplate for typical internal tools. Async schema loading from the server means you can generate table configs dynamically from your API. Mock mode built into config.js lets you develop the frontend without a running backend. The tab-mode layout (multiple content tabs open simultaneously) is a surprisingly useful addition for power users of internal tools.

Last commit is April 2024 and this uses webpack 1.x-era patterns with React class components — no hooks, no modern tooling. The author openly admits no security or permissions model exists; for anything beyond a personal internal tool that's a real gap you'd have to fill yourself. Bundle size is 1MB+ with no real solution offered, just a warning. Chrome-only by the author's own admission, which is acceptable for internal tools but worth knowing upfront.

View on GitHub → Homepage ↗

// want more like this?

Every week we dig through GitHub and send you a few repos picked for what you're working on, each with an honest take like this one. Free. See a real issue →

// similar repos

Search the finds →