ESLint is pretty awesome - the project has a great team and always adding new functionality (cache and then parallel linting sound great)!<p>Although it isn't unique for all the features listed, as JSCS has the same things: an autoconfigure feature, built-in (as well as user created) presets/configs, multiple formatters, custom plugins/rules, custom parsers (esprima/espree/babel), autofixing of almost all rules. Hopefully both projects can benefit or integrate better together more in the future? (I contribute to both!)<p>I think autofixing for all rules (maybe with <a href="https://github.com/cst/cst" rel="nofollow">https://github.com/cst/cst</a>) would be a nice goal for the future when thinking about the next-generation of linters. Making it easier to update configs when new rules/options are added would be nice as well.