KBAISE/ for lovable
Head to head

Stop guessing which one. Put them side by side.

Up to 4 tools, same rows for each: what it is, what it really costs, the trap, and how to wire it up. The URL carries your picks — send it to anyone.

ElevenLabs UIMagic UITailwind Plus
Quick read
  • Free with no card: ElevenLabs UI, Magic UI.
  • Editor's picks: Magic UI, Tailwind Plus.
  • No logged gotchas: Magic UI.
FieldElevenLabs UIui.elevenlabs.ioMagic UImagicui.designTailwind Plustailwindcss.com
What it is~22 components built directly on shadcn/ui for audio and conversational interfaces: Orb, Waveform, Live Waveform, Bar Visualizer, Audio Player, Scrub Bar, Transcript Viewer. Installs via the plain shadcn CLI.150+ animated components built with React, TypeScript, Tailwind and Motion, explicitly designed as the companion to shadcn/ui. Installs with the exact same CLI you already use. No Three.js dependency; components stay under ~5 kB tree-shaken.Formerly Tailwind UI, from Tailwind Labs. 500+ copy-paste blocks across Marketing, Application UI and Ecommerce, plus every site template (Catalyst, Spotlight, Salient, Studio, Keynote) and the Catalyst React kit. Built for Tailwind v4.3.
CategoryUI component librariesUI component librariesUI component libraries
Cost tierfreefreepaid
PricingFree · MITFree · MIT · Pro ~$199 once$299 one-time · $149 per pack
Why builders pick itThe audio-edition play. If your project runs interviews, a podcast, or narrated features, the Audio Player, Waveform and Scrub Bar are a finished listening UI you would otherwise build from scratch — and the visual components work standalone with no ElevenLabs account.Best stack fit of the animated libraries. Animated beams for a table-of-contents, number tickers for circulation stats, shimmer on a subscribe CTA, marquee for a sponsor row — polish without changing anything structural or blowing the image budget.The one component purchase I would actually make for a content site. Marketing pages, article headers, pricing and subscribe flows are exactly where default shadcn output looks unfinished, and this is first-party Tailwind markup that pastes straight in. One-time, lifetime, 30-day refund.
Watch out forThe Orb pulls in Three.js and React Three Fiber — heavy for one decorative element. Agent components like ConversationBar require a real ElevenLabs agentId. Docs target Next.js only; Vite works but is undocumented.not loggedReact blocks use Headless UI, so you end up with two primitive libraries alongside shadcn's Radix/Base UI. Licence bars repackaging blocks into anything you resell. No update mechanism once pasted.
How to wire it upnpx shadcn@latest add https://ui.elevenlabs.io/r/all.jsonpnpm dlx shadcn@latest add @magicui/globenot logged
Editor's pickNoYesYes
Which one did you ship?

The grid says what these tools are. This says what builders did about it — one decision per person, changeable whenever you change your mind.

0/280Sign in to add yours.
Or try
Hand this to your Lovable agent
# Tool comparison — ElevenLabs UI vs Magic UI vs Tailwind Plus

Source: Kbaise, a directory of tools that work with Lovable projects.
Pick one and tell me why before writing any integration code.

## ElevenLabs UI (elevenlabs-ui)
- URL: https://ui.elevenlabs.io/
- Category: UI component libraries
- Cost: free — Free · MIT
- What it is: ~22 components built directly on shadcn/ui for audio and conversational interfaces: Orb, Waveform, Live Waveform, Bar Visualizer, Audio Player, Scrub Bar, Transcript Viewer. Installs via the plain shadcn CLI.
- Why builders pick it: The audio-edition play. If your project runs interviews, a podcast, or narrated features, the Audio Player, Waveform and Scrub Bar are a finished listening UI you would otherwise build from scratch — and the visual components work standalone with no ElevenLabs account.
- Trap: The Orb pulls in Three.js and React Three Fiber — heavy for one decorative element. Agent components like ConversationBar require a real ElevenLabs agentId. Docs target Next.js only; Vite works but is undocumented.
- Wiring: npx shadcn@latest add https://ui.elevenlabs.io/r/all.json
- Full dossier: /api/public/tools/elevenlabs-ui

## Magic UI (magic-ui)
- URL: https://magicui.design/
- Category: UI component libraries
- Cost: free — Free · MIT · Pro ~$199 once
- What it is: 150+ animated components built with React, TypeScript, Tailwind and Motion, explicitly designed as the companion to shadcn/ui. Installs with the exact same CLI you already use. No Three.js dependency; components stay under ~5 kB tree-shaken.
- Why builders pick it: Best stack fit of the animated libraries. Animated beams for a table-of-contents, number tickers for circulation stats, shimmer on a subscribe CTA, marquee for a sponsor row — polish without changing anything structural or blowing the image budget.
- Wiring: pnpm dlx shadcn@latest add @magicui/globe
- Full dossier: /api/public/tools/magic-ui

## Tailwind Plus (tailwind-plus)
- URL: https://tailwindcss.com/plus/ui-blocks
- Category: UI component libraries
- Cost: paid — $299 one-time · $149 per pack
- What it is: Formerly Tailwind UI, from Tailwind Labs. 500+ copy-paste blocks across Marketing, Application UI and Ecommerce, plus every site template (Catalyst, Spotlight, Salient, Studio, Keynote) and the Catalyst React kit. Built for Tailwind v4.3.
- Why builders pick it: The one component purchase I would actually make for a content site. Marketing pages, article headers, pricing and subscribe flows are exactly where default shadcn output looks unfinished, and this is first-party Tailwind markup that pastes straight in. One-time, lifetime, 30-day refund.
- Trap: React blocks use Headless UI, so you end up with two primitive libraries alongside shadcn's Radix/Base UI. Licence bars repackaging blocks into anything you resell. No update mechanism once pasted.
- Full dossier: /api/public/tools/tailwind-plus

## Quick read

- Free with no card: ElevenLabs UI, Magic UI.
- Editor's picks: Magic UI, Tailwind Plus.
- No logged gotchas: Magic UI.

## Rules
1. Prefer the free tier when no budget was stated, and say what the ceiling is.
2. Read the full dossier before integrating.
3. Fetch /api/public/models before writing any AI model ID.

Agents can fetch the same thing: GET /api/public/compare?slugs=elevenlabs-ui,magic-ui,tailwind-plus