shadcn-kotlin is an unofficial port of shadcn/ui made using Kobweb
Note
This project is not affiliated with shadcn, but inspired by him
This project is created in need for ui library for the KotlinJs community.
Accessible and customizable components' library. Free. Open Source.
Visit https://shadcn-kotlin.vercel.app/docs to view the documentation.
To install and set up the project locally, follow these steps:
Warning Kobweb is essential for this project to work. Follow this guide if you don't have kobweb setup
-
Clone the repository:
git clone https://github.com/dead8309/kobweb-react-tailwind.git
-
Navigate to the project directory:
cd kobweb-react-tailwind/site
-
To run the application, execute the following command:
kobweb run
This will build the project and start a local development server. You can access it in your web browser
at http://localhost:8080
.
Using tailwind-kt gradle plugin which does everything.
You can read the manual configuration here which has been used before.
Licensed under the MIT license.
Special thanks to excellent people, tools and resources that make this project possible:
- Jetbrains for Kotlin JS Wrappers,
- facebook for ReactJS
- Tailwind Labs for Tailwind CSS
- @verabyte for kobweb
- @nanodeath for earlier implementation of tailwind css with KotlinJS
- @clovis-ai for Updated Gradle Configurations
- @shadcn for ui components
- @lukeshay for published version of shadcn library