Add the SurveyJS white-label form builder to your JavaScript app (React/Angular/Vue3). Build complex JSON forms without coding. Fully customizable, works with any backend, perfect for data-heavy apps. Learn more. Learn more →
Theme-ui Alternatives
Similar projects and alternatives to theme-ui
-
-
SurveyJS
JavaScript Form Builder with No-Code UI & Built-In JSON Schema Editor. Add the SurveyJS white-label form builder to your JavaScript app (React/Angular/Vue3). Build complex JSON forms without coding. Fully customizable, works with any backend, perfect for data-heavy apps. Learn more.
-
-
Bootstrap
The most popular HTML, CSS, and JavaScript framework for developing responsive, mobile first projects on the web.
-
-
-
-
styled-components
Visual primitives for the component age. Use the best bits of ES6 and CSS to style your apps without stress 💅
-
InfluxDB
InfluxDB – Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.
-
-
-
material-ui-docs
⚠️ Please don't submit PRs here as they will be closed. To edit the docs or source code, please use the main repository: http://github.com/mui/material-ui.
-
-
-
stitches
[Not Actively Maintained] CSS-in-JS with near-zero runtime, SSR, multi-variant support, and a best-in-class developer experience.
-
-
-
-
-
-
-
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
theme-ui discussion
theme-ui reviews and mentions
- Rethinking CSS in JS
-
30+ CSS libraries and frameworks help you style your applications efficiently.
Theme UI Theme UI is a library for building consistent, themeable React applications. It allows developers to define design tokens and apply them throughout their application, ensuring a cohesive design system.
-
Top 23 React UI Component Libraries for Your Next Project🚀
18. Theme UI
-
Styling React 2023 edition
Over the past few years, I've worked with React apps utilising various CSS-in-JS libraries, starting with styled-components, transitioning through emotion, Theme UI, and finally Stitches. I've also integrated MUI, Mantine, and Chakra in numerous client projects.
-
The Future of CSS: Easy Light-Dark Mode Color Switching with Light-Dark()
> If you wanted to actually solve theming, what you should work for is not a constrained helper function like light-dark(), but instead a shared token schema. Today nearly every company has their own token schema and different ways of naming things in the semantic token layer. If we had a shard language here, not only would it be trivial to add light/dark theming (just redefine a few variables that are already provided for you), code could be shared between sites and inherit the theming/branding.
Isn't that the idea behind https://open-props.style/ (and https://theme-ui.com/ in JS land)?
I think it's a great idea, but hampered by the lack of adoption incentives for the very people that need to adopt it for it to become successful (design system/component library authors). It introduces constraints, but the promised interoperability is not really beneficial to the people who need to work within those constraints.
-
Making a Linux home server sleep on idle and wake on demand – the simple way
Author here, apologies for the dark mode issue and thanks for flagging it -- looks to be an open bug in theme-ui (https://github.com/system-ui/theme-ui/issues/1602).
I've just pushed a workaround that appears to have fixed it.
- Past Informs the Present: Begin’s Approach to CSS
- Best open source components library for ReactJS?
-
Migrating my website from Gatsby to Astro
theme-ui
-
"Tailwind is an Anti-Pattern" by Enrico Gruner (JavaScript in Plain English)
Recently, we've been using theme-ui for styles (which uses emotion behind the scenes).
-
A note from our sponsor - SurveyJS
surveyjs.io | 17 May 2025
Stats
system-ui/theme-ui is an open source project licensed under MIT License which is an OSI approved license.
The primary programming language of theme-ui is TypeScript.