Command-line tool
xo
npm/xo
Checked 25 Oct 2026, 21:11 UTC · Still published on npm
JavaScript/TypeScript linter (ESLint wrapper) with great defaults cli-app cli xoxo happy happiness code quality style lint linter jshint jslint
At a glance
- Type
- Command-line tool
- Install on
- Windows, macOS, Linux
- Last checked
- 25 Oct 2026, 21:11 UTC
Install it
Windows
npm install -g xo
macOS
npm install -g xo
Linux
npm install -g xo
Lint files in the "src" directory
xo
Lint a given set of files
xo path/to/file1.js path/to/file2.js ...
Automatically fix any lint issues found
xo --fix
Related command-line tools
- rslint
Extremely fast JavaScript and TypeScript linter - oxlint
High-performance linter for JavaScript and TypeScript written in Rust typescript javascript transpiler compiler linter… - eslint-watch
Run eslint with watch mode eslint plugin command line tool watch javascript linter cli - deno-lint
Blazing fast linter for JavaScript and TypeScript written in Rust - standard
JavaScript Style Guide, with linter & automatic code fixer - eslint
AST-based pattern checker for JavaScript - rome
Rome is a toolchain for the web: formatter, linter and more javascript typescript format lint toolchain json - typescript
Language for application scale JavaScript development
Listing text is written by the maker; AptLynx lists tools and does not vouch for them. Find another tool · Browse by topic · For agents