Rust CSS

Open-source Rust projects categorized as CSS

Top 20 Rust CSS Projects

  • dioxus

    Fullstack GUI library for web, desktop, mobile, and more.

  • Project mention: Dioxus 0.5: Web, Desktop, Mobile Apps in Rust | news.ycombinator.com | 2024-03-28

    We have a web components example here: https://github.com/DioxusLabs/dioxus/blob/fd21c971038840130f...

    Everything should work like normal except: attributes are not typed, custom event listeners must be implemented with web-sys

  • biome

    A toolchain for web projects, aimed to provide functionalities to maintain them. Biome offers formatter and linter, usable via CLI and LSP.

  • Project mention: I switch from Eslint to Biome | dev.to | 2024-04-22

    { "$schema": "https://biomejs.dev/schemas/1.7.0/schema.json", "organizeImports": { "enabled": true }, "files": { "ignore": ["package.json", "package-lock.json"] }, "linter": { "enabled": true, "rules": { "recommended": true, "style": { "noUnusedTemplateLiteral": "off" } } }, "formatter": { "indentStyle": "space", "indentWidth": 4, "lineWidth": 320 }, "javascript": { "formatter": { "semicolons": "asNeeded" } } }

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

    WorkOS logo
  • lightningcss

    An extremely fast CSS parser, transformer, bundler, and minifier written in Rust.

  • Project mention: I'm fed up with it, so I'm writing a browser | news.ycombinator.com | 2023-09-22

    Would you consider using some libraries in your project? There are lots of good ones in the Rust ecosystem, and many of them are not part of any existing browsers.

    For example:

    - https://github.com/servo/html5ever (HTML parsing - note: this is used in Servo)

    - https://github.com/parcel-bundler/lightningcss (CSS parsing)

    - https://github.com/DioxusLabs/taffy (web layout)

    - https://github.com/pop-os/cosmic-text (text layout and rendering)

    Obviously you should be free to work on whatever you like, but just as a benchmark on the scope of your project: I spent ~6 months implementing just the CSS Grid algorithm in Taffy last year. An entire browser from literal scratch is probably a 10 year project for one person.

  • vizia

    A declarative GUI library written in Rust

  • Project mention: Vizia: A declarative GUI library written in Rust | news.ycombinator.com | 2023-07-05
  • jotsy

    Jotsy is a self-hosted, free and open-source note taking app with a goal of simplicity in mind

  • rsass

    Sass reimplemented in rust with nom.

  • grass

    A Sass compiler written purely in Rust (by connorskees)

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • stylist-rs

    A CSS-in-Rust styling solution for WebAssembly Applications

  • ybc

    A Yew component library based on the Bulma CSS framework.

  • css-inline

    High-performance library for inlining CSS into HTML 'style' attributes

  • ryde

    ryde is a single person, single file web development library for rust

  • Project mention: Ryde is a single person, single file web development library for rust | news.ycombinator.com | 2024-02-29
  • qubit

    A handy calculator, based on Rust and WebAssembly.

  • paperclip

    A UI builder for styled components and design systems (by paperclip-ui)

  • og_image_writer

    Generate Open Graphic Image with CSS-like API.

  • 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)

  • csscolorparser-rs

    Rust CSS color parser library

  • minify-selectors

    Post-processor to minify class and ID selector names.

  • ztcm

    Copy of Typed-CSS-Modules in rust

  • rewind-card

    (╬▔皿▔)╯[reverse-card] : CSS file to tailwind token, with configurable file.

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

Rust CSS related posts

Index

What are some of the best open-source CSS projects in Rust? This list will help you:

Project Stars
1 dioxus 18,291
2 biome 10,237
3 lightningcss 5,949
4 vizia 1,397
5 jotsy 468
6 rsass 451
7 grass 450
8 stylist-rs 356
9 ybc 253
10 css-inline 211
11 ryde 107
12 qubit 80
13 paperclip 62
14 og_image_writer 54
15 lewp-rs 43
16 glimmer 31
17 csscolorparser-rs 27
18 minify-selectors 8
19 ztcm 1
20 rewind-card 1

Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com