HomeBookmarks
joycojoyco
joyco

joyco

JOby joyco
7components22.7Kviews69bookmarks

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

Auto-indexed

joyco contents

  • Snake GameSnake Game

    Snake Game

  • Spritesheet Sequencer

    Spritesheet Sequencer

  • Space InvadersSpace Invaders

    Space Invaders

  • ChatChat

    Chat

  • TypewriterTypewriter

    Typewriter

  • Mobile MenuMobile Menu

    Mobile Menu

  • Action Hint

    Action Hint

  • That's all 7 components

    About joyco

    joyco publishes a shadcn registry at registry.joyco.studio, with 26 components installable through the shadcn CLI.

    Components
    26
    GitHub stars
    23
    Last commit
    Oct 15, 2026
    Repository
    joyco-studio/hub

    Also in the joyco registry

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

    • Brick Breaker

      brick-breaker

      A fully-featured brick breaker game with multiple levels, brick types, and proper collision physics.

      utils8 files
      Docs ↗
    • Button Group

      button-group

      Groups multiple buttons or inputs into a single visual unit.

      @radix-ui/react-slot, class-variance-authority1 file
    • Canvas 2D

      canvas-2d

      A DPR-aware 2D canvas component and hook that handles sizing, pixel ratio, and context setup automatically.

      utils1 file
      Docs ↗
    • Cluster

      A flex container with the design system gap and an optional filler for space distribution.

      @radix-ui/react-slot, class-variance-authority1 file
      Docs ↗
    • Debug Hooks

      debug

      A tweakpane-powered debug panel with URL-persisted state, draggable UI, and reactive hooks for binding component values.

      @tweakpane/core, lodash.debounce, @types/lodash.debounce, zustand6 files
      Docs ↗
    • r3f Canvas

      debug-canvas

      An enhanced R3F Canvas with built-in debug helpers — orbit/fly controls (mutually exclusive), grid, camera monitor, and performance stats — all toggled via a shared tweakpane folder.

      stats-gl, @react-three/drei6 files
      Docs ↗
    • File Button

      file-button

      A button that opens a file input when clicked.

      2 files
      Docs ↗
    • Input Group

      input-group

      Composable input group with addons, buttons, and textarea support.

      class-variance-authority1 file
    • Kbd

      Displays a keyboard key or shortcut.

      utils1 file
    • Magnetic

      A cursor-attraction wrapper that makes inner content subtly follow the mouse position.

      @radix-ui/react-slot2 files
      Docs ↗
    • Marquee

      The all in one marquee component with smooth Web Animations API.

      @joycostudio/marquee1 file
      Docs ↗
    • Media Player

      media-player

      A composable media player with controls, settings, captions, and PiP support.

      media-chrome, @radix-ui/react-direction, @radix-ui/react-slider, @radix-ui/react-slot3 files
      Docs ↗
    • Mention

      An autocomplete mention input component.

      @diceui/mention1 file
      Docs ↗
    • Scramble

      A GSAP registered effect that decodes text with staggered character-by-character reveal animation.

      gsap1 file
      Docs ↗
    • Scramble Button

      scramble-button

      A button that scrambles its text on hover using the scramble GSAP effect.

      gsap1 file
      Docs ↗

    From the joyco readme

    JOYCO HUB

    → Browse the hub at hub.joyco.studio

    Read the rest on GitHub →

    What joyco builds on

    The packages and primitives its components pull in, counted across the registry.

    utils34

    Hooks and utilities

    • avatar
    • badge
    • button
    • card
    • chart
    • collapsible
    • dropdown-menu
    • input
    • popover
    • scroll-area
    • select
    • separator
    • slider
    • switch
    • tabs
    • textarea
    • tooltip

    Browse every shadcn registry we track →

    1. Components
    2. /
    3. joyco
    4. /
    5. joyco

    Related libraries

    Illos

    Illos

    by Naved

    23

    components

    ThreeUI

    ThreeUI

    by Meng To

    38

    components

    ShadcnSpace

    ShadcnSpace

    by ShadcnSpace

    189

    components

    Ruixen UI

    Ruixen UI

    by Ruixen UI

    347

    components

    Hyperiux Vault

    Hyperiux Vault

    by Hyperiux Vault

    55

    components

    8bitcn

    8bitcn

    by OrcDev

    103

    components

    About joyco

    joyco is a component library on 21st.dev by joyco with 7 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 7 joyco components

    • Action Hint
    • Chat
    • Mobile Menu
    • Snake Game
    • Space Invaders
    • Spritesheet Sequencer
    • Typewriter

    Browse all component libraries →