Groot Studio

A premium, open-source component registry for high-performance React applications.

Groot Studio Banner

badge
badge
badge

Built with 🧡 by

| |

Star History

Installation

1. Requirements

Ensure your project environment meets the following:

  • Node.js: 18+
  • Tailwind CSS: v4
  • shadcn/ui: Initialized (npx shadcn@latest init)

2. Add a Component

Groot Studio components are installed via the shadcn CLI using their alias(@grootstudio). For example, to add the Sliding Button :

bash
npx shadcn@latest add @grootstudio/sliding-button

Once installed, you can import the component in your files:

typescript
import { SlidingButton } from "@/components/sliding-button"

and use it like this:

typescript
export default function Page() {  return (    <div className="w-full h-screen">      <SlidingButton variant="default">        Get Started      </SlidingButton>    </div>  )}

[!Note] The import path @/components/ui/sliding-button assumes your project has a path alias configured (common in and similar frameworks). Adjust the path to match your project's structure if needed.


Groot Studio Button example