An open API service indexing awesome lists of open source software.

https://github.com/kodiyak/shadcn-cloud

Decentralized registry for UI components and design elements. Easy discovery, sharing, and versioning for frontend projects.
https://github.com/kodiyak/shadcn-cloud

components es-module-shims mdx modpack monaco-editor nextjs react shadcn tailwindcss

Last synced: 19 days ago
JSON representation

Decentralized registry for UI components and design elements. Easy discovery, sharing, and versioning for frontend projects.

Awesome Lists containing this project

README

          

# πŸŒ₯️ shadcn.cloud

A web-based platform to document, edit, and share components from the [`shadcn/ui`](https://ui.shadcn.com/) ecosystem β€” with live previews, instant editing, and modpack-based architecture.

> πŸ“¦ Built for indie developers, design system creators, and DX fanatics.

---

## πŸš€ Features

- ✍️ Real-time editing of each component’s `index.mdx` and `metadata.json`.
- ♻️ React Fast Refresh support out of the box.
- 🧠 MDX-based documentation with full JSX support.
- πŸͺ„ GitHub integration planned: display author avatar, social links, like/save/fork buttons.
- 🧩 Modular architecture powered by [modpack](https://github.com/kodiyak/modpack) β€” hot-reload individual components.
- 🌈 Fully Tailwind-compatible with runtime themes and design tokens.
- πŸ“€ Designed to become a marketplace for selling, remixing, and showcasing frontend components.

---

## πŸ“¦ Installation (WIP)

> Currently in active development. Feel free to clone and explore:

```bash
git clone https://github.com/kodiyak/shadcn-cloud
cd shadcn-cloud
pnpm install
pnpm dev
```

## 🌐 Vision
`shadcn.cloud` aims to be a **Playground + CMS + Marketplace** for **UI components**, empowering:
- Creators who want to sell or share their custom UI components.
- Teams who need MDX-ased internal documentation with live previews.
- Tools that require fbast iteration, clean visuals, and strong developer experience.

## 🧠 Architecture
- React + Next.js
- SWC + es-module-shims for runtime component preview
- Tailwind CSS with CSS variables and theme support
- Monaco Editor with full JSX/TSX support

## ✨ Screenshots

**Live editing with instant feedback**
![Live Editing](./.github/screenshot-editor.png)

**The source of truth, beautifully rendered**
![Beautiful Documentation](./.github/screenshot-docs.png)

**Remix-ready by design**
![Remix-ready](./.github/screenshot-fork.png)

**Effortless dev identity**
![Beautiful Profile](./.github/screenshot-profile.png)

## πŸ§‘β€πŸ’» Author
Built with coffee and care by [@kodiyak](https://x.com/mathews536)

Also check out: [modpack](https://github.com/kodiyak/modpack) Β· [lofi.surf](https://github.com/kodiyak/lofizone)