jal-co

jal-co / scn-stack

Public

Scaffold a complete shadcn component registry with documentation in minutes. Interactive CLI — choose framework, docs engine, starter components.

14
0
100% credibility
Found May 29, 2026 at 14 stars -- GitGems finds repos before they trend. Get early access to the next one.
Sign Up Free
AI Analysis
TypeScript
AI Summary

scn-stack is an interactive tool that helps developers create their own shadcn component registries. Instead of manually setting up frameworks, documentation sites, and configuration files, users answer a few questions and get a complete, working registry project in minutes. The tool supports multiple frameworks, generates documentation automatically, and lets users add components with simple commands. Once deployed, anyone can install components from the registry using the shadcn CLI.

How It Works

1
💡 Discover the project

Someone learns about shadcn/ui component registries and realizes they want to share their own components with the world.

2
🚀 Start the setup

They run a simple command and immediately see a friendly setup wizard that asks them a few quick questions about their project.

3
🎨 Choose their style

They pick a visual style for their components, select a framework like Next.js or Vite, and decide whether to include documentation.

4
Everything is created automatically

In seconds, their entire registry project appears — components, documentation, configuration, and a live preview site, all ready to go.

5
📦 Add their own components

They use simple commands to add custom components, hooks, or blocks, and the system automatically updates all the files and docs.

6
🌐 Publish and share

They deploy their registry to the internet, and now anyone can install their components with a single command.

🎉 A community registry is born

They now have a fully functional component library with documentation, ready for developers to discover and install their work.

Sign up to see the full architecture

5 more

Sign Up Free

Star Growth

See how this repo grew from 14 to 14 stars Sign Up Free
Repurpose This Repo

Repurpose is a Pro feature

Generate ready-to-use prompts for X threads, LinkedIn posts, blog posts, YouTube scripts, and more -- with full repo context baked in.

Unlock Repurpose
AI-Generated Review

What is scn-stack?

scn-stack is an interactive CLI that scaffolds complete shadcn component registries from scratch. Run `npx create-scn-stack`, answer a few questions, and you get a configured project with your chosen framework, docs engine, starter components, registry.json, and documentation pages -- all wired together and ready to run. Built in TypeScript, it supports Next.js, Vite, React Router, and TanStack Start, with docs options including Fumadocs, Mintlify, and Starlight.

Why is it gaining traction?

The shadcn ecosystem is exploding, but setting up a proper component registry from zero is tedious -- you need the registry config, a docs site, build scripts, and the actual components. This tool collapses that into a single command with sensible defaults. The interactive prompts explain each choice clearly, and the `--yes` flag lets you automate it for CI or existing projects. Bonus: it generates AI-ready `llms.txt` files and installs Claude/Cursor skills automatically.

Who should use this?

Teams building internal component libraries who want to distribute them via the shadcn CLI. Maintainers of open-source component collections who need docs and a registry without manual setup. Any developer who has tried to manually configure a shadcn registry and wished there was a `create-next-app` equivalent for it.

Verdict

At 14 stars, this is early-stage software -- the feature set is impressive but the community is tiny. The 1.0% credibility score reflects that maturity gap. If you need this workflow today, it will save you hours; just budget time for debugging edge cases and monitor for updates as the shadcn CLI evolves.

Sign up to read the full AI review Sign Up Free

Similar repos coming soon.