A favicon of Franken UI

Franken UI

Franken UI is an open-source library offering UI components. It leverages UIkit 3, extends with LitElement, and integrates as a Tailwind CSS plugin.

A screenshot of Franken UIVisit

Franken UI: Modern UI Components with UIkit 3 and LitElement

Franken UI is an open-source library providing a rich set of UI components designed for modern web development. It's built upon the robust foundation of UIkit 3 and extended with the flexibility of LitElement. Inspired by the design principles of shadcn/ui, Franken UI can be integrated seamlessly as a standalone solution or as a powerful plugin for Tailwind CSS projects, offering developers a versatile toolkit for crafting user interfaces.

Features:

  • Extensive UI Component Suite: Offers a wide array of components like Accordion, Alert, Button, Card, Modal, Nav, Table, and more, built upon UIkit 3.
  • LitElement Integration: Enhances components with LitElement for efficient rendering and modern web standards.
  • shadcn/ui Inspired Aesthetics: Features a contemporary design philosophy influenced by shadcn/ui.
  • Seamless Tailwind CSS Plugin: Integrates smoothly into Tailwind CSS v3 projects, with an optional CLI for setup.
  • Standalone CDN Usage: Allows quick integration via CDN for projects not using a build process.
  • Specialized Form Controls: Includes advanced form elements such as Datepicker, OTP/PIN input, Range slider, Select, Tag input, and Time picker.
  • Basic Charting Capabilities: Provides simple Area and Line chart components for data visualization.
  • Customizable Theming: Supports theming options (e.g., Zinc, Slate, Stone) and a Theme Switcher component.
  • Accessibility Considerations: Developed with a focus on making components accessible.
  • Pre-built Tailwind CSS Utilities Option: Provides an optional set of pre-extracted Tailwind CSS utility classes for convenience.
  • Interactive Components: Includes Dropdowns, Modals, Offcanvas, Sliders, Slideshows, and Tooltips.
  • Layout & Structure Tools: Features components like Container, Cover, Divider, Masonry Grid, and Sticky elements.
  • Documentation & Versions: Actively maintained with versioned documentation, with Version 2 currently active.
  • Utility and Helper Components: Offers various utility components like Icon, Image, Label, Placeholder, Progress, and Spinner.
  • Typography & Content Styling: Provides components and integrates with utilities for enhanced text and content presentation.

Summary:

Franken UI empowers developers with a comprehensive suite of open-source UI components. By combining UIkit 3's stability with LitElement's modern capabilities and a shadcn/ui-inspired design, it offers a flexible solution for building user interfaces. Whether used standalone or as a Tailwind CSS plugin, Franken UI accelerates development with its rich feature set, including diverse components, theming, and easy integration, making it a valuable asset for web projects.

Distribution:
opensource
GitHub:
2,182 Stars
32 Forks
Share:

 

  
 

Similar to Franken UI:

 

  
  

 

  
  

 

  
  
Franken UI: Franken UI: Open-source UIkit 3 components, LitElement extended, shadcn/ui inspired. – Awesome-Shadcn/ui