Zent screenshot

Zent

Author Avatar Theme by Youzan
Updated: 14 Apr 2025
2253 Stars

A collection of essential UI components written with React.

Categories

Overview

Zent is a React component library developed and used at Youzan. It provides a collection of essential UI components and domain-specific components. With over 50 components and continuous releases, Zent aims to simplify and accelerate React development. It supports custom themes, has built-in TypeScript support, and allows for selective import of JavaScript and styles.

Features

  • High quality React components
  • Builtin TypeScript support
  • Supports custom themes
  • Import JavaScript and styles only if they are used
  • Handmade icon font
  • Supported Environments: React >= 17, modern browsers (excluding IE), and server-side rendering (SSR)
  • Required polyfills: es6.object.assign, es6.object.is, es6.string.ends-with, es6.string.starts-with, es6.string.includes, es7.string.trim-left, es7.string.trim-right, es6.array.from, es6.array.of, es6.array.fill, es6.array.find, es6.array.find-index, es7.array.includes

Installation

To install Zent, follow these steps:

npm install zent

Summary

Zent is a React component library that offers high-quality components for faster and simpler React development. It supports custom themes, has built-in TypeScript support, and allows for selective import of JavaScript and styles. With its extensive features and continuous updates, Zent aims to enhance the development experience and simplify UI component implementation in React applications.