baidu/amis

前端低代码框架,通过 JSON 配置就能生成各种页面。

View on GitHub ↗Jump to charts ↓

Summary Information

Updated 3 minutes ago
Added to GitGenius on September 3rd, 2026
Created on April 28th, 2019
Open Issues & Pull Requests: 1,714 (+0)
GitHub issues: Enabled
Number of forks: 2,736
Total Stargazers: 18,891 (+0)
Total Subscribers: 236 (+0)

Charts & Analytics

Fetching additional details & charts...

Issue Activity (beta)

Issue API getrepoissuespagesummary failed: 429 Rate limit exceeded. Please try again later.

Detailed Description

amis is a frontend low-code framework that generates various pages through JSON configuration.

The framework addresses the problem of reducing frontend development effort by allowing developers to build complete pages by writing JSON schemas rather than hand-coding UI components and logic. It works by providing a set of built-in renderers and components that interpret JSON configurations and render them into functional pages. This approach enables rapid development of admin interfaces and data-driven applications without requiring deep frontend expertise.

Teams should adopt amis when building internal tools, admin dashboards, or data management interfaces where speed of development is prioritized over highly customized visual design. It suits projects where multiple similar pages need to be generated quickly and where the development team may include non-frontend specialists. The project offers a visual editor for building pages without writing JSON directly, and an admin template built on amis is available as a reference implementation. For teams needing a complete low-code platform with backend integration and deployment capabilities, the project documentation recommends a separate full-featured platform.

The project maintains a substantial base of real-world adopters, with nearly all open issues coming from external users rather than the core team. Maintainers typically respond to new issues and pull requests within a few days. Work in the issue tracker is dominated by confirmation requests, enhancement proposals, and bug reports.