awesome-repositories.com
Blog
MCP
awesome-repositories.com

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectMCP serverAboutHow we rankPress
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
ant-design avatar

ant-design/ant-design-pro

0
View on GitHub↗
38,401 stars·8,247 forks·TypeScript·MIT·116 viewspro.ant.design↗

Ant Design Pro

Ant Design Pro is a comprehensive starter kit and administrative framework for building enterprise-level admin dashboards and professional user interfaces. It provides a structured project foundation and a set of React admin templates, including pre-defined layout blocks and routing configurations.

The framework distinguishes itself by providing a built-in frontend mocking environment and mock-service middleware to simulate backend API responses during development. It also features integrated conversational AI components and assistant pages for embedding intelligent interactions directly into the application.

The project covers a broad range of enterprise capabilities, including role-based access control for permission management, a locale-based translation system for internationalization, and a lightweight model-based state management system. Visual customization is handled through a token-based theme system and responsive layout design tools.

Development is supported by automation tools for framework upgrades, component usage auditing, and a scaffolding system for generating dashboards from pre-configured templates.

Features

  • Admin Dashboards - Provides a comprehensive framework and set of templates for building professional enterprise administrative dashboards.
  • Admin Panel Frameworks - Acts as a comprehensive starter kit and framework for building production-ready enterprise administrative interfaces.
  • Admin Templates - Offers a set of pre-defined page templates, layout blocks, and routing configurations for React admin dashboards.
  • Interface Translation Systems - Provides a translation system for configuring the language of static interface components using locale-based message keys.
  • Frontend State Management - Provides a centralized model system for sharing application data and tracking user sessions across React components.
  • Frontend API Mocking - Includes a built-in mocking environment and mock-service middleware to simulate backend responses without a live server.
  • Internationalization Support - Implements multi-language support and locale-based translations to make enterprise applications accessible to global users.
  • Project Boilerplates - Provides a structured project foundation with pre-configured internationalization, permissions, and global state management.
  • Project Scaffolding Templates - Provides a starter kit for generating enterprise dashboards using standardized layout blocks and page templates.
  • Global State Managers - Provides a lightweight model-based system to synchronize and share global state across the application.
  • API Mocking - Ships built-in tools to simulate API responses, allowing frontend development to proceed without a live backend connection.
  • File-Based Routing Systems - Features a system that maps directory structures and centralized configurations to application routes and views.
  • API Mocking Servers - Includes a mock-service middleware that intercepts API requests to return simulated server responses during development.
  • Routing Configurations - Implements a declarative system for defining navigation paths and redirect rules in a centralized configuration.
  • AI Chat Interfaces - Provides conversational interfaces that allow direct interaction with application components and data via pre-built assistant pages.
  • Dashboard Generators - Provides a scaffolding system and templates to generate professional admin dashboards and layout blocks.
  • Role-Based Access Control - Gates route visibility and user actions by validating credentials and permissions during application startup.
  • Page Resource Co-location Patterns - Implements a directory structure that groups logic, data definitions, styles, and mock services for better maintainability.
  • Resource Co-location Patterns - Groups logic, data definitions, styles, and mock services within single directories to improve project maintainability.
  • Dashboard Layouts - Includes tools for defining visual structures, including navigation themes, sidebar modes, and branding elements.
  • Design Token Systems - Features a framework for managing design properties through hierarchical tokens to enable consistent styling and branding.
  • Responsive Layouts - Features an adaptive layout system that adjusts visual elements to fit various device dimensions and screen sizes.
  • Dynamic Styling Systems - Implements a styling architecture that combines theme tokens, CSS Modules, and utility-first CSS.
  • Visual Theme Configurations - Uses a token-based theme system and utility classes to customize application branding and visual aesthetics.
  • State Management Models - Implements a lightweight model-based system for defining and structuring global application state shared via hooks.
  • Admin Dashboards - Enterprise-level admin solution using Ant Design.
  • UI Component Libraries - Enterprise-ready UI components for professional dashboards.
  • JavaScript 框架汇总 - Listed in the “JavaScript 框架汇总” section of the Awesome Frontend awesome list.
  • React - Listed in the “React” section of the Awesome Ui Component Library awesome list.

Star history

Star history chart for ant-design/ant-design-proStar history chart for ant-design/ant-design-pro

How this analysis was created: This summary and feature list are AI-generated from collected project material and can contain mistakes. Stars, license and language are imported from GitHub. Inclusion does not mean that we have tested or audited this project. Check the source documentation for any feature you depend on. Learn more on our About page.

