Open Source · Grow Together

Contribute to aBetterComponent Ecosystem

From installing the CLI to publishing — four steps to get your component discovered and reused worldwide

Contribution Flow

From preparation to publishing — four simple steps to start your open-source journey

01

Prepare

Build your Vue / React component with clear usage docs and runnable examples

  • Multi-framework
  • Complete docs
  • Runnable demos
02

Install the CLI

Install the CompHub CLI via npm in one command to get started

Global install
bash 复制代码
npm install comp-hub -g
  • Global or local install
  • Node 16+ supported
  • Works out of the box
03

Start CompHub

Run the comphub command in your project to auto-register and open the platform

bash 复制代码
comphub
  • Auto project registration
  • Dedicated URL
  • Local live preview
04

Upload

Upload your component with multi-preview configs, docs authoring and versioning

  • Multi-preview configs
  • Online docs
  • Version management

Why Contribute

Contribute a component, gain more than just stars

Grow Influence

Your component will be discovered and used by developers worldwide

Community Collaboration

Polish high-quality components together with great developers

Quality Assurance

A strict review process keeps components stable and reliable

Ready to share your component?

Join us in building a better component ecosystem

View Docs
CH
Comp-Hub

A professional component sharing platform for frontend developers. Discover, share, and use high-quality open-source components.

© 2026 Comp-Hub. All rights reserved.