gendarme

Code analyzer

A tool to find common problems in .NET applications and libraries by analyzing code in ECMA CIL format

Gendarme is a extensible rule-based tool to find problems in .NET applications and libraries. Gendarme inspects programs and libraries that contain code in ECMA CIL format (Mono and .NET) and looks for common problems with the code, problems that compiler do not typically check or have not historically checked.

GitHub

78 stars
9 watching
4 forks
last commit: almost 14 years ago
Linked from 2 awesome lists


Backlinks from these awesome lists:

Related projects:

Repository Description Stars
nvuillam/npm-groovy-lint A command-line tool that checks and formats Groovy code to enforce coding standards 208
clj-kondo/clj-kondo A tool for analyzing and improving the quality of Clojure code 1,712
philips-labs/tabia Analyzes codebases to extract characteristics and provides insights on their properties 12
adametry/gulp-eslint Identifies and reports on patterns in ECMAScript/JavaScript code 562
prospector-dev/prospector Analyzes Python code to identify errors, problems, and convention violations with optional customizable profiles. 1,956
joxeankoret/pigaios A tool for analyzing and matching source code with binary data to extract useful information about functions and symbols. 635
venantius/yagni An analyzer that identifies and reports unused code in Java-based projects. 219
flatt-security/shisho A tool that analyzes code for security vulnerabilities and provides feedback to developers 371
mandiant/goresym A tool for extracting metadata from compiled Go binaries 609
silvanmelchior/incognitopilot An AI-powered code interpreter for running local tasks without uploading sensitive data to the cloud. 432
google/dexmod Tool to analyze and modify Android bytecode for security research and analysis 49
migamake/homplexity A tool that analyzes Haskell code to measure its complexity and quality 61
imlazyeye/duck An analyzer tool that helps enforce coding standards and detect errors in GameMaker Language (GML) codebases. 12
microsoft/pylance-release A Python language server extension providing code analysis and features like auto-imports and type checking 1,719
galoisinc/reopt A tool for analyzing and repurposing application logic by converting machine code to a more flexible program representation. 306