AI search

Explore more awesome repositories

Describe what you need in plain English — the AI ranks thousands of curated open-source projects by relevance.

Start searching with AI

Projects sharing features with Ant Design Pro

These projects share indexed features with Ant Design Pro. Shared tags can include platform or build tooling; verify the primary use case before treating a result as a replacement.
  • marmelab/react-adminmarmelab avatar

    marmelab/react-admin

    26,780View on GitHub↗

    React-admin is a framework for building data-driven administrative interfaces that connect to REST or GraphQL backends. It provides a comprehensive suite of tools for managing the full lifecycle of administrative applications, including resource-oriented routing, declarative form scaffolding, and context-driven state management. By utilizing a modular adapter-based architecture, the framework abstracts backend communication, allowing developers to build consistent CRUD interfaces that handle data fetching, authentication, and synchronization automatically. The project distinguishes itself thr

    TypeScriptadminadmin-dashboardadmin-on-rest
    View on GitHub↗26,780
  • zuiidea/antd-adminzuiidea avatar

    zuiidea/antd-admin

    9,760View on GitHub↗

    This project is a production-ready enterprise admin dashboard scaffold and front-end framework built with React and Ant Design. It provides a standardized toolkit for developing administrative interfaces and internal tools. The framework features a monorepo workspace architecture to manage shared packages and multiple applications. It includes an integrated development environment for simulating backend server responses through API mocking, enabling interface construction without a live backend. Capability areas cover identity and security through token-based authentication and backend-drive

    TypeScriptadminantddashboard
    View on GitHub↗9,760
  • epicmaxco/vuestic-adminepicmaxco avatar

    epicmaxco/vuestic-admin

    10,950View on GitHub↗

    Vuestic Admin is a Vue 3 administration dashboard template and framework designed for building back-office applications and internal management consoles. It provides a ready-to-use foundation that integrates Vite, Pinia, and Tailwind CSS to accelerate the development of administrative interfaces. The project features a themed UI management system with a central configuration engine for global styles and branding, including a toggleable dark mode. It also includes a mocked API development environment that intercepts network requests and provides static data stubs for interface testing and rapi

    Vueadmin-dashboardadmin-dashboard-uiadmin-panel
    View on GitHub↗10,950
  • soybeanjs/soybean-adminsoybeanjs avatar

    soybeanjs/soybean-admin

    14,503View on GitHub↗

    Soybean Admin is a type-safe frontend management boilerplate and dashboard template built with Vue 3, Vite, and TypeScript. It provides a pre-configured foundation for creating enterprise administrative interfaces, utilizing the NaiveUI component framework and UnoCSS for utility-first styling. The project distinguishes itself through automated workflow tools, including file-system-based route generation and a command-line interface for automating git commits and project deployments. It implements a comprehensive security model featuring both static and dynamic role-based access control to res

    TypeScriptadminadmin-templateelegant
    View on GitHub↗14,503
Compare all 30 related projects→

Frequently asked questions

What does ant-design/ant-design-pro do?

Ant Design Pro is a comprehensive starter kit and administrative framework for building enterprise-level admin dashboards and professional user interfaces. It provides a structured project foundation and a set of React admin templates, including pre-defined layout blocks and routing configurations.

What are the main features of ant-design/ant-design-pro?

The main features of ant-design/ant-design-pro are: Admin Dashboards, Admin Panel Frameworks, Admin Templates, Interface Translation Systems, Frontend State Management, Frontend API Mocking, Internationalization Support, Project Boilerplates.

Which projects share features with ant-design/ant-design-pro?

Projects with overlapping indexed features include: marmelab/react-admin — React-admin is a framework for building data-driven administrative interfaces that connect to REST or GraphQL… zuiidea/antd-admin — This project is a production-ready enterprise admin dashboard scaffold and front-end framework built with React and… epicmaxco/vuestic-admin — Vuestic Admin is a Vue 3 administration dashboard template and framework designed for building back-office… soybeanjs/soybean-admin — Soybean Admin is a type-safe frontend management boilerplate and dashboard template built with Vue 3, Vite, and… anncwb/vue-vben-admin — vue-vben-admin is a Vue 3 admin dashboard template and frontend development boilerplate designed for building… panjiachen/vue-element-admin — vue-element-admin is a Vue.js admin dashboard template and frontend project boilerplate designed for building…