Skip to main content
ABOUT / WHO WE ARE

Make reuse feel obvious.

Comp-Hub is an open-source component sharing platform for frontend developers. We want every well-written component to be found by the people who need it.

01 / Where it started

Every new project rewrote the same wheels

Tables, forms, dialogs, charts, drag lists — they look similar in every project, yet get reimplemented in each repository. A single brand-color change means searching the same gradient across a dozen codebases.

Comp-Hub started from a simple observation: gathering these repeated efforts in one place makes “find a component” faster than “write one yourself”.

Aggregation alone is not enough. Whether a component can be trusted depends on a real preview, complete docs, clean dependencies and an author who responds. The platform is designed around those four things, not upload volume.

“A good component should not live in a single repository.”

— The starting point of Comp-Hub

What we do not do

We do not sell ranking positions, paid placement or hide source. Components are public resources, and discovery should be too.

0Components
0Contributors
0Downloads
0%With full demos
02 / Timeline

From an internal tool to a public library

Each step was driven by a real use case: gather internal components, open it up, then move creation and publishing into the browser.

2025.09

Project starts

Internal components scattered across projects are consolidated with a directory spec and a preview mechanism. Forty components at first.

2026.02

Live previews and versions

Isolated iframe previews, multiple versions and source downloads. A component page becomes something you can verify.

2026.06

Public opening

Registration opens; the first two hundred external components join. Community co-maintenance and weekly picks begin.

2026.11

Studio and AI Skill

The browser workspace launches; comp-hub-create lets AI assistants generate scaffolds that follow the platform spec.

Three things we believe

Visibility first

Every component deserves a clear preview, docs and an author. If it cannot be found, it does not exist.

Complete source

What you download is runnable code, not a shell. Dependencies and versions are written down.

No paid ranking

Charts use real downloads and saves; picks are chosen collectively by maintainers.

03 / Technology and community

Built with our own tools, for developers

The platform is open source too: Vue 3 and Nuxt on the frontend, MidwayJS on the server, component previews isolated in iframes. You can read the implementation the way you use components.

Vue 3React 19Web ComponentsTypeScriptNuxtMidwayJSMongoDBRedisTailwind CSSViteOSSPlaywright

Want to talk components, partnerships, or just share an opinion?

We read every email and usually reply within 1–3 business days.