
Shadcn Kotlin
An unofficial KotlinJS port of shadcn/ui, built with Kobweb, offering accessible and customizable components for modern web development.

shadcn-kotlin: Accessible UI Components for KotlinJS Development
shadcn-kotlin is an unofficial port of the popular shadcn/ui library, specifically designed for the KotlinJS ecosystem. It leverages the Kobweb framework to provide developers with a rich set of accessible and customizable UI components. This open-source library aims to empower KotlinJS developers to build beautiful and functional user interfaces with ease, inspired by the design principles and component quality of shadcn/ui.
Features:
- Component Library: Offers a collection of accessible and customizable UI components.
- Kobweb Framework Based: Built utilizing the Kobweb framework, specifically for KotlinJS web application development.
- Tailwind CSS Integration: Seamlessly integrates with Tailwind CSS via the provided
tailwind-kt
Gradle plugin for styling. - shadcn/ui Inspired Port: An unofficial port that brings the design philosophy and component structure of shadcn/ui to the KotlinJS ecosystem.
- MIT Licensed & Open Source: Freely available under the permissive MIT license, encouraging community contributions and broad adoption.
- Comprehensive Documentation: Provides detailed documentation for setup, usage, and individual component APIs through its dedicated documentation website.
- Copy-Paste Integration: Components are structured to be easily incorporated into KotlinJS projects by copying and pasting.
- Theme Support: Includes capabilities for theme customization, such as light and dark mode toggling.
Summary:
shadcn-kotlin provides KotlinJS developers with an open-source library of accessible and customizable UI components, adapted from shadcn/ui and constructed using Kobweb. It streamlines the creation of contemporary web interfaces by offering well-designed components that integrate smoothly with Tailwind CSS. This project enhances the KotlinJS toolkit, enabling developers to efficiently produce aesthetically pleasing and functional applications.

Similar to Shadcn Kotlin:


