A fast Sass preprocessor that adds spriting and image operations using libsass, as a drop-in replacement for Compass.
Wellington is a Sass preprocessor that adds spriting and image manipulation capabilities to Sass projects. It solves the performance issues of Ruby-based tools like Compass by using libsass for fast compilation, making it ideal for large-scale websites with many images.
Frontend developers and teams working on large Sass projects who need efficient spriting and image operations without the slowdown of Ruby-based preprocessors.
Developers choose Wellington for its significant speed improvements over Compass, drop-in compatibility with existing Compass spriting functions, and seamless integration with modern build tools like Grunt and Gulp.
Spriting that sass has been missing
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.
Benchmarks show up to 20x faster build times than Compass on large projects with thousands of images, directly addressing performance bottlenecks highlighted in the README.
Functions like sprite-map and sprite are designed as direct replacements, easing migration from Compass without rewriting Sass code, as stated in the philosophy.
Provides dedicated plugins for Grunt and Gulp with clear examples in the repository, facilitating seamless setup in contemporary development workflows.
Adds Sass functions such as image-width and image-height to retrieve image dimensions without external tools, simplifying asset management within stylesheets.
Windows support has been discontinued due to unresolved issues, making it unsuitable for cross-platform teams or Windows-centric development environments.
Flags like --relative-assets are marked as UNSUPPORTED, which can break existing Compass projects and require manual workarounds for full compatibility.
Primarily optimized for spriting, it lacks the broader utility libraries and community plugins of more general preprocessors, limiting flexibility for advanced Sass use cases.
wellington is an open-source alternative to the following products: