When comparing Stylecow vs Sly, the Slant community recommends Stylecow for most people. In the question“What are the best CSS preprocessors/postprocessors?” Stylecow is ranked 7th while Sly is ranked 8th. The most important reason people chose Stylecow is:
It's written in node, so you can install it with npm. All available plugins are installed by default and include some development tools like a watcher and a browser live-reload so it don't need more than few seconds to be ready to start to work.
Ranked in these QuestionsQuestion Ranking
Pros
Pro Easy to install and use
It's written in node, so you can install it with npm. All available plugins are installed by default and include some development tools like a watcher and a browser live-reload so it don't need more than few seconds to be ready to start to work.
Pro Advanced API and parser
The parser detects any CSS syntax error found. The output code can be customized to follow your own code style rules (indentation, spaces, string quotes, etc). It has a clean and powerfull API, which make easy to create new plugins.
Pro No need to learn a new syntax
Since Stylecow allows developers to write simple, vanilla CSS, there's no need to learn a whole new language.
Pro Readable syntax
By using whitespaces and nesting, you don't need braces or semicolons. This helps with keeping the syntax as readable and minimal as possible.
Pro Supports variables out of the box
Sly has out of the box support for variables.
Cons
Con May be merged with PostCSS in the future
Since Stylecow is pretty small and hasn't gained a lot of traction in the past 5 or so years since it was first released but also because it serves kind of the same purpose as PostCSS which is much more popular, there have been discussions on merging the two projects together.
Con Small community
Stylecow doesn't have a very large community. This can make it difficult to find answers and increases the risk of the project being abandoned.
Con Extremely limited adoption
Sly has just 5 stars on Github and a very small adoption rate. For an open source project this usually means less bugs reported, lesser documentation and few third-party learning resources.
Con Not stable
Sly is in the alpha stage.