๐ 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?
- ๐จ CSS-Framework Agnostic: Works seamlessly with Tailwind, Bootstrap, Bulma, etc, or just plain CSS.
- ๐งฉ Modular Components: Import only what you need. No bloat, just the essentials.
- ๐ Reusable & Composable: Write once, use everywhere across projects.
- โ๏ธ CLI Tooling: Scaffold projects in seconds with our Open SASS CLI.
- ๐ 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:
- TailwindCSS
- Bootstrap
- Bulma
- Foundation
- Plain CSS
- etc
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:
- Bug reports.
- Feature suggestions.
- Code contributions.
To contribute:
- Fork the repo.
- Create a new branch (
feature/my-awesome-feature
). - 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 โก