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.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.