Git Product home page Git Product logo

awesome-shadcn-ui's Introduction


logo of awesome-shadcn/ui repository

awesome-shadcn/ui

A curated list of awesome things related to shadcn/ui

Awesome

Libs and Components

  • shadcn-blocks - Blocks is the official shadcn/ui pre-made but customizable components that can be copied and pasted into your projects.
  • shadcn-extension - An open-source component collection that extends your UI library, built using shadcn/ui components.
  • shadcn-ui-expansions - A lots of useful components which shadcn/ui does not have out of the box.
  • shadcn-extends - Intended to be a collection of components built using shadcn/ui.
  • shadcn-table-v2 - shadcn/ui table component with server-side sorting, filtering, and pagination.
  • shadcn-phone-input - Customizable phone input component with proper validation for any country.
  • phone-input-shadcn-ui - Custom phone number component built with shadcn/ui.
  • password-input - shadcn/ui custom password input.
  • react-dnd-kit-tailwind-shadcn-ui - Drag and drop Accessible kanban board implementing using React, @dnd-kit, tailwind, and shadcn/ui.
  • fancy-multi-select - The Multi Select Component is inspired by campsite.design's and cal.com's settings forms.
  • auto-form - A React component that automatically creates a shadcn/ui form based on a zod schema.
  • date-range-picker-for-shadcn - Includes multi-month views, text entry, preset ranges, responsive design, and date range comparisons.
  • shadcn-tag-input - A tag input component built with shadcn/ui.
  • enhanced-button - An enhanced version of the default shadcn-button component.
  • time-picker - A simple TimePicker for your shadcn/ui project.
  • shadcn-chat - Customizable and reusable chat component for you to use in your projects.
  • nextjs-components - A collection of Next.js components build with TypeScript, React, shadcn/ui, Craft UI, and Tailwind CSS.
  • credenza - Ready-made responsive modal component for shadcn/ui.
  • country-state-dropdown - This Component is built with Nextjs, Tailwindcss, shadcn/ui & Zustand for state management.
  • shadcn-drag-table - A drag-and-drop table component using shadcn/ui and Next.js.
  • file-vault - File upload component for React.
  • plate - The rich-text editor for React.
  • clerk-shadcn-theme - Easily synchronize your Clerk <SignIn /> and <SignUp /> components with your shadcn/ui styles.
  • shadcn-sidebar - This is a prebuild template NextJS using shadcn/ui.
  • autocomplete-select-shadcn-ui - Autocomplete component built with shadcn/ui and Fancy Multi Select by Maximilian Kaske.
  • shadcn-data-table-advanced-col-opions - Column-resizing option to shadcn/ui DataTable.
  • pricing-page-shadcn - Pricing Page made with shadcn/ui & Next.js 14. Completely customizable
  • neobrutalism-components - Collection of neobrutalism-styled Tailwind React and Shadcn UI components.

Apps

Plugins and Extensions

  • shadcn-ui - Add components from shadcn/ui directly from VS Code.
  • vscode-shadcn-svelte - VS Code extension for shadcn/ui components in Svelte projects.
  • vscode-shadcn-vue - Extension for integrating shadcn/ui components into Vue.js projects.
  • shadcn/ui Components Manager - A plugin for Jetbrain products. It allows you to manage your shadcn/ui components across Svelte, React, Vue, and Solid frameworks with this plugin. Simplify tasks like adding, removing, and updating components.
  • raycast-shadcn - Raycast extension to Browse shadcn/ui documentation, components and examples

Colors and Customizations

Animations

Tools

  • v0 - Vercel's generative UI system, built on shadcn/ui and TailwindCSS, allows effortless UI generation from text prompts and/or images. It produces React and HTML code, integration is also possible via v0 CLI command.
  • shadcn-pricing-page-generator - The easiest way to get a React pricing page with shadcn/ui, Radix UI and/or Tailwind CSS.
  • invoify - An invoice generator app built using Next.js, Typescript, and shadcn/ui

Ports

  • Svelte - Svelte port of shadcn/ui
  • Vue - Vue port of shadcn/ui
  • React Native - React Native port of shadcn/ui (recommended)
  • React Native - React Native port of shadcn/ui
  • Swift - Swift port of shadcn/ui
  • Flutter - Flutter port of shadcn/ui
  • Ruby - Ruby port of shadcn/ui
  • Kotlin - Kotlin port of shadcn/ui
  • Solid - Solid, port of shadcn/ui
  • Angular - Angular, port of shadcn/ui
  • JollyUI - shadcn/ui compatible react aria components

Design System

Boilerplates / Templates

  • taxonomy - An open source application built using the new router, server components and everything new in Next.js
  • shadcn-landing-page - Landing page template using shadcn/ui, React, Typescript and Tailwind CSS
  • turborepo-shadcn-ui-tailwindcss - Turborepo starter with shadcn/ui & Tailwind CSS pre-configured for shared ui components.
  • design-system-template - Turborepo + TailwindCSS + Storybook + shadcn/ui
  • next-shadcn-dashboard-starter - Admin Dashboard Starter with Next.js 14 and shadcn/ui
  • chadnext - Quick Starter Template includes Next.js 14 App router, shadcn/ui, LuciaAuth, Prisma, Server Actions, Stripe, Internationalization and more.
  • nextjs-mdx-blog - Starter template built with Contentlayer, MDX, shadcn/ui, and Tailwind CSS.
  • t3-app-template - This is the admin template for T3 Stack and shadcn/ui

Star History

Star History Chart

Contributors

Thanks goes to all these wonderful people:

awesome-shadcn-ui's People

Contributors

birobirobiro avatar aidrecabrera avatar matheralvs avatar ekmas avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.