git404hub

what is scn-stack fr?

jal-co/scn-stack — explained in plain English

Analysis updated 2026-05-18

14TypeScriptAudience · developerComplexity · 2/5LicenseSetup · easy

tl;dr

A command-line tool that scaffolds a complete shadcn component registry in minutes through an interactive wizard, handling all configuration and documentation setup automatically.

vibe map

mindmap
  root((scn-stack))
    What it does
      Interactive setup wizard
      Add/remove components
      Build registry
    Frameworks
      Next.js
      Vite
      React Router
      TanStack Start
    Deploy targets
      Vercel
      Netlify
      Cloudflare
      Self-hosted
    Audience
      Frontend developers
      UI library authors

Code map

Detail Auto

An interactive map of this repo's files and how they connect — its source is parsed live in your browser. Click Visualize to build it.

filefunction / class

what do people make with this?

VIBE 1

Scaffold a shareable shadcn component registry for your design system so teammates can install your components with a single command.

VIBE 2

Add a new button or card component to your registry and automatically generate its documentation page in one command.

VIBE 3

Deploy a private component registry with token-based auth to Vercel so only authorized developers in your org can install from it.

VIBE 4

Publish a public UI component library that others can consume via the standard shadcn install command pointed at your hosted URL.

what's the stack?

TypeScriptNode.jsshadcn/uiReact

how it stacks up fr

jal-co/scn-stack0xbebis/hyperpayalfredxw/nova
Stars141414
LanguageTypeScriptTypeScriptTypeScript
Setup difficultyeasyhardmoderate
Complexity2/55/53/5
Audiencedeveloperdeveloperwriter

Figures from each repo's GitHub metadata at analysis time.

how do i run it?

Difficulty · easy time til it works · 5min

Requires Node.js, deploy target (Vercel/Netlify/Cloudflare) needed to serve the registry publicly.

MIT license, use freely for any purpose, including commercial, as long as you keep the copyright notice.

in plain english

scn-stack is a command-line tool that sets up a complete shadcn component registry in minutes. A shadcn registry is a hosted collection of reusable interface components (like buttons, cards, and forms) that developers publish once and then share with others via a single install command. Setting one up from scratch involves configuring multiple tools, writing boilerplate files, and wiring up a documentation site. scn-stack handles all of that through an interactive setup wizard. When you run the tool, it asks a series of questions: what framework you want to use (Next.js, Vite, React Router, or TanStack Start), whether you want a documentation site and which engine to use, which visual style you prefer, whether to include starter components, and where the registry will be hosted. Based on your answers, it generates the full project structure including the registry configuration file, component source files, documentation pages, and a build script. After the initial setup, the tool provides commands to add new components, hooks, blocks, and themes one at a time. Each add command creates the source file, updates the registry configuration, and generates the matching documentation page. There is also a remove command that reverses the process completely, and a build command that compiles the registry into a format ready to serve. Once the registry is deployed, other developers can install your components with a single command by pointing the shadcn installer at your hosted URL. The tool supports private registries with token-based authentication and can be deployed to Vercel, Netlify, Cloudflare, or any self-hosted server. The project is MIT licensed.

prompts (copy fr)

prompt 1
I want to publish my own shadcn component library so teammates can install components with one command. Walk me through using scn-stack to set up a registry on Next.js and deploy it to Vercel.
prompt 2
Using scn-stack, show me how to add a new DateRangePicker component to my existing registry, including the source file, registry entry, and generated docs page.
prompt 3
I have a private design system at my company. Show me how to use scn-stack to set up token-based authentication so only internal developers can install our components.
prompt 4
I already have a scn-stack registry set up. Show me the full workflow to add a new theme, build the registry, and push the update so consumers get the new theme on their next install.

Frequently asked questions

what is scn-stack fr?

A command-line tool that scaffolds a complete shadcn component registry in minutes through an interactive wizard, handling all configuration and documentation setup automatically.

What language is scn-stack written in?

Mainly TypeScript. The stack also includes TypeScript, Node.js, shadcn/ui.

What license does scn-stack use?

MIT license, use freely for any purpose, including commercial, as long as you keep the copyright notice.

How hard is scn-stack to set up?

Setup difficulty is rated easy, with roughly 5min to a first successful run.

Who is scn-stack for?

Mainly developer.

peek the repo → explain another one

This repo across BitVibe Labs

double-check against the repo, no cap.