Building open-source NPM components for v0 — seeking contributors

Hey everyone,

I’ve been thinking — instead of re-creating the same components in every v0 project (for example, a Hero Section), why not wrap them into reusable NPM packages? That way, we can install them once and reuse them across all projects.

The idea:

  • Build high-quality, fully responsive v0 components (Hero Sections, Navbars, Footers, etc.).
  • Package them as NPM libraries.
  • Share them with the community so we can save time and keep consistency across projects.

:light_bulb: Question for the Vercel team/community:
Would it be possible (or allowed) to publish these under an organization scope like @vercel-community so it’s clear they’re community-driven packages?

I’m looking for partners who’d like to collaborate on this. If you’re interested, drop a comment or DM me — let’s make v0 projects even faster and more fun to build.

1 Like

Hey Musab! I’m going through threads and came across this. Did you manage to gather interest? I wonder if this is something we can support with :thinking:

1 Like

Hey Pauline, thank you for your comment. It will be helpful that somebody from Vercel Stuff create open source project for npm packages, so than we can contribute to open source and share our best components with others trought npm package. What do you think is it manageable?

That sounds like a fun project! Unsure if we have the capacity to support just yet, but let me think about this a bit more. :slight_smile:

Will share any updates here!

1 Like

What if we just took the shadcn components and built a master template of sorts? Like slightly more styled by section?

1 Like

Sounds good. I like the idea