HomeBookmarks
brut-uibrut-ui
brut-ui

brut-ui

DLby devkit-labs
0components

Installs all 12 components. Without our CLI, run instead.

Auto-indexed

brut-ui contents

About brut-ui

brut-ui publishes a shadcn registry at brut-ui.site, with 12 components installable through the shadcn CLI.

Components
12
GitHub stars
10
Last commit
Aug 21, 2026
Repository
devkit-labs/brut-ui

All 12 components

Copy a prompt for your agent, copy the install command, or open the docs that ship it.

  • attachment

    utils
  • bubble

    utils
  • button-group

    utils
  • empty

    utils
  • field

    utils
  • input-group

    utils
  • item

    utils
  • kbd

    utils
  • marker

    utils
  • native-select

    utils
  • questionnaire

    utils
  • spinner

    utils

From the brut-ui readme

BRUT/UI

A configurable neo-brutalist component registry built on shadcn, Base UI, React, Next.js, TypeScript, and Tailwind CSS v4.

Website · Repository · Issues

What it includes

  • Installable shadcn-compatible UI components
  • Paper, Signal, and Sky flavours
  • Soft, Solid, and Loud brutalism strengths
  • Sharp, Cut, and Chunky radius modes
  • Accessible Base UI behavior and component APIs
  • Component previews, theme documentation, and composed block showcases

The registry source of truth lives in registry/brutalist/. Generated registry items are written to public/r/.

Installation

Add the BRUT/UI namespace to your project's components.json:

{
  "registries": {
    "@brut-ui": "https://www.brut-ui.site/r/{name}.json"
  }
}

Then install the base theme and any components you need:

pnpm dlx shadcn@latest add @brut-ui/base
pnpm dlx shadcn@latest add @brut-ui/button @brut-ui/input

Development

pnpm install
pnpm dev

Open http://localhost:3000 to browse the site. Local registry items are available at URLs such as http://localhost:3000/r/button.json.

Validation

pnpm typecheck
pnpm lint
pnpm registry:build
pnpm registry:validate
pnpm build

Theme configuration

BRUT/UI keeps shadcn's semantic color variables and adds project-wide brutalist tokens. Installing the theme gives you Paper + Soft + Cut by default, so no root attributes are required for the default appearance.

To select a different combination, set any of the public theme attributes on the document root:

Available values:

  • data-brut-palette: paper, signal, or sky
  • data-brut-strength: soft, solid, or loud
  • data-brut-radius: sharp, cut, or chunky

Omit an attribute to keep its default value: Paper, Soft, or Cut respectively.

See the /themes page for the complete installed-token reference and usage guidelines.

Repository

BRUT/UI is maintained by DevKit Labs at devkit-labs/brut-ui.

Read the rest on GitHub →

What brut-ui builds on

The packages and primitives its components pull in, counted across the registry.

utils57

Hooks and utilities

  • accordion
  • alert
  • alert-dialog
  • aspect-ratio
  • avatar
  • badge
  • breadcrumb
  • button
  • calendar
  • card
  • carousel
  • chart
  • checkbox
  • collapsible
  • combobox
  • command
  • context-menu
  • dialog
  • drawer
  • dropdown-menu
  • hover-card
  • input
  • input-otp
  • label
  • menubar
  • navigation-menu
  • pagination
  • popover
  • progress
  • radio-group
  • resizable
  • scroll-area
  • select
  • separator
  • sheet
  • sidebar
  • skeleton
  • slider
  • switch
  • table
  • tabs
  • textarea
  • toast
  • toggle
  • toggle-group
  • tooltip

What brut-ui shipped recently

Every appearance and removal our crawl has seen in the registry index.

  • accordionaddedSep 7, 2026
  • alertaddedSep 7, 2026
  • alert-dialogaddedSep 7, 2026
  • aspect-ratioaddedSep 7, 2026
  • attachmentaddedSep 7, 2026
  • avataraddedSep 7, 2026
  • badgeaddedSep 7, 2026
  • baseaddedSep 7, 2026
  • breadcrumbaddedSep 7, 2026
  • bubbleaddedSep 7, 2026
  • buttonaddedSep 7, 2026
  • button-groupaddedSep 7, 2026
  • calendaraddedSep 7, 2026
  • cardaddedSep 7, 2026
  • carouseladdedSep 7, 2026
  • chartaddedSep 7, 2026
  • checkboxaddedSep 7, 2026
  • collapsibleaddedSep 7, 2026
  • comboboxaddedSep 7, 2026
  • commandaddedSep 7, 2026

Registries like brut-ui

Magic UI

Magic UI

by Dillion Verma

64

components

coss

coss

by coss

74

components

cult ui

cult ui

by cult/ui

50

components

Motion Primitives

Motion Primitives

by Julien Thibeaut

39

components

ReUI

ReUI

by Sean Hello

263

components

Kokonut UI

Kokonut UI

by Kokonut UI

60

components

Browse every shadcn registry we track →