A React UI component library with 60+ out-of-the-box components, customizable design tokens, and TypeScript types, based on the Arco Design system.
alibaba-fusion/next
An enterprise-grade React component library for back-office web systems, designed to align designers and front-end developers through shared theming.
- Stars
- 4,682
- Forks
- 597
- Open issues
- 268
- Last commit
- 6 days ago
What is it?
@alifd/next is a React component library for building enterprise backend interfaces. It targets the friction between designers and front-end developers: designers can customize component visuals and publish them as an npm theme package, which developers then consume without rewriting UI code. The goal is a consistent product experience and faster development.
The library requires React 16 or later, with react and react-dom as peer dependencies. Date and time components rely on moment, which is also a peer dependency. It can be installed from npm, loaded as a global script from a CDN, and imported either in full or per component through babel-plugin-import to reduce bundle size.
The project is written in TypeScript and works in Chrome, Firefox, Edge, Safari, Opera, UC and IE 9 or later. Documentation covers theming, internationalization and font deployment. It is commonly used together with the Fusion Design toolchain.
Key features
- 01Provides a broad set of React UI components for backend interfaces.
- 02Supports custom theme packages published as npm modules.
- 03Allows importing the full library or individual components with babel-plugin-import.
- 04Includes internationalization and font deployment guides.
- 05Can be loaded directly in the browser via script and link tags.
Use cases
- Building internal admin dashboards and enterprise back-office systems.
- Standardizing UI across multiple products that share one design system.
- Letting designers ship branded theme packages that developers consume without UI rework.
Quick start
- 1
Install the package from npm
npm install @alifd/next --save - 2
Import the full stylesheet and components in your project
import '@alifd/next/dist/next.css';
Things to know
- React 16 or later is required; versions below React 16 are not supported.
- react, react-dom and moment must be installed separately as peer dependencies.
Topics
FAQ
- What is next?
- An enterprise-grade React component library for back-office web systems, designed to align designers and front-end developers through shared theming. @alifd/next is a React component library for building enterprise backend interfaces. It targets the friction between designers and front-end developers: designers can customize component visuals and publish them as an npm theme package, which developers then consume without rewriting UI code. The goal is a consistent product experience and faster development.
- Is next free to use? What license does it have?
- next is open source under the MIT license. Check the license terms before using it in commercial products.
- Is next still maintained?
- Actively maintained. The last commit to next was on Nov 1, 2026.
- What can I use next for?
- Building internal admin dashboards and enterprise back-office systems. Standardizing UI across multiple products that share one design system. Letting designers ship branded theme packages that developers consume without UI rework.
- How do I install next?
- Install the package from npm: npm install @alifd/next --save Import the full stylesheet and components in your project: import '@alifd/next/dist/next.css';
- Where can I get next?
- The source code and installation instructions are on GitHub: https://github.com/alibaba-fusion/next
Summary generated by AI from the project's README. GitHub stats refresh daily.
Related projects
A free, open-source component library that adds ready-made UI components as class names on top of Tailwind CSS.
Open-source shadcn/ui components, blocks, and dashboard templates built with React, Tailwind CSS, and Base UI, added to projects via CLI or copy-paste.
An open source React design system with 150+ accessible components, themes, and a CLI, built on React 19 and StyleX.
Accessible React component library and design system for building web apps quickly, with dark mode and Next.js RSC support.
An open-source set of unstyled, accessible React UI primitives for building design systems and web apps.