Designed to be modified

Drop them in, tweak what matters, and move on. All open source.

npx screenui-cli@latest init

Component Previews

Explore stable, customizable components designed to work with you not against you.

Buttons
Alert
U1
U2
U3
U4
+2
Avatar
Toggle
Pagination
Checkbox
Star Givers

Thank you to everyone who starred this project community contributions make this better.

Showing recent stars
Community ❤️
Loading
Want to be featured? Star the repo.

Frequently Asked Questions

Learn more about ScreenUI, supported frameworks, customization, templates, CLI tooling, and how to integrate components into modern React and Next.js applications.

ScreenUI is an open-source UI component library and scaffolding tool built for React, Next.js, Tailwind CSS, and TypeScript. It provides customizable components, production-ready templates, and CLI tooling designed to help developers build modern interfaces faster.
Unlike many UI libraries that lock developers into rigid design systems, ScreenUI focuses on customization first. Components are fully editable, open source, and designed to integrate naturally with React, Next.js, Tailwind CSS, and TypeScript workflows without unnecessary abstraction.
Yes. ScreenUI is built specifically for modern React and Next.js applications. Components are optimized for Tailwind CSS, TypeScript, responsive layouts, accessibility, and scalable frontend architectures.
Yes. Every ScreenUI component is designed to be fully customizable. You can modify layouts, styles, animations, variants, spacing, and component structure directly in your own codebase without fighting restrictive APIs or hidden abstractions.
Yes. ScreenUI includes a CLI for scaffolding components, templates, and frontend setups directly into your project. It also provides production-ready templates for dashboards, landing pages, authentication flows, and modern application layouts.