awesome-repositories.comCategoriesBlog
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↗

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.

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
pro.ant.design
↗

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.
38,401 stars·8,247 forks·TypeScript·MIT·27 views

Star history

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

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.

What are some open-source alternatives to ant-design/ant-design-pro?

Open-source alternatives to ant-design/ant-design-pro 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…

Open-source alternatives to Ant Design Pro

Similar open-source projects, ranked by how many features they share with Ant Design Pro.
  • 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
See all 30 alternatives to Ant Design Pro→