Sevalla is the PaaS you have been looking for! Advanced deployment pipelines, usage-based pricing, preview apps, templates, human support by developers, and much more! Learn more →
Top 23 Rust CSS Projects
-
If you're familiar with JS frameworks, you can think of it like this:
Dioxus : React :: Leptos : SolidJS
The key for me is that Leptos leans into a JSX-like templating syntax as opposed to Dioxus's H-like function calls. So, Leptos is a bit more readable in my opinion, but that probably stems from my web dev background.
The Dioxus README has a whole section comparing them -- https://github.com/DioxusLabs/dioxus#dioxus-vs-leptos
-
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.
-
biome
A toolchain for web projects, aimed to provide functionalities to maintain them. Biome offers formatter and linter, usable via CLI and LSP.
This post introduces Biome: a fast, modern alternative to the legacy combo of ESLint + Prettier + plugins. With just one tool, one config, and one command, Biome handles formatting, linting, and organizing imports—without the overhead.
-
Project mention: Rusty Cascading Style Sheets – Another CSS Preprocessor | news.ycombinator.com | 2025-04-09
CSS Custom Properties have a cost. If you’re using them as global variables, and don’t need to look them up from JavaScript, or change them according to media queries, it’s good to flatten them out of existence: your bundle will be smaller, your execution faster, and your memory usage reduced. Same with mixins.
It would be good if Lightning CSS supported that use case: https://github.com/parcel-bundler/lightningcss/issues/69.
Compile-time variables are still a useful feature. CSS Custom Properties get used in a lot of places where compile-time variables would be better.
-
-
websurfx
:rocket: An open source alternative to searx which provides a modern-looking :sparkles:, lightning-fast :zap:, privacy respecting :disguised_face:, secure :lock: meta search engine
-
-
jotsy
Jotsy is a self-hosted, free and open-source note taking app with a goal of simplicity in mind
-
Sevalla
Deploy and host your apps and databases, now with $50 credit! Sevalla is the PaaS you have been looking for! Advanced deployment pipelines, usage-based pricing, preview apps, templates, human support by developers, and much more!
-
-
-
Another related submission from today:
Ryde: A Rust Web Framework - https://github.com/swlkr/ryde (October 2024, 5 comments)
-
-
-
-
-
-
-
lewp-rs
Generate your HTML5 website technically optimized and always valid without losing the algorithmic comfort and flexibility.
-
glimmer
A small tool to use along with i3/Sway to add CSS-powered decorations to your focused windows, for better usability. (by moustacheful)
-
⚙️ CLI Tooling: Scaffold projects in seconds with our Open SASS CLI.
-
-
View on GitHub
-
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
Rust CSS discussion
Rust CSS related posts
-
Simplifying Code Quality with a Unified Biome Configuration
-
Subsecond: A runtime hotpatching engine for Rust hot-reloading
-
Dioxus: Rust framework for building fullstack web, desktop, and mobile apps
-
Rusty Cascading Style Sheets – Another CSS Preprocessor
-
Dioxus – Fullstack crossplatform app framework for Rust
-
Biomejs
-
Rust Is Eating JavaScript
-
A note from our sponsor - Sevalla
sevalla.com | 1 Sep 2025
Index
What are some of the best open-source CSS projects in Rust? This list will help you:
# | Project | Stars |
---|---|---|
1 | dioxus | 30,251 |
2 | biome | 20,705 |
3 | lightningcss | 7,201 |
4 | vizia | 1,868 |
5 | websurfx | 929 |
6 | grass | 551 |
7 | jotsy | 507 |
8 | rsass | 469 |
9 | stylist-rs | 380 |
10 | ryde | 322 |
11 | css-inline | 275 |
12 | ybc | 255 |
13 | paperclip | 104 |
14 | qubit | 89 |
15 | og_image_writer | 60 |
16 | csscolorparser-rs | 49 |
17 | lewp-rs | 43 |
18 | glimmer | 35 |
19 | cli | 21 |
20 | minify-selectors | 9 |
21 | navbar | 7 |
22 | sidebar | 4 |
23 | rewind-card | 1 |