Skip to content

Xin Admin 是基于Laravel12、React、Ant Design、Typescript 等流行技术栈开发的一款中后台管理框架,具有可扩展性,易于部署,最新技术栈等优点,帮助开发者实现快速开发。 演示地址:https://laravel.xinadmin.cn

License

Notifications You must be signed in to change notification settings

xin-admin/xin-admin-ui

Repository files navigation

icon

English · 中文

img

XinAdmin is an enterprise-level front-end template for mid-to-backend systems, built on Ant Design's design principles. It utilizes the latest front-end technology stack, including React 19, Vite 6, ReactRouter 7, zustand 5, and TypeScript. Based on Ant Design's specifications, XinAdmin aims to further refine and extend these foundations, offering a front-end template tailored for mid-to-backend scenarios. It includes commonly used business components for such environments and employs msw for API mocking, delivering a seamless simulation experience to accelerate the development of enterprise-level mid-to-backend products.

Features

  • ✨ Cutting-Edge Tech Stack: Built with React 19, Vite 6, ReactRouter 7, zustand 5, and TypeScript.
  • 👑 Ant Design Principles:Modular solutions reduce redundant development efforts, allowing developers to focus on better user experiences.
  • 🎢 Clear Code Structure:Semantic directory naming conventions, with independent namespaces for API, Domain, and other modules for ease of use.
  • 🎉 TypeScript Support: Strict type checking enhances code maintainability.
  • 🎄 Rich Theme Customization:Diverse theme configurations based on Ant Design, enabling personalized styling.
  • 🎡 Built-in Internationalization:Effortless multi-language support.
  • 🪢 ReactRouter v7: Supports backend dynamic routing with DataMode, auto-generates menus, and enables nested page routing.
  • ⛳ Comprehensive Page Components:Includes 403, 404, and 500 error pages, along with layout components, tabs, theme configurators, and more.
  • 🧩 TailwindCSS: Write only HTML without CSS, simplifying development alongside Ant Design.

Documentation

XinAdmin's documentation is built with docusaurus and available at: https://xinadmin.cn/ui/intro,If you find any issues, feel free to submit a PR to help us improve.

Preview

img img img img

Getting Started

XinAdmin strives to provide an out-of-the-box development experience, offering a complete scaffold covering internationalization, permissions, mocking, state management, and network requests. To help you get started quickly, we recommend familiarizing yourself with the following technologies:

Compatibility

  • Modern browsers
  • Server-side rendering support
  • Electron
Edge
Edge
Firefox
Firefox
Chrome
Chrome
Safari
Safari
Opera
Opera
Electron
Electron
Edge last 2 versions last 2 versions last 2 versions last 2 versions last 2 versions

Community Support

If you encounter issues, you can seek help through the following channels. We also encourage experienced users to assist newcomers:

The project is currently in rapid iteration. Before updating for production use, please back up your project.

About

Xin Admin 是基于Laravel12、React、Ant Design、Typescript 等流行技术栈开发的一款中后台管理框架,具有可扩展性,易于部署,最新技术栈等优点,帮助开发者实现快速开发。 演示地址:https://laravel.xinadmin.cn

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published