A favicon of Shadcn Kotlin

Shadcn Kotlin

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

A screenshot of Shadcn KotlinVisit

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.

Distribution:
opensource
GitHub:
61 Stars
3 Forks
Share:

 

  
 

Similar to Shadcn Kotlin:

 

  
  

 

  
  

 

  
  
Shadcn Kotlin: shadcn/ui for KotlinJS: Beautiful, accessible, and customizable UI components. – Awesome-Shadcn/ui