01 · Speed
Fast
Native Crystal with its own AST parser and lexer. Lints large code bases in milliseconds.
Static code analysis · Crystal

A fast, modular linter for Crystal — hundreds of rules, autocorrection and editor support, shipped as a single binary.
development_dependencies:
ameba:
github: crystal-ameba/amebaThen shards install && bin/ameba. Also on Homebrew, Docker and from source.
Why ameba
01 · Speed
Native Crystal with its own AST parser and lexer. Lints large code bases in milliseconds.
02 · Fixes
Issues flagged as [Correctable] can be rewritten for you. Run ameba --fix and move on.
03 · Control
Tune every rule from a single config file. Enable only what you need.
04 · Anywhere
Diagnostics in VS Code, Vim, Emacs and Sublime, plus CI and code-quality integrations.