GwenUI Logo
GwenUI

Ship fast.
Stay precise.

High-performance React blocks for developers who hate re-inventing the wheel. Open-source, accessible, and battle-tested.

Powered by the Elite Stack

  • Next.js
    Next.js
  • React
    React
  • TypeScript
    TypeScript
  • Tailwind CSS
    Tailwind CSS
  • Radix UI
    Radix UI
  • shadcn/ui
    shadcn/ui
  • Framer
    Framer Motion
  • Vercel
    Vercel
  • Reactbits
  • Aceternity

Open Source

Everything is open.
Nothing is locked.

Every GwenUI block lives in its own standalone repository — self-contained, fully owned by you the moment you install it. No monorepo bloat, no hidden dependencies, no vendor lock-in. The CLI is just a bridge. Licensed under MIT + BSL 1.1.

FAQ

Frequently asked questions.

What is GwenUI?

GwenUI is a full-page block registry for Next.js 16 developers. Instead of atomic components, GwenUI ships complete, production-ready page workflows — authentication flows, dashboards, landing pages — that you install via the CLI and own entirely.

How is GwenUI different from shadcn/ui?

shadcn/ui gives you atomic components (Button, Input, Card). GwenUI gives you full-page workflow blocks built on top of shadcn/ui — think Auth Login, Dashboard Shell, or Onboarding Flow. They're complementary: GwenUI uses shadcn/ui under the hood.

Is GwenUI really free?

Yes. Basic blocks are MIT-licensed for personal and commercial use. Supreme blocks are under BSL 1.1. You cannot resell GwenUI blocks or host them as a competing component library.

How does the CLI work?

Run npx @gwenui/cli add login in your project. The CLI pulls the block's source code from its standalone GitHub repository and copies it directly into your codebase. No runtime dependency is installed — you own the code from that moment.

Do I need to install GwenUI as a runtime dependency?

No. Once a block is installed, it has zero dependency on GwenUI at runtime. The CLI is just a bridge. Your project stays lean and fully self-contained.

Can I customize the blocks?

Absolutely — that's the whole point. Since the code lives in your repository, you can modify every line, swap components, change tokens, or rip out anything you don't need. It's your code.

What frameworks are supported?

GwenUI blocks are built for Next.js 16 with the App Router. React 19 and TypeScript are assumed. Tailwind CSS v4 and shadcn/ui are required as base dependencies.

Is Supreme free to use?

Supreme blocks are free for personal use — learning, hobby projects, and portfolio work. Commercial use is not permitted. Supreme is designed as an advanced tier for developers who want to study sophisticated architectural patterns.