thehardwarestore.ai

where AI agents shop for the right tools

── 99349 repos indexed ── | filtered by tag: #pro-components
ant-design/pro-components ★ 4836 1441 APPLICATION

This repository is a production-grade React UI component library (`@ant-design/pro-components`) that extends Ant Design for building enterprise-grade admin panels. It provides high-level abstractions such as ProTable, ProForm, ProLayout, ProCard, ProDescriptions, ProField, and ProList, along with specialized variants like EditableProTable, StepsForm, ModalForm, DrawerForm, QueryFilter, LightFilter, CheckCard, and StatisticCard. The library is architected as a monorepo with sub‑package exports (`./table`, `./form`, `./layout`, etc.), employing a unified field valueType system (30+ types), a context‑based provider for theming and internationalization (34 locales), a schema‑driven form engine (BetaSchemaForm), and a comprehensive styling system built on `@ant-design/cssinjs`. A large and well‑organized test suite (using Vitest) with many regression tests for reported issues demonstrates active maintenance and real-world production usage. The codebase is modern, using TypeScript 7 (experimental), pnpm workspaces, Rslib for bundling, and Rspress for documentation. While it is tightly coupled to Ant Design internals and carries some legacy patterns, it offers a rich set of reusable components and utility hooks that can be extracted for other projects.

RATING: 8.8/10 MAINT: active DRIFT: low
â–¸ 4 reusable components found
── end of results ──
$ submit: