Konsta UI
Mobile UI Kit for React, Vue & Svelte

- Install via npm
- Copy & Paste
What Is the Konsta UI?
Konsta UI is an open-source collection of mobile-focused UI components built with Tailwind CSS. It offers iOS and Material Design themes and supports React, Vue, and Svelte, letting you craft native-style apps without writing custom styles.
Features ✨
Pixel-perfect iOS and Material Design themes
Built entirely with Tailwind CSS for full customization
Framework support: React, Vue & Svelte
MIT Licensed and free to use in any project
Latest release v4.0.1 (September 18, 2024)
Included Components 📒
Buttons, Inputs, Preloaders
Range sliders, Toggles (iOS & MD)
Cards, Lists, Modals, Tabs, and more
Pros and Cons
Pros ✅
Native-like look and feel out of the box
Seamless integration with React, Vue & Svelte
Fully customizable via Tailwind configuration
Dual-theme support (iOS & Material)
Open source under MIT license
Cons ⚠️
Outdated—no updates since v4.0.1 in Sep 2024
Opinionated API (strict component hierarchy)
Limited to three frameworks (React/Vue/Svelte)
Requires a “parent” shell (e.g., Ionic/Framework7) for routing
Integration
Works with Ionic & Framework7 as the app shell
Compatible with Capacitor & Cordova for native builds
Install via
npm install konsta
Import components directly into React, Vue or Svelte