HomeBookmarks
Jolly UIJolly UI
Jolly UI

Jolly UI

shadcn/ui-compatible, accessible copy-paste components built with React Aria and Tailwind CSS.

JSby James Shopland
100components606.6Kviews970bookmarks

Installs all 16 components. Without our CLI, run instead.

Auto-indexed

Jolly UI contents

  • Dialog

    Dialog

  • Dialog

    Dialog

  • Dialog

    Dialog

  • Dialog

    Dialog

  • Tree

    Tree

  • Tag Group

    Tag Group

  • Tag Group

    Tag Group

  • Tag Group

    Tag Group

  • Tag Group

    Tag Group

  • Tag Group

    Tag Group

  • Tag Group

    Tag Group

  • Tag Group

    Tag Group

  • Tag Group

    Tag Group

  • Table

    Table

  • Table

    Table

  • Table

    Table

  • Menu

    Menu

  • Menu

    Menu

  • Menu

    Menu

  • Menu

    Menu

  • Select

    Select

  • Select

    Select

  • Select

    Select

  • Select

    Select

  • About Jolly UI

    Jolly UI publishes a shadcn registry at jollyui.dev, with 16 components installable through the shadcn CLI.

    Components
    16
    GitHub stars
    1,116
    Last commit
    Nov 1, 2026
    Repository
    jolbol1/jolly-ui

    Also in the Jolly UI registry

    Copy a prompt for your agent, copy the install command, or open the docs that ship it.

    • disclosure

      Docs ↗
    • textfield

      Docs ↗

    From the Jolly UI readme

    JollyUI

    [!IMPORTANT] This project is archived. shadcn/ui now officially supports React Aria Components (npx shadcn@latest init --base aria). Use that instead. The docs and registry stay online, but JollyUI is no longer maintained.

    shadcn/ui compatible react aria components that you can copy and paste into your apps. Accessible. Customizable. Open Source.

    Documentation

    Visit https://jollyui.dev/docs to view the documentation.

    Development

    The site is a TanStack Start app that's fully prerendered to static HTML at build time (docs are MDX compiled by Vite, and search is a static index) and deployed to Cloudflare Workers as static assets only.

    bun install
    bun dev             # http://localhost:3000
    bun run build       # prerender everything to dist/client
    bun run preview     # build, then serve dist/client with wrangler
    bun run deploy      # build, then deploy to Cloudflare
    

    Contributing

    Please read the contributing guide.

    License

    Licensed under the MIT license.

    Contributors

    <!-- ALL-CONTRIBUTORS-LIST:START - Do not remove or modify this section --> <!-- prettier-ignore-start --> <!-- markdownlint-disable --> <!-- markdownlint-restore --> <!-- prettier-ignore-end --> <!-- ALL-CONTRIBUTORS-LIST:END -->
      James Shopland📖 💻 🎨
      Gregor Gabrič📖
      Lorde📖
      noxis🎨
      EK Nayeem📖
      Alec Mev🎨
      Jan Vincent Liwanag📖
    
    
      Kid📖
    

    Read the rest on GitHub →

    Hooks and utilities

    • button
    • calendar
    • checkbox
    • combobox
    • date-picker
    • dialog
    • popover
    • progress
    • radio-group
    • select
    • separator
    • slider
    • switch
    • table
    • tabs
    • toggle
    • toggle-group
    • tooltip

    Browse every shadcn registry we track →

    1. Components
    2. /
    3. James Shopland
    4. /
    5. Jolly UI

    Related libraries

    Ruixen UI

    Ruixen UI

    by Ruixen UI

    347

    components

    shadcn/ui

    shadcn/ui

    by shadcn

    88

    components

    Efferd

    Efferd

    by Efferd

    115

    components

    Dali Agents

    Dali Agents

    by Liana Pepanyan

    46

    components

    Aceternity UI

    Aceternity UI

    by Manu Arora

    89

    components

    UI Layouts

    UI Layouts

    by UI Layouts

    127

    components

    About Jolly UI

    Jolly UI is a component library on 21st.dev by James Shopland with 49 public React components. Every component ships with a live interactive preview and full TSX source — copy the code, install it through the shadcn CLI, or pull it into Cursor or Claude Code over MCP.

    All 49 Jolly UI components

    • Breadcrumbs [react-aria-components]
    • Button
    • Button [react-aria-components]
    • Calendar [react-aria-components]
    • Checkbox
    • Checkbox [react-aria-components]
    • Color Pickers [react-aria-components]
    • ComboBox [react-aria-components]
    • Date Field [react-aria-components]
    • Date Picker [react-aria-components]
    • Date Range Picker [react-aria-components]
    • Dialog

    Browse all component libraries →

  • Dialog [react-aria-components]
  • Dropzone [react-aria-components]
  • File Trigger
  • File Trigger [react-aria-components]
  • Form [react-aria-components]
  • Grid List [react-aria-components]
  • Link [react-aria-components]
  • ListBox
  • List Box [react-aria-components]
  • Menu
  • Menu [react-aria-components]
  • Meter / Progress [react-aria-components]
  • NumberField [react-aria-components]
  • Popover
  • Popover [react-aria-components]
  • Progress [react-aria-components]
  • Radio Group [react-aria-components]
  • Range Calendar [react-aria-components]
  • Search Field [react-aria-components]
  • Select
  • Select [react-aria-components]
  • Slider [react-aria-components]
  • Switch
  • Switch [react-aria-components]
  • Table
  • Table [react-aria-components]
  • Tabs [react-aria-components]
  • Tag Group
  • Tag Group [react-aria-components]
  • Time Field [react-aria-components]
  • Toggle Button
  • Toggle Button [react-aria-components]
  • Toggle Group
  • Toolbar [react-aria-components]
  • Tooltip [react-aria-components]
  • Tree
  • Tree [react-aria-components]