{"id":19778611,"url":"https://github.com/condorheroblog/react-antd-admin","last_synced_at":"2025-04-30T20:31:20.783Z","repository":{"id":194981798,"uuid":"669976820","full_name":"condorheroblog/react-antd-admin","owner":"condorheroblog","description":"WIP: React Hooks + TypeScript + Ant Design = react-antd-admin","archived":false,"fork":false,"pushed_at":"2024-10-29T11:18:01.000Z","size":7260,"stargazers_count":10,"open_issues_count":0,"forks_count":2,"subscribers_count":4,"default_branch":"main","last_synced_at":"2024-10-29T13:11:29.387Z","etag":null,"topics":["react","react-admin-template","react-antd","react-antd-admin","react-antd-admin-template","react-antd-template","react-template"],"latest_commit_sha":null,"homepage":"https://condorheroblog.github.io/react-antd-admin/","language":"TypeScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/condorheroblog.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2023-07-24T02:48:13.000Z","updated_at":"2024-10-29T11:18:05.000Z","dependencies_parsed_at":null,"dependency_job_id":"e0a46f68-2434-4f72-9df0-55659f34cbbe","html_url":"https://github.com/condorheroblog/react-antd-admin","commit_stats":null,"previous_names":["condorheroblog/react-antd-admin"],"tags_count":0,"template":true,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/condorheroblog%2Freact-antd-admin","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/condorheroblog%2Freact-antd-admin/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/condorheroblog%2Freact-antd-admin/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/condorheroblog%2Freact-antd-admin/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/condorheroblog","download_url":"https://codeload.github.com/condorheroblog/react-antd-admin/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":224224633,"owners_count":17276427,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["react","react-admin-template","react-antd","react-antd-admin","react-antd-admin-template","react-antd-template","react-template"],"created_at":"2024-11-12T05:30:08.139Z","updated_at":"2025-04-30T20:31:20.776Z","avatar_url":"https://github.com/condorheroblog.png","language":"TypeScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"\u003cdiv align=\"center\"\u003e\n\t\u003ca href=\"https://github.com/condorheroblog/react-antd-admin/\"\u003e\n\t\t\u003cimg alt=\"React-antd-admin Logo\" width=\"192\" src=\"https://github.com/user-attachments/assets/1de76309-4cf5-4e34-a32f-92c361bace2a\"\u003e\n\t\u003c/a\u003e\n\t\u003cbr /\u003e\n\t\u003ch1\u003eReact Antd Admin\u003c/h1\u003e\n\t\u003cbr /\u003e\n\u003c/div\u003e\n\n![GitHub license](https://img.shields.io/github/license/condorheroblog/react-antd-admin?style=flat)\n![GitHub stars](https://img.shields.io/github/stars/condorheroblog/react-antd-admin?color=fa6470\u0026style=flat)\n![GitHub forks](https://img.shields.io/github/forks/condorheroblog/react-antd-admin?style=flat)\n\n**English** | [中文](./README.zh-CN.md)\n\n## Introduction\n\nreact-antd-admin is a middle and back-office solution based on React Hooks, Vite, and TypeScript. It aims to help you quickly build enterprise-level middle and back-office projects, with no additional configuration required, ready to use out of the box.\n\n## Features\n\n- Cutting-edge technology stack: [React Hooks](https://react.dev/)、[TypeScript](https://www.typescriptlang.org/)、[Vite](https://vitejs.dev/)、[ant design](https://ant.design/)、[React Router](https://reactrouter.com/)、[Tailwind CSS](https://tailwindcss.com/docs/installation)\n- Intuitive state management library: [Zustand](https://zustand-demo.pmnd.rs/)\n- Internationalization: [I18n](https://react.i18next.com/)\n- Fetch requests: [Ky](https://github.com/sindresorhus/ky)、[@tanstack/react-query](https://tanstack.com/query/latest/docs/framework/react/overview)\n- Code formatting: [ESLint Flat Config](https://eslint.org/docs/latest/use/configure/configuration-files-new/)\n- Route-level component caching: [keepalive-for-react](https://github.com/irychen/keepalive-for-react)\n- API Mocking: [vite-plugin-fake-server](https://github.com/condorheroblog/vite-plugin-fake-server)\n- Permission Routing: Supports both frontend static routing and backend dynamic routing\n- Theme Configuration: Built-in multiple theme configurations, supports dark theme, and unified color system for Ant Design and Tailwind CSS\n\n## Preview\n\n[react-antd-admin](https://condorheroblog.github.io/react-antd-admin/)\n\n## Documentation\n\n[react-antd-admin Documentation](https://condorheroblog.github.io/react-antd-admin/docs/)\n\n## Usage\n\n### GitHub Template\n\n[Create a repository using this template](https://github.com/new?template_name=react-antd-admin\u0026template_owner=condorheroblog)\n\n### Clone the project\n\nIf you prefer a template without git history, manually execute the following:\n\n```bash\nnpx degit condorheroblog/react-antd-admin react-antd-admin\n# or npx giget@latest gh:condorheroblog/react-antd-admin react-antd-admin\ncd react-antd-admin\ncorepack enable\npnpm i # If you haven't installed pnpm before, run: npm install -g pnpm\n```\n\n## Development\n\n### Install\n\n```bash\ncorepack enable\n\npnpm install\n```\n\n### Run\n\n```bash\npnpm run dev\n```\n\nOpen your browser and enter [http://localhost:3333](http://localhost:3333) to see the page.\n\n## Build\n\n```bash\npnpm build\n```\n\nThe build output is by default in the build folder.\n\n## Preview\n\n```bash\npnpm preview\n```\n\n## Credits\n\nThanks to the following excellent projects for providing inspiration:\n\n- [vue-vben-admin](https://github.com/vbenjs/vue-vben-admin)  for design inspiration\n- [vue-pure-admin](https://github.com/pure-admin/vue-pure-admin) for business logic inspiration\n\n## Star History\n\n[![Star History Chart](https://api.star-history.com/svg?repos=condorheroblog/react-antd-admin\u0026type=Date)](https://star-history.com/#condorheroblog/react-antd-admin\u0026Date)\n\n## Sponsor\n\nIf this project was helpful to you, you can buy the author a takeaway meal.\n\n![Sponsor](https://camo.githubusercontent.com/b61a54a08ff3a1392f191016d6c0d7537559bb4fa19ae1d27fadfd1de5796289/68747470733a2f2f636f6e646f726865726f626c6f672e6769746875622e696f2f72656163742d616e74642d61646d696e2f646f63732f73706f6e736f722e706e67)\n\n\n## License\n\n[MIT](https://github.com/condorheroblog/react-antd-admin/blob/main/LICENSE) License © 2023-Present [Condor Hero](https://github.com/condorheroblog)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcondorheroblog%2Freact-antd-admin","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fcondorheroblog%2Freact-antd-admin","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcondorheroblog%2Freact-antd-admin/lists"}