This page covers UIkit from YOOtheme, the open source front-end framework at getuikit.com. It is not Apple's UIKit for iOS apps. If you build for iPhone or iPad, Apple's newer framework is SwiftUI. The web UIkit still works. Version 3.25.29 was published to npm on November 2, 2026, and the code is MIT-licensed with YOOtheme GmbH as copyright holder, per its GitHub repo. The docs list 81 components, from accordion to slider, with Less and Sass sources.
People usually leave for ecosystem reasons. The repo has 18.5k stars and 575 open issues, so themes, tutorials and forum answers are thinner than for the bigger frameworks. Many UIkit sites also come through YOOtheme Pro, the WordPress and Joomla builder that generates UIkit markup. If you want a framework without that tie, the seven picks below cover the common cases.
We checked every version on npm, GitHub and the official sites on November 6, 2026. Two old entries from the previous Startup Stash list were dropped as dead. Spectre.css last shipped 0.5.9 in July 2020, and Materialize has not moved past 1.0.0 from September 2018.
Our method is on How we review tools.
Quick comparison
| Tool | Best for | Price | Platforms |
|---|---|---|---|
| Bootstrap | Ready JavaScript components from one CDN link | Free (MIT) | v5: Chrome and Firefox 60+, Safari 12+ |
| Tailwind CSS | Building your own design from utility classes | Free (MIT); Tailwind Plus paid | Chrome 111+, Safari 16.4+, Firefox 128+ |
| daisyUI | Named components and themes inside Tailwind | Free (MIT); templates from $19 | Plugin for Tailwind CSS 4 |
| Bulma | Styling only, with React or Vue handling behaviour | Free (MIT) | CSS only, any JS stack |
| Fomantic-UI | A large widget set with readable class names | Free (MIT) | Needs jQuery 3.4+ |
| Pico CSS | One stylesheet for plain semantic HTML | Free (MIT) | CSS only, class-less build available |
| Foundation | Keeping an existing Foundation 6 site running | Free (MIT for v6) | Needs jQuery 3.6+ |
Bootstrap
Bootstrap covers the same ground as UIkit: a grid, utility classes and JavaScript components such as modals, dropdowns, tooltips and offcanvas panels. The stable line is 5.3.8, a patch from August 2025. Like UIkit 3 it has no jQuery. Its only peer dependency on npm is Popper, which positions tooltips and popovers.
The next major is already out for testing. Bootstrap 6.0.0-alpha.1 shipped on October 8, 2026 with Sass modules (@use and @forward), CSS layers, a new Dialog component built on the native <dialog> element, and ESM-only JavaScript. It requires Chrome and Edge 130, Firefox 132 or Safari 18. The team plans a 5.4.0 release before it sets an end-of-life date for v5.
Best for: UIkit users who want prebuilt interactive components and no build step for a first version.
Pricing:
- Free, MIT licence
- No paid tier from the core team
Watch out for:
- Bootstrap 6 moves responsive classes from infix to prefix, so
.d-md-nonebecomes.md:d-none. A project started on 5.3 today faces a class rename later. - v6 drops the UMD bundle and the
window.bootstrapglobal, which breaks inline scripts that call Bootstrap from a plain script tag.
Official site: Bootstrap. Our listing: Bootstrap.
Tailwind CSS
Tailwind replaces UIkit's ready-made components with small utility classes you combine in the markup. Version 4.3.5 was published on npm on November 6, 2026. Setup in v4 is an @import "tailwindcss" line in your stylesheet. The compatibility page says it is not designed for Sass, Less or Stylus, so a UIkit theme kept in Less cannot come along.
No JavaScript components ship with it. Dropdowns and dialogs come from your own code or the paid Tailwind Plus kit. The core depends on Chrome 111, Safari 16.4 and Firefox 128, all from 2023 or 2024.
Best for: Developers who want full control of the look and are happy to write their own components.
Pricing:
- Framework: free, MIT licence
- Tailwind Plus (UI blocks and templates): paid. The price sits behind a sign-in on tailwindcss.com, so there was no public price we could read on November 6, 2026
Watch out for:
- Tailwind Labs laid off three of its four engineers in January 2026 after revenue fell almost 80 percent, DevClass reported. Vercel and Google AI Studio then signed on as sponsors, but the core team is small.
- Markup gets long. A UIkit
uk-cardturns into a row of utilities unless you add a component layer such as daisyUI.
Official site: Tailwind CSS. Our listing: Tailwind CSS.
daisyUI
daisyUI puts component class names back on top of Tailwind. You write btn, card or modal instead of long utility lists, and the result compiles to plain CSS with no JavaScript. The homepage lists 68 components and 35 built-in themes. Version 5.7.50 came out on October 13, 2026.
Version 5 targets Tailwind CSS 4 and loads with @plugin "daisyui" in your CSS file instead of a tailwind.config.js entry. Of all the picks, it feels most like UIkit's uk- classes, and Tailwind utilities stay available for one-off tweaks.
Best for: Tailwind projects that want named components and theme switching without writing them from scratch.
Pricing:
- Library: free and open source (MIT on npm)
- Store templates: from $19 (Auth template) up to from $69 (Nexus Dashboard, Scalo Startup Template)
- Official Figma library from $49, daisyUI Charts from $39 (daisyUI does not say if prices are one-time or yearly)
Watch out for:
- The 4 to 5 upgrade renamed a lot:
card-borderedbecamecard-border,btn-groupbecamejoin, andform-controlis gone. Expect similar churn at the next major. - It only works inside a Tailwind build, so you take on Tailwind's toolchain and its browser floor as well.
Official site: daisyUI.
Bulma
Bulma is CSS only. Its site says it "integrates in any JS environment", which suits React or Vue teams who found UIkit's own JavaScript getting in the way of their components. The current release is 1.0.4, published on April 19, 2025.
The 1.0 line brought CSS variables, a dark theme that can follow the user's system setting, and Dart Sass sources split into modules. Modifier classes read like plain English, for example is-primary or is-large.
Best for: React, Vue or Svelte projects that want styled building blocks but keep behaviour in their own framework.
Pricing:
- Free, MIT licence for the code
- Funded by Patreon and GitHub sponsors, with no paid tier
Watch out for:
- No JavaScript ships with it. Dropdowns, modals and the mobile menu toggle need your own scripts, which UIkit handled for you.
- Releases are slow. Nothing new has reached npm since April 2025, and the GitHub repo shows 348 open issues and 179 open pull requests.
Official site: Bulma.
Fomantic-UI
Fomantic-UI is the official community fork of Semantic UI, per its README. It keeps Semantic's readable class names, such as ui primary button, and the homepage counts 60+ components, 250+ variations and 5000+ theming variables. If you are weighing Semantic UI itself, see our Semantic UI alternatives.
Stable is 2.9.4 from February 23, 2025. Work goes into nightly builds instead: 2.10.0-beta.129 reached npm on November 4, 2026, and the README says v3 development has begun. Theming runs on Less with a gulp build, close to how many UIkit themes are made.
Best for: Admin panels and internal apps that need a wide set of widgets and themes out of the box.
Pricing:
- Free, MIT licence
- No paid edition
Watch out for:
- It still needs jQuery. The 2.9.4 package lists
jquery ^3.4.0as a dependency on npm, while UIkit 3 has none. - The last stable release is more than 20 months old while fixes sit in betas, and the repo shows 225 open issues.
Official site: Fomantic-UI.
Pico CSS
Pico takes the opposite route to UIkit's 81 components. You write semantic HTML and Pico styles the tags directly. A .classless build styles a whole page without a single class, per the GitHub README.
The docs cover version 2.1.1, released on March 15, 2025. The component list is short: accordion, card, dropdown, group, loading, modal, nav, progress and tooltip. There are 20 precompiled colour themes.
Best for: Docs pages, internal tools and prototypes that need decent defaults from one stylesheet.
Pricing:
- Free, MIT licence
Watch out for:
- The modal docs say it plainly: "Pico does not include JavaScript code. You need to implement your JS to interact with modals."
- No release since March 2025, with 93 open issues and 33 pull requests on GitHub.
Official site: Pico CSS.
Foundation
Foundation for Sites, the framework first built by Zurb, is still on npm as version 6.9.0 from September 27, 2024. It lists jQuery 3.6 or newer, motion-ui and what-input as peer dependencies, and it ships Sass sources and its own JavaScript plugins.
On September 12, 2026 the maintainers announced that Foundation for Sites is becoming Yeti. They call 6.9.0 "the final planned feature release", and the v6 branch gets bug fixes only. Yeti is a single stylesheet that needs no Sass, Node or bundler. It is at 7.0.0-beta and not yet on npm.
Best for: Teams with an existing Foundation 6 codebase, or those willing to test Yeti while it is in beta.
Pricing:
- Foundation for Sites 6: free, MIT licence
- Yeti: free to use under FSL-1.1-MIT. Each release becomes MIT two years after it ships
Watch out for:
- Yeti's FSL licence forbids offering it as a competing product. Read the terms before you bundle it in a theme or kit you sell.
- A new project on 6.x starts on a frozen feature set that still depends on jQuery.
Official site: Foundation. Our listing: Foundation.
How to choose
| If you need | Pick |
|---|---|
| Interactive components like UIkit's, loaded from a CDN | Bootstrap |
| Full design control with utility classes | Tailwind CSS |
| Tailwind plus named components and 35 themes | daisyUI |
| Styles only, with behaviour in React or Vue | Bulma |
| A big widget set for an admin panel | Fomantic-UI |
| One stylesheet for a docs page or prototype | Pico CSS |
| Keeping a Foundation 6 site patched | Foundation |
When to stay with UIkit
Stay on UIkit if your sites run on YOOtheme Pro. The builder writes UIkit markup, so leaving the framework means leaving the builder. The pricing page lists Standard at €129 a year for up to 3 sites, Developer at €329 and Agency at €529, each renewing at the full current price. UIkit itself is current, with 3.25.29 released this month, so there is no maintenance reason to move.
Frequently asked questions
Is UIkit the same as Apple UIKit?
No. The capital letters differ: the web framework is spelled UIkit, and Apple's iOS framework is UIKit. YOOtheme's UIkit runs in any browser through HTML, CSS and JavaScript. Apple's UIKit is used from Swift or Objective-C to build iPhone and iPad apps.
Is UIkit still maintained?
Yes. Beyond the November 2, 2026 release, YOOtheme pushed three 3.25.30 dev builds to npm on November 3, 2026. The open issue count is high at 575, so check the tracker for anything you depend on.
Does UIkit need jQuery?
No. UIkit 3.25.29 has no runtime dependencies on npm. Among the alternatives, Fomantic-UI and Foundation 6 still require jQuery, and Bootstrap 5 needs only Popper.
Which UIkit alternative works without JavaScript?
Bulma and Pico CSS are pure stylesheets you can link from a CDN or install from npm. daisyUI also ships no JavaScript, but it needs a Tailwind CSS 4 build to generate its CSS.