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?

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 →