shadcn/ui
You might say
Is there a set of good-looking components I can copy into my project and customize?
A collection of editable UI component code that you add to a React projectAdding Button puts component files in your project, so changing those files changes the buttons on your site. It is not an online component service; your project owns the maintenance after you add it.
Know first
shadcn
Where does Button code go after the command runs?
Terminal
$ ls components/ui (No Button yet)
components / ui
How adding a component puts code in the project
The command adds files:Adding Button writes component files into the current project.
The files are yours to change:Open the Button file to change its style, size, or behavior.
The preview uses that code:After you save, the page uses the updated project component.
Learn next
Further reading