Skip to content

glRajkumar/ui

Repository files navigation

Shadcn Wrappers

A collection of extensible, developer-friendly UI wrappers built on top of the shadcn/ui component system.
The goal of this project is to provide a consistent, reusable, and type-safe abstraction layer that improves DX, reduces duplication, and standardizes UI logic across applications.


🚀 Features

  • Consistent API design across all wrappers
  • Type-safe utilities and shared type definitions
  • Opinionated defaults while allowing full customization
  • Lightweight abstractions that enhance shadcn components without replacing them
  • Composable structure that fits Next.js, React, and modern frontend ecosystems
  • Fully documented wrapper usage and prop types
  • Supports customization via class names, variants, and wrapper-level overrides

📦 Installation

  1. Clone the repository
git clone https://github.com/glRajkumar/ui.git
cd ui
  1. Install dependencies
pnpm install
# or
npm install
# or
yarn install
  1. Running the server

Start the development server:

pnpm dev
# or
npm run dev
# or
yarn dev

The API will be available at: http://localhost:PORT (default: 3000)

About

UI components

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages