Introduction

A collection of reusable UI components and blocks built with React, TypeScript, and Tailwind CSS

Welcome to our component library! This is a curated collection of high-quality, accessible UI components and blocks that you can copy and paste into your applications.

What's Included

Our library provides everything you need to build modern web applications:

UI Components

  • Badge - Display status, categories, or labels with multiple color variants
  • Logo - Responsive logo component with icon and text
  • Mode Toggle - Dark/light theme switcher with system preference support
  • Open in v0 Button - Direct integration with v0.dev for rapid prototyping

Rich Text Editing

  • WYSIWYG Editor - Full-featured text editor built with Tiptap, including toolbar, bubble menu, and syntax-highlighted code blocks

Developer Tools

  • Registry Explorer - Interactive file browser for exploring component source code with syntax highlighting

Installation

All components are designed to work seamlessly with the shadcn/ui ecosystem. You can install any component using the shadcn CLI:

npx shadcn@latest add https://jt-components.vercel.app/r/[component-name]

Features

  • Multiple Variants - Each component comes with thoughtfully designed variants
  • Dark Mode Ready - Full support for light and dark themes
  • Accessible - Built with accessibility best practices
  • Responsive - Mobile-first design approach
  • Type Safe - Full TypeScript support with proper prop definitions
  • Customizable - Easy to customize with Tailwind CSS
  • Copy & Paste - No package installations required

Technology Stack

  • React 19 - Latest React with modern patterns
  • TypeScript - Full type safety
  • Tailwind CSS - Utility-first styling
  • Radix UI - Accessible component primitives
  • Next.js 15 - Framework for production-ready apps
  • Tiptap - Rich text editing capabilities

Getting Started

Philosophy

This component library follows these core principles:

  • Quality over Quantity - Each component is carefully crafted and thoroughly tested
  • Developer Experience - Simple APIs with comprehensive documentation
  • Flexibility - Components that adapt to your design system
  • Performance - Optimized for speed and bundle size
  • Accessibility - WCAG compliant by default

Ready to build something amazing? Start by exploring our components or jump right into the code with our Registry Explorer.

Last updated on