AtroUIAtroUI
DocsComponentsBlogTheming
StarOwn the UI

Blog

AtroUI blog

Guides that take you from search to install: App Router setup, tokens, branding, and how AtroUI compares to other kits. Then open the registry and add components with the shadcn CLI.

Latest

Latest blog

2026-08-06

Why AtroUI moved from npm install to the shadcn registry (and what stayed on npm)

A detailed look at migrating AtroUI from a classic npm UI package to a shadcn-compatible registry: ownership, updates, Host APIs, and how to migrate an existing app.

Read post →

More posts

  • What is AtroUI? A Next.js component catalog on the shadcn registry

    AtroUI is a dark-first React / Next.js component catalog. Add it with the shadcn CLI - source lands in your repo. Production sections, brand chrome, editable CONTENT.

    2026-08-05
  • Install AtroUI in a Next.js App Router project (step-by-step)

    Add AtroUI with the shadcn CLI: init, register @atroui, add home-hero. Components land in your repo with editable CONTENT.

    2026-08-05
  • Dark-first design tokens in AtroUI

    How AtroUI’s dark-first tokens work: black canvas, brand blue #0b7bff, glass surfaces, Outfit, and how to override them in atroui/globals.css.

    2026-08-05
  • Rebrand AtroUI chrome with getBrand() and NEXT_PUBLIC_SITE_*

    Override AtroUI logo text, SEO defaults, and mail chrome with getBrand() or NEXT_PUBLIC_SITE_*. Keep demo content under content/ separate.

    2026-08-05
  • AtroUI vs shadcn/ui: production sections on the same ownership model

    Both use the shadcn CLI. AtroUI ships production sections and brand chrome; shadcn/ui-style kits optimize for blank-slate primitives.

    2026-08-05
  • transpilePackages and Turbopack: UI library install gotchas

    Why Next.js needs transpilePackages for TypeScript UI libraries like AtroUI, common Turbopack errors, and how to fix a fresh App Router install.

    2026-08-05
  • ThemeProvider and dark mode with AtroUI and next-themes

    Wire dark mode for AtroUI registry components: class strategy, default dark, and tokens so dark-first styles actually apply.

    2026-08-05
  • Why dark-first design systems age better for product UIs

    Light-first dark mode is a retrofit. Dark-first tokens, surfaces, and type (like AtroUI) stay coherent as product UIs grow.

    2026-08-05
  • Lessons from shipping AtroUI (registry + package internals)

    Practical lessons from shipping AtroUI: shadcn registry for consumers, peers, CSS entrypoints, and keeping demo content off the public path.

    2026-08-05

Prefer the catalog? Read the docs or own the UI.