Shoelace.css is a starter kit, not a framework. Think of it as a CSS reset sprinkled with helpful components. Bootstrap users will find it familiar, yet refreshing.

Shoelace is highly customizable through CSS variables. It doesn’t require Less, Sass, or any preprocessing at all. The minified version is only 32KB and much smaller when gzipped.

Just link to shoelace.css and add customizations to your stylesheet.

Very cool CSS starter kit based on modern CSS features like variables and calc. That means older browser support is potentially flaky, but thankfully polyfills exist.

I suspect if you used this on a large project, you’d find yourself wishing for the more sophisticated feature set of something like Sass, but it’s nice to see plain ol’ vanilla CSS slowly closing the gap. I can envision a future where the bulk of Sass’s features are made obsolete by modern CSS, the same way ES6 made many CoffeeScript features part of the core language.