๐Ÿ“œ Introduction

Open SASS Kit is a modular toolkit for building fast, modern, and framework-agnostic web applications. Launching a new project or improving an existing one? Open SASS gives you the tools to scale with composable components, powerful CLI tooling, and full freedom from CSS framework lock-in.

๐ŸŽฏ Why Use Open SASS?

  1. ๐ŸŽจ CSS-Framework Agnostic: Works seamlessly with Tailwind, Bootstrap, Bulma, etc, or just plain CSS.
  2. ๐Ÿงฉ Modular Components: Import only what you need. No bloat, just the essentials.
  3. ๐Ÿ” Reusable & Composable: Write once, use everywhere across projects.
  4. โš™๏ธ CLI Tooling: Scaffold projects in seconds with our Open SASS CLI.
  5. ๐ŸŒ WASM-Ready: Built for modern Rust + WebAssembly stacks like Yew, Dioxus, and Leptos.

๐Ÿ“ฆ Installation

Install the CLI globally using Cargo:

cargo install opensass

Then import a new component:

os add accordion-rs yew

๐Ÿ’ก The CLI will automatically generate file structures and integrate styles where needed.

๐Ÿ”Œ Use with Any Stack

Open SASS components are fully decoupled from specific CSS frameworks. Compatible with:

Your stack. Your rules. No dependencies or vendor lock-in.

๐Ÿงช WASM Framework Compatibility

All components are designed to work with popular WebAssembly-based frontend frameworks:

Integration guides available in the components page.

๐Ÿค Contributing

We welcome all contributions! Help us improve Open SASS by submitting:

  1. Bug reports.
  2. Feature suggestions.
  3. Code contributions.

To contribute:

  1. Fork the repo.
  2. Create a new branch (feature/my-awesome-feature).
  3. Submit a pull request.

๐Ÿ“œ License

Open SASS is released under the MIT License. Free for personal and commercial use.

๐Ÿ™Œ Final Thoughts

Open SASS is crafted by developers, for developers, built to be the universal, unopinionated toolkit for modern web projects. From vanilla CSS to the latest WASM frameworks, Open SASS lets you move fast and build confidently.

Stop re-inventing the wheel. Start shipping faster โšก