Flowbite alternatives for Next.js and React

Flowbite is a free, MIT Tailwind CSS component library with React, Vue, Svelte and Angular versions. If you want a React-first set whose code lives in your repo, unstyled parts for your own design, or app screens with the motion already designed, these are the options worth a look.

What Flowbite does well

Flowbite covers the everyday parts of a site: buttons, modals, dropdowns, datepickers and the rest, as Tailwind utility classes with vanilla JavaScript. It has official React, Vue, Svelte and Angular versions, Figma files that match the code, a Pro tier of blocks and page templates, and an MCP server for AI editors. Both the core library and Flowbite React are MIT.

Why people look at other options

  • Your app is React or Next.js only, and you want components whose code lands in your project through the shadcn CLI.
  • You want unstyled, accessible parts so the design is entirely yours.
  • You need charts and dashboards more than marketing sections.
  • Your basic components are in place and you want one screen, like the login or checkout, to move.

Other free Tailwind kits

  • Preline UIA big free set of Tailwind components and blocks in plain HTML first, with a Figma design system and an MCP server.
    Free:
    640+ components, 189 blocks, 5 premium templates and the Figma design system, for unlimited projects with no account needed
    Licence:
    Dual licence: MIT and the Preline UI Fair Use License (preline.co/docs/license). Pro can't be redistributed
    Stack:
    Tailwind CSS with HTML, JavaScript and TypeScript (npm i preline, v5.0.0 on GitHub, Aug 31 2026). Works wherever Tailwind runs, React and Vue included, though Pro ships no React or Vue source files. Has an MCP server, AI prompts and Agent Skills for coding agents
    Preline UI next to qodesign
  • daisyUIA Tailwind plugin with short class names like btn and card and built-in themes, MIT, on any framework.
    Free:
    All 68 components (their count on the components page) and the themes
    Licence:
    MIT, as listed for saadeghi/daisyui on GitHub
    Stack:
    A Tailwind CSS plugin: npm i -D daisyui, then @plugin "daisyui" in your CSS. You style with class names like btn and card, so it works with any framework, React included
    daisyUI next to qodesign

React-first, built for Next.js

  • shadcn/uiThe free, MIT base most Next.js apps start from, added with its CLI so you own and edit the code.
    Free:
    Everything: all components, blocks and charts
    Licence:
    MIT (GitHub)
    Stack:
    Accessible components built with TypeScript, Tailwind CSS and Radix UI primitives. You add them with its CLI and the code lands in your project, so you own and edit it. It works with Next.js, Vite, Remix, Astro and more, and has a registry system so others can publish code for the same CLI. It ships an llms.txt and skills for AI assistants
    shadcn/ui next to qodesign
  • HeroUIA whole accessible design system on React Aria and Tailwind CSS v4, formerly NextUI.
    Free:
    The full open-source component library for React and React Native
    Licence:
    Apache-2.0, as listed for heroui-inc/heroui on GitHub
    Stack:
    React 19, Tailwind CSS v4 and React Aria Components (v3). It was called NextUI before; v3 dropped the Framer Motion dependency and animates with CSS transitions on data attributes
    HeroUI next to qodesign
  • Untitled UI ReactReact components on React Aria and Tailwind CSS v4 with a matching Figma kit, open-source parts under MIT.
    Free:
    The base components (buttons, inputs, text editors, tooltips and more) plus hundreds of application UI components and marketing sections, free for commercial use
    Licence:
    Open-source components under MIT (GitHub and the Untitled UI FAQ). PRO is a paid licence
    Stack:
    React, React Aria and Tailwind CSS v4. A CLI sets up a Next.js project with the components in place (npx untitledui@latest init --nextjs), and there are starter kits for Next.js, Vite, Bolt.new, Claude, v0 and Lovable
    Untitled UI React next to qodesign

Unstyled parts, styled with Tailwind

  • Headless UIAccessible menus, dialogs and form controls from Tailwind Labs for React and Vue, MIT, with no styling of its own.
    Free:
    Every component, for React and Vue (@headlessui/react v2.2.10 on GitHub, Apr 7 2026)
    Licence:
    MIT, as listed for tailwindlabs/headlessui on GitHub
    Stack:
    React or Vue, styled by you with Tailwind CSS (npm install @headlessui/react). Keyboard navigation and focus handling are built in; the look is yours to write
    Headless UI next to qodesign
  • Radix UIFree MIT primitives for dialogs, menus, selects and tabs, the layer under shadcn/ui.
    Free:
    Every primitive, plus Radix Themes (a styled, MIT-licensed component library), Radix Icons and Radix Colors
    Licence:
    MIT, as listed for radix-ui/primitives on GitHub
    Stack:
    React, one package (npm install radix-ui@latest), each primitive importable from its own path such as radix-ui/popover. Unstyled: you add the CSS or Tailwind and the animation yourself
    Radix UI next to qodesign

For dashboards and charts

  • TremorOpen-source React and Tailwind components for charts, KPI cards and tables, Apache-2.0.
    Free:
    35+ open-source components for charts and dashboards (their wording)
    Licence:
    Apache-2.0, as listed for tremorlabs/tremor on GitHub
    Stack:
    React, Tailwind CSS and Radix UI; copy-and-paste components. The site says Tremor is joining Vercel
    Tremor next to qodesign

When qodesign is the better fit

Pick qodesign when your buttons and forms are covered and you want one screen to move in a way people notice: a login, a checkout, a cart drawer, a sidebar or a dashboard. Each piece is a whole interaction in React + TypeScript and Tailwind, with an HTML version and a PROMPT.md you paste into Cursor, v0 or Lovable so the agent wires it to your own logic. You buy only the pieces you use, and the free kit and the MIT repo on GitHub let you try them first.

Side by side with Flowbite: qodesign vs Flowbite.

Questions

Is there a free alternative to Flowbite?
Yes. Preline UI, daisyUI, shadcn/ui, Headless UI and Radix are all free, and HeroUI and Tremor are free open source too. Flowbite's own core library is free and MIT as well.
Flowbite or shadcn/ui for a Next.js app?
Flowbite gives you Tailwind classes and an npm package that works across many frameworks, with matching Figma files. shadcn/ui is React only and copies each component's code into your project through its CLI, which AI editors like Cursor and v0 can run for you.
Which Flowbite alternative works best with Cursor, v0 or Lovable?
All of these are React or plain Tailwind, so any of them works. Flowbite itself, Preline and HeroUI also publish MCP servers or llms.txt docs for coding agents, which makes the agent's job easier.
What should I use for an animated login, checkout or dashboard?
Look at pieces built as whole app screens. qodesign makes animated logins, checkouts, carts, sidebars and dashboards, each with a prompt for your AI editor.

Facts about each library come from its own site and GitHub, checked October 21, 2026. Each comparison page links its sources. Libraries change, so check their site before you decide.