Watermelon UI
MIT shadcn registry: 131 animated components, 187 page blocks, 30 base primitives
Tier A · StrongRegistryBlock CollectionComponent Libraryui.watermelon.sh

Watermelon UI is a free React and Tailwind registry with an unusually deep inventory: 131 animated micro-interaction components across 26 categories (dock, scroll-island, gooey-menu, morphing-button, voice-note, waveform-scrub, draw-signature), 187 numbered page blocks across 21 sections (43 hero variants, 31 footers, 13 auth screens), and 30 shadcn-style base primitives built on Radix. Everything installs from a public registry at registry.watermelon.sh with no account and no paywall — the underlying registry.json declares 1,067 items once variants and internal dependencies are counted. The source lives at WatermelonCorp/watermellon-registry under MIT.
npx shadcn@latest add https://registry.watermelon.sh/r/hero-1.jsonFor an agent
Reach for Watermelon UI over shadcnblocks or 21st.dev when you need free marketing sections at volume — 43 hero variants and 31 footers, all MIT, all resolvable without an account — and over Aceternity when you need functional micro-interactions (dock, command-search, stepper, draw-signature) rather than decoration. Do not try to browse ui.watermelon.sh: it is a Vite SPA that returns an empty shell and 403s non-browser user agents, so enumerate from https://ui.watermelon.sh/sitemap.xml and resolve names against https://registry.watermelon.sh/r/registry.json instead. Two caveats: it is not in shadcn's official namespace list, so you must install by full URL; and many animated components carry an inspiredBy link to another designer's work, so check attribution before shipping one as your own.
Why it is here. One of the largest genuinely free MIT block inventories in the shadcn ecosystem, and the animated-component half covers app-shell interactions that the landing-page libraries ignore.
Facts
- License
- MIT
- Pricing
- Free, Open source
- Framework
- React, Next.js
- Styling
- Tailwind CSS, CSS custom properties
- Distribution
- shadcn registry, CLI installer, Copy-paste snippet, GitHub repository
- Platform
- Web
- Content type
- Code
- Agent readiness
- Machine-readable registry item, CLI installable, Readable open source, Copy-paste ready code, Client-rendered shell
- Accessibility
- Built on accessible primitives
- Maturity
- Actively maintained
- Pricing detail
- No pricing page and no paywall found; every registry item resolves anonymously over HTTP.
- GitHub stars
- 83
Components it ships
161 totalHelps you build
24Notable for
- 187 page blocks including 43 heroes and 31 footers
- 131 animated components across 26 categories
- 1,067 items in a public unauthenticated registry.json
- site is a JS-only shell — enumerate via sitemap.xml
- components credit an inspiredBy source
Provenance
Verified 2026-08-15. HTTP 200. https://ui.watermelon.sh (403 to WebFetch, 200 to a browser UA — JS-only shell), https://ui.watermelon.sh/sitemap.xml (405 URLs parsed), https://registry.watermelon.sh/r/registry.json (1067 items), https://registry.watermelon.sh/r/hero-1.json, https://api.github.com/repos/WatermelonCorp/watermellon-registry
Also in Component Libraries
6- Ark UI · 49 headless components with one API across React, Vue, Solid and Svelte
- Astryx · Meta's open-source React + StyleX design system, 150+ components and 42 templates
- Chakra UI · 114 accessible React components with a token-driven styling system
- Coss UI · Cal.com's design system: 60 Base UI primitives shipped as a shadcn registry
- daisyUI · 68 pure-CSS Tailwind components as semantic class names, MIT, with 35 built-in themes
- GPUI Component · 60+ Rust desktop UI components for GPUI, with a 200K-line code editor and charts