Skip to content

Shadcn Test Components

Showcase of all test components from app/components/ui-test. Total: 64

accordion

alert

alert-dialog

aspect-ratio

test

attachment

Workspace
workspace.pngPNG · 820 KB
message-renderer.tsxTypeScript · 12 KB
Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.
sales-dashboard.pdfUploading · 64%

avatar

Avatar

MK

Avatar Fallback text

MK

Avatar Fallback Icon

badge

primary
secondary
outline
destructive
custom color

bubble

Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.
Reply to message
Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.
Like

button

button-group

Prefix
Suffix

calendar

November 2026
Event Date, November 2026

card

Card Title

Card Description

test

Create project

Deploy your new project in one-click.

chart

Bar Chart - Interactive

Line Chart - Time Series

Grouped Bar - Multiple Series

checkbox

code-block

app/api/chat/route.ts
// ...// code here// ...

collapsible

@peduarte starred 3 repositories

@radix-ui/primitives

combobox

command

Suggestions
Calendar
Search Emoji
Calculator
Settings
Profile⌘P
Billing⌘B
Settings⌘S

context-menu

Right click here

dialog

drawer

empty

No Projects Yet

You haven't created any projects yet. Get started by creating your first project.

field

Profile

This appears on invoices and emails.

This appears on invoices and emails.

Choose another username.

Preferences

form

This is your public display name.

hover-card

input

input-group

https://

input-otp

item

Project Files

Contains source code, assets, and configuration files.

Settings

Manage your preferences and account details.

kbd

Currently pressed:None
Example:Ctrl+Cto copy

label

marker

This is a default marker with an icon and content.
Section ASection BSection C
Bordered marker with content spanning multiple lines.

message

A
Alex
Hello! How are you today?
10:00 AM
You
I'm doing great, thanks! How about you?
10:01 AM
A
Alex
Pretty good. Want to grab coffee later?
10:02 AM

message-scroller

You
This is message 2 in the scroller. It demonstrates the message scroller component with auto-scroll behavior.
2
User
This is message 3 in the scroller. It demonstrates the message scroller component with auto-scroll behavior.
You
This is message 4 in the scroller. It demonstrates the message scroller component with auto-scroll behavior.
4
User
This is message 5 in the scroller. It demonstrates the message scroller component with auto-scroll behavior.
You
This is message 6 in the scroller. It demonstrates the message scroller component with auto-scroll behavior.
6
User
This is message 7 in the scroller. It demonstrates the message scroller component with auto-scroll behavior.
You
This is message 8 in the scroller. It demonstrates the message scroller component with auto-scroll behavior.
8
User
This is message 9 in the scroller. It demonstrates the message scroller component with auto-scroll behavior.
You
This is message 10 in the scroller. It demonstrates the message scroller component with auto-scroll behavior.
10
User
This is message 11 in the scroller. It demonstrates the message scroller component with auto-scroll behavior.
You
This is message 12 in the scroller. It demonstrates the message scroller component with auto-scroll behavior.
12
User
This is message 13 in the scroller. It demonstrates the message scroller component with auto-scroll behavior.
You
This is message 14 in the scroller. It demonstrates the message scroller component with auto-scroll behavior.
14
User
This is message 15 in the scroller. It demonstrates the message scroller component with auto-scroll behavior.
You
This is message 16 in the scroller. It demonstrates the message scroller component with auto-scroll behavior.
16
User
This is message 17 in the scroller. It demonstrates the message scroller component with auto-scroll behavior.
You
This is message 18 in the scroller. It demonstrates the message scroller component with auto-scroll behavior.
18
User
This is message 19 in the scroller. It demonstrates the message scroller component with auto-scroll behavior.
You
This is message 20 in the scroller. It demonstrates the message scroller component with auto-scroll behavior.
20
User
This is message 21 in the scroller. It demonstrates the message scroller component with auto-scroll behavior.

native-select

pagination-primitive

popover

progress

questionnaire

1 of 3

radio-group

resizable

One
Two
Three

scroll-area

Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.
Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.

Tags

v1.2.0-beta.50
v1.2.0-beta.49
v1.2.0-beta.48
v1.2.0-beta.47
v1.2.0-beta.46
v1.2.0-beta.45
v1.2.0-beta.44
v1.2.0-beta.43
v1.2.0-beta.42
v1.2.0-beta.41
v1.2.0-beta.40
v1.2.0-beta.39
v1.2.0-beta.38
v1.2.0-beta.37
v1.2.0-beta.36
v1.2.0-beta.35
v1.2.0-beta.34
v1.2.0-beta.33
v1.2.0-beta.32
v1.2.0-beta.31
v1.2.0-beta.30
v1.2.0-beta.29
v1.2.0-beta.28
v1.2.0-beta.27
v1.2.0-beta.26
v1.2.0-beta.25
v1.2.0-beta.24
v1.2.0-beta.23
v1.2.0-beta.22
v1.2.0-beta.21
v1.2.0-beta.20
v1.2.0-beta.19
v1.2.0-beta.18
v1.2.0-beta.17
v1.2.0-beta.16
v1.2.0-beta.15
v1.2.0-beta.14
v1.2.0-beta.13
v1.2.0-beta.12
v1.2.0-beta.11
v1.2.0-beta.10
v1.2.0-beta.9
v1.2.0-beta.8
v1.2.0-beta.7
v1.2.0-beta.6
v1.2.0-beta.5
v1.2.0-beta.4
v1.2.0-beta.3
v1.2.0-beta.2
v1.2.0-beta.1

select

separator

Radix Primitives

An open-source UI component library.

Blog
Docs
Source

sheet

skeleton

slider

sonner

spinner

Default
Size 6
Size 8

switch

table

A list of your recent invoices.
InvoiceStatusMethodAmount
INV001PaidCredit Card$250.00
INV002PendingPayPal$150.00
INV003UnpaidBank Transfer$350.00
INV004PaidCredit Card$450.00
INV005PaidPayPal$550.00
INV006PendingBank Transfer$200.00
INV007UnpaidCredit Card$300.00
Total$2,500.00

tabs

Account

Make changes to your account here. Click save when you're done.

textarea

Your message will be copied to the support team.

toggle

toggle-group

Multiple

Single

Sizes

tooltip

trace

Static

Searched for minimumReleaseAgeRead pnpm-workspace.yamlRan pnpm install

With description

Edited components/settings/form.tsx+48 -12Ran pnpm test14s

Collapsible

BlueVoid © 2026 · Mateusz Kifner