skevy/atom-lint — explained in plain English
Analysis updated 2026-07-17 · repo last pushed 2014-05-17
Get inline error and style warnings the moment you save a file.
Lint Ruby, Python, JavaScript, CoffeeScript, Go, CSS, Rust, and more without leaving Atom.
Navigate directly between lint violations using keyboard shortcuts.
Point the plugin at a version-managed linter, like an rbenv-installed RuboCop.
| skevy/atom-lint | skevy/atom-react | skevy/cjsx-refactor | |
|---|---|---|---|
| Language | CoffeeScript | CoffeeScript | CoffeeScript |
| Last pushed | 2014-05-17 | 2014-12-30 | 2014-11-18 |
| Maintenance | Dormant | Dormant | Dormant |
| Setup difficulty | moderate | easy | moderate |
| Complexity | 2/5 | 1/5 | 2/5 |
| Audience | developer | developer | developer |
Figures from each repo's GitHub metadata at analysis time.
Requires the underlying language-specific linter tools to be installed separately.
Atom-Lint is a plugin for the Atom text editor that automatically checks your code for errors and style problems as you write. When you open or save a file, it runs the appropriate linting tool for that language and displays any issues directly in your editor, you don't have to switch to a terminal or separate tool to see what's wrong with your code. The plugin works by integrating popular open-source linting tools for different programming languages. It supports Ruby (RuboCop), Python (flake8), JavaScript (JSHint), CoffeeScript (CoffeeLint), Go, CSS, SCSS, Haskell, Puppet, shell scripts, Rust, and C/C++. When you save your file, it quietly runs the linter in the background and marks any violations with arrows in the editor's margin. Hover your cursor over a mark to see the specific problem and what rule was violated. This is particularly useful for developers who want immediate feedback on code quality without breaking their workflow. Instead of writing code, switching windows to run a linter, and then switching back, you get inline annotations that respect your editor's color theme. You can also navigate between violations using keyboard shortcuts, jumping from one issue to the next without manually scanning the file. The plugin is configurable, you can point it to custom linter installations, ignore certain files or directories, and customize keyboard shortcuts. For example, if you use a tool like rbenv to manage Ruby versions, you can tell Atom-Lint where to find your version-specific linter executable. The README notes the project is in beta, so it's still being developed, but it already covers most common programming languages.
An Atom editor plugin that runs the right linter for your language on save and shows errors and style issues inline, no terminal switching needed.
Mainly CoffeeScript. The stack also includes CoffeeScript, Atom, RuboCop.
Dormant — no commits in 2+ years (last push 2014-05-17).
Setup difficulty is rated moderate, with roughly 30min to a first successful run.
Mainly developer.
This repo across BitVibe Labs
Don't trust strangers blindly. Verify against the repo.