About this project

NG‑ZORRO (ng‑zorro‑antd) is a comprehensive UI component library for Angular, mirroring the design language of Ant Design. It targets enterprise‑grade applications and provides a rich set of ready‑to‑use components, development tools, and design resources. **Key Features** - Over 70 high‑quality Angular components (buttons, tables, forms, menus, etc.) - Fully typed with TypeScript for static type safety - Supports Angular ^22.0.0, server‑side rendering (SSR) and Electron - Zoneless and OnPush change‑detection modes for high performance - Powerful theming system allowing fine‑grained style overrides - Internationalization (i18n) for dozens of languages - Compatible with modern browsers (last two versions of Edge, Firefox, Chrome, Safari, Opera) and Electron **Design Specification** NG‑ZORRO synchronizes its visual specifications with the official Ant Design system, ensuring consistency with the broader Ant ecosystem. Design updates are logged online for reference. **Installation** The recommended way is via the Angular CLI: ```bash ng new my-app cd my-app ng add ng-zorro-antd ``` Alternatively, install directly with npm or yarn: ```bash npm install ng-zorro-antd ``` After installation, import the needed component modules in your Angular components, e.g.: ```ts import { NzButtonModule } from 'ng-zorro-antd/button'; @Component({ imports: [NzButtonModule] }) export class AppComponent {} ``` Add the library’s CSS and SVG icon assets to `angular.json` under `styles` and `assets` respectively. **Development** ```bash git clone https://github.com/NG-ZORRO/ng-zorro-antd.git cd ng-zorro-antd npm install npm run start ``` The project launches a local development server and opens a browser automatically. **License** NG‑ZORRO is released under the MIT License, with full source code available on GitHub. **Community & Support** - Documentation and getting‑started guide: https://ng.ant.design/docs/getting-started/en - Discord channel and Stack Overflow tag `ng-zorro-antd` - VSCode snippet extension for faster development - Contributions are welcome via pull requests; the project follows a CONTRIBUTING.md guide. **Notable Users** Alibaba, Aliyun, ThoughtWorks, China Merchants Bank, Apache Flink, Apache Zeppelin, and many other enterprises rely on NG‑ZORRO for their internal and public‑facing Angular applications. Overall, NG‑ZORRO provides a mature, well‑maintained UI toolkit that accelerates Angular development while delivering a consistent Ant Design look and feel.