Introduction

Beautifully designed components that you can copy and paste into your apps. Accessible. Customizable. Open Source.

A word of caution

This project is still a work in progress and does not yet provide all the components that shadcn itself offers. We do our best to approach feature parity but it's a long way. To accelerate this goal pull requests are welcome.

What's up with the name?

In German, "Luv" means windward and since this projects uses Tailwind CSS we thought we stay within the wind analogies. The "i" is simply borrowed from UI.

What is this?

An unofficial Laravel port of shadcn/ui. This project was created to address the need for a similar tool within the Laravel ecosystem.

This is NOT a component library. It's a collection of re-usable components that you can copy and paste or use the CLI to add to your apps.

What do you mean not a component library?

Pick the components you need. Use the CLI to automatically add the components, or copy and paste the code into your project and customize to your needs. The code is yours.

Use this as a reference to build your own component libraries.

FAQ

The idea behind this is to give you ownership and control over the code, allowing you to decide how the components are built and styled.

Start with some sensible defaults, then customize the components to your needs.

One of the drawbacks of packaging the components in an npm package is that the style is coupled with the implementation. The design of your components should be separate from their implementation.

No, we have no plans to publish it as an npm package.

You can use it only with the Laravel framework.

Yes. Free to use for personal and commercial projects. No attribution required.
But hey, let us know if you do. We'd love to see what you build.