Ng Zorro Antd

screenshot of Ng Zorro Antd
angular
less
ant-design

Ng Zorro Antd

Angular UI Component Library based on Ant Design

Overview:

The Ng-Zorro-Antd is an enterprise-class Angular UI component library that is based on Ant Design. It offers a comprehensive UI design system for Angular applications, with over 60 high-quality Angular components. Written in TypeScript with predictable static types, it provides support for OnPush mode and offers high performance. The library also provides powerful theme customization options and internationalization support for multiple languages. It is licensed under MIT and is suitable for server-side rendering and modern browsers.

Features:

  • Enterprise-class UI design system: Ng-Zorro-Antd provides an enterprise-class UI design system for Angular applications.
  • 60+ high-quality Angular components: The library offers over 60 high-quality Angular components out of the box.
  • Written in TypeScript: Ng-Zorro-Antd is written in TypeScript, ensuring predictable static types.
  • Development and design resources: The library provides a comprehensive package of development and design resources and tools.
  • Supports OnPush mode: Ng-Zorro-Antd supports OnPush mode, enabling high performance.
  • Powerful theme customization: The library offers powerful theme customization options, allowing customization in every detail.
  • Internationalization support: Ng-Zorro-Antd provides internationalization support for dozens of languages.

Summary:

Ng-Zorro-Antd is an enterprise-class Angular UI component library that provides a comprehensive UI design system for Angular applications. With a wide range of high-quality components, theme customization options, and internationalization support, it offers developers a powerful tool to create professional and performant Angular applications. The library's support for OnPush mode and server-side rendering makes it suitable for high-performance applications. Overall, Ng-Zorro-Antd is a valuable resource for developers looking to enhance the user interface of their Angular applications.

angular
Angular

Angular is a TypeScript-based open-source framework by Google for building dynamic single-page applications and cross-platform mobile apps with MVC architecture and a rich set of features.

less
LESS

Less CSS is a dynamic stylesheet language that extends the capabilities of CSS, allowing developers to write cleaner, more modular, and reusable stylesheets with features like variables, mixins, and nested rules.

ant-design
Ant Design

Ant Design is a React UI library that provides a set of pre-designed components and design resources for building high-quality, responsive web applications.

ui-kit
UI Kits & Components

A UI kit provides developers with a set of reusable components that can be easily integrated into a website or application. These components are pre-designed with consistent styling and functionality, allowing developers to save time and effort in the design and development process. UI kits can be either custom-built or third-party, and often include components for buttons, forms, typography, icons, and more.

eslint
Eslint

ESLint is a linter for JavaScript that analyzes code to detect and report on potential problems and errors, as well as enforce consistent code style and best practices, helping developers to write cleaner, more maintainable code.

gulp
Gulp

Gulp.js is an old but popular site building tool that automates various repetitive development tasks in web development, such as compiling Sass, minifying JavaScript, and optimizing images.

postcss
Postcss

PostCSS is a popular open-source tool that enables web developers to transform CSS styles with JavaScript plugins. It allows for efficient processing of CSS styles, from applying vendor prefixes to improving browser compatibility, ultimately resulting in cleaner, faster, and more maintainable code.

prismjs
Prism JS

PrismJS is an open-source, lightweight, and extensible syntax highlighting library that supports a wide range of programming languages and markup formats.

Stylelint

Stylelint is a modern linter for CSS that helps you avoid errors and enforce consistent styling conventions. It provides rules for detecting errors and warnings, and can be configured to match your specific project's requirements.

typescript
Typescript

TypeScript is a superset of JavaScript, providing optional static typing, classes, interfaces, and other features that help developers write more maintainable and scalable code. TypeScript's static typing system can catch errors at compile-time, making it easier to build and maintain large applications.