Lizard logo

Lizard

A command-line code analyzer that measures complexity and detects duplicated code across many languages.

By The Lizard contributors

Alternatives

About Lizard

Lizard analyzes source code without requiring all C or C++ headers or Java imports. It reports measures including lines of code, cyclomatic complexity, token counts, and function parameter counts, and can flag functions that exceed configured limits.

It also supports copy-paste detection and many programming languages, including C, C++, Java, JavaScript, Python, Rust, and TypeScript.

Strengths

  • Analyzes many programming languages
  • Reports complexity, code size, and function parameter counts
  • Can detect copy-pasted code and flag configured limits

Limitations

  • Requires Python 3.8 or later.

Details

Pricing
FreeFree and open source under the MIT license.
License
MIT
Developer
The Lizard contributors
Platforms
Command line
How it runs
Downloadable app
Best suited for
Developers checking code complexity and duplication across source files
Last verified
Added
Provenance
Selected from the Homebrew formula

Report a wrong fact or a dead link on this listing