Compare NPM Packages

1 Year
antdSimilar Packages:
NPM Package Downloads Trend
Stat Detail
Package
Downloads
Stars
Size
Issues
Publish
License
antd1,378,28391,28746 MB1,1943 days agoMIT
Similar Npm Packages to antd

antd is a popular React UI library that provides a wide range of components and design elements for building modern web applications. It offers a clean and customizable design system that helps developers create visually appealing interfaces with ease. While antd is a great choice for UI components, there are other libraries in the React ecosystem that offer similar solutions. Here are a few alternatives:

  • bootstrap is a front-end framework that provides a collection of CSS and JavaScript components for building responsive and mobile-first websites. It offers a robust set of styling options and components that can be easily integrated into React applications.
  • material-ui is a popular React component library that follows Google's Material Design guidelines. It offers a wide range of components, themes, and customization options to create visually appealing and consistent UIs.
  • semantic-ui-react is a set of React components that are based on Semantic UI, a popular CSS framework. It provides a variety of components and theming options to build modern and responsive user interfaces.

To see how antd compares with bootstrap, material-ui, and semantic-ui-react, check out this comparison: Comparing antd vs bootstrap vs material-ui vs semantic-ui-react.

README for antd

Ant Design

An enterprise-class UI design language and React UI library.

CI status codecov NPM version NPM downloads

FOSSA Status

Follow Twitter Renovate status dumi Issues need help

Changelog · Report Bug · Request Feature · English · 中文

✨ Features

  • 🌈 Enterprise-class UI designed for web applications.
  • 📦 A set of high-quality React components out of the box.
  • 🛡 Written in TypeScript with predictable static types.
  • ⚙️ Whole package of design resources and development tools.
  • 🌍 Internationalization support for dozens of languages.
  • 🎨 Powerful theme customization based on CSS-in-JS.

🖥 Environment Support

  • Modern browsers
  • Server-side Rendering
  • Electron
Edge
Edge
Firefox
Firefox
Chrome
Chrome
Safari
Safari
Electron
Electron
Edgelast 2 versionslast 2 versionslast 2 versionslast 2 versions

📦 Install

npm install antd
yarn add antd
pnpm add antd

🔨 Usage

import { Button, DatePicker } from 'antd';

export default () => (
  <>
    <Button type="primary">PRESS ME</Button>
    <DatePicker placeholder="select date" />
  </>
);

🔗 Links

⌨️ Development

Use Gitpod, a free online dev environment for GitHub.

Open in Gitpod

Or use opensumi.run, a free online pure front-end dev environemt.

opensumi.run

Or clone locally:

$ git clone git@github.com:ant-design/ant-design.git
$ cd ant-design
$ npm install
$ npm start

Open your browser and visit http://127.0.0.1:8001 , see more at Development.

🤝 Contributing PRs Welcome

Top Contributors of ant-design/ant-design - Last 28 days Performance Stats of ant-design/ant-design - Last 28 days
New participants of ant-design - past 28 days

Let's build a better antd together.

We warmly invite contributions from everyone. Before you get started, please take a moment to review our Contributing Guide. Feel free to share your ideas through Pull Requests or GitHub Issues. If you're interested in enhancing our codebase, explore the Development Instructions and enjoy your coding journey! :)

For collaborators, adhere to our Pull Request Principle and utilize our Pull Request Template when creating a Pull Request.

Let's fund issues in this repository

❤️ Sponsors and Backers