SaaSHub helps you find the best software and product alternatives Learn more →
Shadcn/ui Alternatives
Similar projects and alternatives to shadcn/ui
-
-
SurveyJS
JavaScript Form Builder with No-Code UI & Built-In JSON Schema Editor. Add the SurveyJS white-label form builder to your JavaScript app (React/Angular/Vue3). Build complex JSON forms without coding. Fully customizable, works with any backend, perfect for data-heavy apps. Learn more.
-
-
-
-
supabase
The open source Firebase alternative. Supabase gives you a dedicated Postgres database to build your web, mobile, and AI applications.
-
-
Bootstrap
The most popular HTML, CSS, and JavaScript framework for developing responsive, mobile first projects on the web.
-
InfluxDB
InfluxDB – Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.
-
Prisma
Next-generation ORM for Node.js & TypeScript | PostgreSQL, MySQL, MariaDB, SQL Server, SQLite, MongoDB and CockroachDB
-
-
-
-
-
-
-
-
headlessui
Completely unstyled, fully accessible UI components, designed to integrate beautifully with Tailwind CSS.
-
material-ui-docs
⚠️ Please don't submit PRs here as they will be closed. To edit the docs or source code, please use the main repository: http://github.com/mui/material-ui.
-
-
preline
Preline UI is an open-source set of prebuilt UI components based on the utility-first Tailwind CSS framework.
-
magicui
UI Library for Design Engineers. Animated components and effects you can copy and paste into your apps. Free. Open Source.
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
shadcn/ui discussion
shadcn/ui reviews and mentions
-
Show HN: Basecoat – shadcn/UI with none of the React
In a nutshell: Basecoat is a port of shadcn/ui to HTML and Tailwind CSS. It's a modern, themeable component library; everything from buttons to comboboxes and dialogs.
Why? Well, I got sick of React and moved over to a more "old school" stack (Python, HTMX, Alpine.js and Tailwind).
The one thing I missed was shadcn/ui [1]. Nice defaults, well thought out design system, easy to theme and great to build your own component library with.
I didn't find the alternatives compelling: Flowbite, Preline and the likes encourage you to copy/paste dozens of classes for each element.
That's not how I use Tailwind. I love the utility-first approach, but I don't want walls of classes for each button, form element or tooltip I have in my app.
I had been building my own component library for a project I’m working on (a Vercel for Python apps) and realized it may be worth my time to firm things up.
Why I think it's cool? Well:
- No React. Just Tailwind CSS (with a tiny bit of Alpine.js if you choose to). You can use that with whatever stack you want.
- Jinja and Nunjucks macros. I hope to support more template engines.
- 100% compatible with shadcn/ui themes (you can play with the theme select box on the site).
- Super easy to install and use (there's even a CLI).
- Accessible, with ARIA support.
- Did I mention no React?
Hope some of you find it useful.
[1]: https://ui.shadcn.com/
[2]: https://v4.shadcn.com/ (this is actually the new/upcoming version of shadcn/ui).
-
My Go-To Toolkit: Top 10 Shadcn/ui Components I Rely On for Modern Web Development
Shadcn/ui isn't a component library in the traditional sense. It's better described as a curated collection of beautifully designed, highly reusable UI primitives and components built using Radix UI for behaviour and accessibility, and Tailwind CSS for styling. The magic lies in its approach: you don't install it as a dependency. Instead, you use its CLI tool to copy the actual component code directly into your project. This means you own the code. You can tweak, modify, and style it exactly as you need, without fighting against library internals or complex specificity rules.
-
25+ Top UI frameworks & libraries for Next.js
Explore ShadCN UI
-
Top 5 Free React UI Libraries to Use in 2025
shadcn/ui contains a set of beautifully designed and accessible components, and it works seamlessly with major React frameworks. It’s open-source and has amassed 85.5k (and counting) GitHub stars. It’s built on the shoulders of giants — Radix UI and Tailwind CSS, making it one of the best to work with. Unlike many other UI libraries, the components are not just installed as npm modules, they’re downloaded into your project. That gives you access to the source code and you can modify it if you want. I like this approach better because I can tweak aspects of a component if I want to.
-
250+ Next.js UI Components from Top Libraries – All in One Free Collection
🖥️ Shadcn UI (Highly customizable components)
-
✅ Crie uma to-do list com next, gemini, zustand, shadcn e tailwind 🐻
utilização de componentes prontos com shadcn
-
Why Are Buttons Losing the Pointer Cursor? The ShadCN and Tailwind Debate
A github issue was opened but the change wasn’t a bug. It was a deliberate design choice buttons now use the default cursor by design.
-
NoteGen Markdown Editor
shadcn-ui
-
LLMs and the Ossification of APIs: Are We Stuck with Prehistoric Patterns?
I recently tested Replit to see if it supports a UI framework I like, Flowbite. The LLM acknowledged it was familiar with Flowbite, but then simply aliased shadcn in the import statement and proceeded with its previous patterns.
-
10 Best Free UI Libraries Based on Tailwind CSS in 2025
🔗 shadcn/ui Website
-
A note from our sponsor - SaaSHub
www.saashub.com | 18 May 2025
Stats
shadcn-ui/ui is an open source project licensed under MIT License which is an OSI approved license.
The primary programming language of shadcn/ui is TypeScript.