Skip to content
JS
Comparison

shadcn vs flowbite

CSS-in-JS and stylingPackage data 25 Sept 2026
shadcnv4.21.0, 4 Sept 2026

Add components to your apps.

$ npm install shadcn
flowbitev4.0.2, 13 May 2026

The most popular library of interactive components built with Tailwind CSS

$ npm install flowbite
MetricshadcnflowbiteDifference
Weekly downloads6,778,990480,260shadcn 14.1x higher
12-month download growth+2014%+17%shadcn +1997 pts
Gzip size---
Minified size---
Dependencies335shadcn 28 more
Unpacked size820 kB5.2 MBshadcn 6.5x smaller
Latest release4.21.0, 4 Sept 20264.0.2, 13 May 2026shadcn 4 months more recent
Releases, last 12 months603shadcn 57 more
First published9 Jul 20242 Feb 2022flowbite 2.4 years earlier
GitHub stars124,5579,363shadcn 13.3x higher
Open issues816215shadcn 601 more
Open pull requests1,02143shadcn 978 more
Contributors---
Commits, last 52 weeks1,522171shadcn 8.9x higher
TypeScript typesBundledBundledSame
Module formatESM onlyESM + CommonJSDiffers
Runtimes---
LicenseMITMITSame

Green marks the smaller size or the more recent release. Bold marks the higher count, with no judgement implied. Sizes are for the whole package per Bundlephobia. Growth compares the average of the last 4 weeks with the first 4 weeks of the 52-week series.

shadcn6.7m latest weekflowbite480.3k latest week
Week of 23 Sept 2025Week of 15 Sept 2026
Weekly npm downloads, 52 weeks. Y axis starts at zero. Values are not smoothed.

shadcn

Major versions
  1. 1.0.09 Jul 2024
  2. 2.0.030 Aug 2024
  3. 3.0.027 Aug 2025
  4. 4.0.06 Mar 2026
Last 5 releases
  1. 4.21.04 Sept 2026
  2. 4.20.12 Sept 2026
  3. 4.20.02 Sept 2026
  4. 4.19.131 Aug 2026
  5. 4.19.021 Aug 2026
101 releases in total, 60 in the last 12 months

flowbite

Major versions
  1. 1.3.02 Feb 2022
  2. 2.0.026 Oct 2023
  3. 3.0.023 Jan 2025
  4. 4.0.012 Nov 2025
Last 5 releases
  1. 4.0.213 May 2026
  2. 4.0.117 Nov 2025
  3. 4.0.012 Nov 2025
  4. 3.1.27 Feb 2025
  5. 3.1.131 Jan 2025
46 releases in total, 3 in the last 12 months
shadcn

-

flowbite

-

shadcn

-

flowbite

-

  • Need both ESM and CommonJS entry pointsflowbite (shadcn: ESM only; flowbite: ESM + CommonJS)
  • Need to load it with require()flowbite
  • Need TypeScript types in the package itselfBoth
  • Node.js version requirementshadcn: >=20.18.1; flowbite: none declared (engines field in package.json)
  • Need the more recent releaseshadcn (4.21.0 on 4 Sept 2026 vs 4.0.2 on 13 May 2026)
  • Higher weekly npm downloadsshadcn (6.8m vs 480.3k)

Each line is generated from the data above.

shadcn: shadcn npm registry, shadcn npm downloads, shadcn GitHub. Data fetched 25 Sept 2026.

Indexability: Indexed.