Skip to content
@opensass

Open SASS

Blazingly Fast Rusty UI 🔥

🌐 Open SASS

Welcome to Open SASS! We're a community-driven organization on a mission to deliver high-quality SaaS software written entirely in Rust. Our goal? To empower developers to build secure, production-ready software and expand Rust's presence in the web ecosystem.

📖 About Us

Open SASS stands for Open Software as Secure Service. We believe that production software should be secure, type-safe, and reliable; Qualities Rust delivers with excellence. By championing Rust for web development, we're helping shape the future of secure, efficient, and high-performance web applications. Open SASS has two primary goals:

  1. To provide a highly customizable UI components library that meets the following criteria:

    • WASM Framework Agnostic: UI components are compatible with any WebAssembly framework (e.g., Yew, Leptos, Dioxus). You can even add support for your preferred framework by submitting a PR for a given component.
    • CSS Framework Agnostic: Components work with any CSS framework (e.g., Tailwind, Bootstrap) or even without one. You can apply custom CSS, inline styles, or skip using a CSS framework altogether.
    • Easy Animations: Effortlessly add animations to components for a polished user experience.
    • Zero Abstraction: If you need to modify the underlying implementation of a component, use the Open SASS CLI to import and customize components directly in your project.
  2. To provide full-Stack Rust projects templates: We offer ready-to-use full-stack Rust project templates that utilize these UI components to help you quickly kickstart your project using the Open SASS CLI.

🛤️ Our Roadmap

We are laser-focused on bringing real-world Rust use cases to the web. The following a glimpse at what's coming:

  • Full-Stack Apps: We're building with Dioxus, an advanced framework that brings the client and server close together for seamless full-stack Rust applications. It's like the Flutter of Rust, supporting mobile and web development alike.
  • Expanding Frameworks: While we love Dioxus, we're planning to extend support to other WebAssembly frameworks, like Leptos and Yew.

⚙️ Features

Open SASS is packed with developer-friendly features:

  • SaaS Components: Easily integrate secure, Rust-based components into your Wasm apps.
  • Pre-Built Templates: Access a rich library of templates to kickstart your SASS projects.
  • Customizable Components: Flexible components that adapt to your project needs for efficient development.
  • Developer Community: Join a passionate Rustacean community for insights, support, and resources.
  • Built-In Collaboration Tools: Streamlined tools for team collaboration, keeping code clean and organized.

💰 Donations

Solana Wallet Address

Since GitHub Sponsors isn't supported here, we're using crypto donations as a way to transparently fund this community-driven company.

🌐 Socials

Stay updated and connect with us on:

With ❤️, The Open SASS Team

Popular repositories Loading

  1. cli cli Public

    🧩 A CLI to interact with the OpenSASS ecosystem.

    Rust 19 1

  2. aibook aibook Public

    (WIP) 🦀 An Insanely Fast 🚀 Full Stack Content Generation SaaS Platform Powered by Dioxus, Dioxus Server Functions, Axum, Unsplash, Gemini AI & MongoDB.

    Rust 13 4

  3. table-rs table-rs Public

    📋 Table component for WASM frameworks.

    Rust 11

  4. input-rs input-rs Public

    🔤 A highly customizable input component for WASM frameworks.

    Rust 9 1

  5. i18n-rs i18n-rs Public

    🌐 Internationalization (i18n) component for Wasm frameworks.

    Rust 6 2

  6. image-rs image-rs Public

    🖼️ Image Component for WASM frameworks.

    Rust 5

Repositories

Showing 10 of 21 repositories
  • opensass Public

    Open SASS Blog.

    Rust 1 MIT 0 3 6 Updated May 6, 2025
  • skeleton-rs Public

    🦴 A skeleton component for WASM frameworks.

    Rust 1 MIT 0 0 0 Updated May 6, 2025
  • eld Public

    🚛 ELD Toolkit for WASM frameworks.

    Rust 0 MIT 0 0 1 Updated May 6, 2025
  • cli Public

    🧩 A CLI to interact with the OpenSASS ecosystem.

    Rust 19 MIT 1 0 1 Updated May 5, 2025
  • alert-rs Public

    ⚠️ A highly customizable alert component for WASM frameworks.

    Rust 2 MIT 1 0 1 Updated May 5, 2025
  • table-rs Public

    📋 Table component for WASM frameworks.

    Rust 11 MIT 0 0 1 Updated May 5, 2025
  • scroll-rs Public

    🖱️ A highly customizable scroll-to-anywhere component for WASM frameworks.

    Rust 1 MIT 0 0 1 Updated May 5, 2025
  • image-rs Public

    🖼️ Image Component for WASM frameworks.

    Rust 5 MIT 0 1 (1 issue needs help) 0 Updated May 5, 2025
  • navbar Public

    🍔 A highly customizable navbar component for WASM frameworks.

    Rust 4 MIT 0 0 1 Updated May 5, 2025
  • sidebar Public

    🗃️ A sidebar component for WASM frameworks.

    Rust 2 MIT 0 0 1 Updated May 5, 2025

Top languages

Rust

Most used topics

Loading…