LFX Platform

Know more about LFX Platform

LFX Insights

Linting & Code Quality Tools

Tools for analyzing code for errors, enforcing coding standards, and improving code quality.

153 projects

10,389 contributors

$43M

Babel

Babel is a compiler for writing next-generation JavaScript.

Contributors

6,946

Organizations

2,491

Software value

$33M

typescript-eslint

Tooling that enables ESLint and Prettier to support TypeScript

Contributors

3,443

Organizations

1,367

Software value

$10M

@babel/eslint-parser

:tokyo_tower: A wrapper for Babel's parser used for ESLint (renamed to @babel/eslint-parser)

This project hasn't been onboarded to LFX Insights.

AEgir

AEgir - Automated JavaScript project building

This project hasn't been onboarded to LFX Insights.

ALE

Check syntax in Vim/Neovim asynchronously and fix files, with Language Server Protocol (LSP) support

This project hasn't been onboarded to LFX Insights.

AST-grep

⚡A CLI tool for code structural search, lint and rewriting. Written in Rust

This project hasn't been onboarded to LFX Insights.

Ansible Lint

ansible-lint checks playbooks for practices and behavior that could potentially be improved and can fix some of the most common ones for you

This project hasn't been onboarded to LFX Insights.

Brakeman

A static analysis security vulnerability scanner for Ruby on Rails applications

This project hasn't been onboarded to LFX Insights.

Browserify

browser-side require() the node.js way

This project hasn't been onboarded to LFX Insights.

Checker Framework

Pluggable type-checking for Java

This project hasn't been onboarded to LFX Insights.

Checkstyle

Checkstyle is a development tool to help programmers write Java code that adheres to a coding standard. By default it supports the Google Java Style Guide and Sun Code Conventions, but is highly configurable. It can be invoked with an ANT task and a command line program.

This project hasn't been onboarded to LFX Insights.

Clippy

A bunch of lints to catch common mistakes and improve your Rust code. Book: https://doc.rust-lang.org/clippy/

This project hasn't been onboarded to LFX Insights.

CodeCharta

CodeCharta is a visualization tool that transforms complex software architecture and code metrics into interactive, customizable visual maps, empowering everyone to communicate and analyze your codebase. Improve code quality, maintainability, and architectural decisions

This project hasn't been onboarded to LFX Insights.

CodeChecker

CodeChecker is an analyzer tooling, defect database and viewer extension for static and dynamic analyzer tools.

This project hasn't been onboarded to LFX Insights.

Count Lines of Code

cloc counts blank lines, comment lines, and physical lines of source code in many programming languages.

This project hasn't been onboarded to LFX Insights.

Cppcheck

static analysis of C/C++ code

This project hasn't been onboarded to LFX Insights.

Credo

A static code analysis tool for the Elixir language with a focus on code consistency and teaching.

This project hasn't been onboarded to LFX Insights.

Cypress

Fast, easy and reliable testing for anything that runs in a browser.

This project hasn't been onboarded to LFX Insights.

Dart Linter

Linter for Dart.

This project hasn't been onboarded to LFX Insights.

Detective

Find all calls to require() no matter how deeply nested using a proper walk of the AST

This project hasn't been onboarded to LFX Insights.

ESLint Config Preset

Anthony's ESLint config preset

This project hasn't been onboarded to LFX Insights.

ESLint Plugin JSDoc

JSDoc specific linting rules for ESLint.

This project hasn't been onboarded to LFX Insights.

ESLint Plugin Package JSON

Rules for consistent, readable, and valid package.json files. 🗂️

This project hasn't been onboarded to LFX Insights.

ESLint Plugin Promise

Enforce best practices for JavaScript promises

This project hasn't been onboarded to LFX Insights.

ESLint Plugin Unicorn

More than 100 powerful ESLint rules

This project hasn't been onboarded to LFX Insights.

ESLint for VSCode

VSCode extension to integrate eslint into VSCode

This project hasn't been onboarded to LFX Insights.

ESLint v9

Monorepo for the new version of ESLint

This project hasn't been onboarded to LFX Insights.

ESLint-plugin-import

ESLint plugin with rules that help validate proper imports.

This project hasn't been onboarded to LFX Insights.

Error Prone

Catch common Java mistakes as compile-time errors

This project hasn't been onboarded to LFX Insights.

FindBugs

SpotBugs is FindBugs' successor. A tool for static analysis to look for bugs in Java code.

This project hasn't been onboarded to LFX Insights.

Flake8

flake8 is a python tool that glues together pycodestyle, pyflakes, mccabe, and third-party plugins to check the style and quality of some python code.

This project hasn't been onboarded to LFX Insights.

Flake8-Bugbear

A plugin for Flake8 finding likely bugs and design problems in your program. Contains warnings that don't belong in pyflakes and pycodestyle.

This project hasn't been onboarded to LFX Insights.

FlowDroid

FlowDroid Static Data Flow Tracker

This project hasn't been onboarded to LFX Insights.

Flycheck

On the fly syntax checking for GNU Emacs

This project hasn't been onboarded to LFX Insights.

Goblint

Static analysis framework for C

This project hasn't been onboarded to LFX Insights.

GolangCI Lint GitHub Action by GolangCI

Official GitHub Action for golangci-lint from its authors

This project hasn't been onboarded to LFX Insights.

GolangCI Lint Tool by GolangCI

Fast linters runner for Go

This project hasn't been onboarded to LFX Insights.

GrumPHP

A PHP code-quality tool

This project hasn't been onboarded to LFX Insights.

HAML-Lint

Tool for writing clean and consistent HAML

This project hasn't been onboarded to LFX Insights.

Haskell Dockerfile Linter

Dockerfile linter, validate inline bash, written in Haskell

This project hasn't been onboarded to LFX Insights.

JSHint

JSHint is a tool that helps to detect errors and potential problems in your JavaScript code

This project hasn't been onboarded to LFX Insights.

JSX AST Utils

AST utility module for statically analyzing JSX

This project hasn't been onboarded to LFX Insights.

JavaScript Standard Style

ESLint Config for JavaScript Standard Style

This project hasn't been onboarded to LFX Insights.

JavaScript Style Guide

JavaScript Style Guide

This project hasn't been onboarded to LFX Insights.

Jedi

Awesome autocompletion, static analysis and refactoring library for python

This project hasn't been onboarded to LFX Insights.

Joern

Open-source code analysis platform for C/C++/Java/Binary/Javascript/Python/Kotlin based on code property graphs. Discord https://discord.gg/vv4MH284Hc

This project hasn't been onboarded to LFX Insights.

KernelMemorySanitizer

KernelMemorySanitizer, a detector of uses of uninitialized memory in the Linux kernel

This project hasn't been onboarded to LFX Insights.

Laminas Code

Extensions to the PHP Reflection API, static code scanning, and code generation

This project hasn't been onboarded to LFX Insights.

Larastan Code Analysis for Laravel

⚗️ Adds code analysis to Laravel improving developer productivity and code quality.

This project hasn't been onboarded to LFX Insights.

Laravel Pint

Laravel Pint is an opinionated PHP code style fixer for minimalists.

This project hasn't been onboarded to LFX Insights.

Maven Checkstyle Plugin

Apache Maven Checkstyle Plugin

This project hasn't been onboarded to LFX Insights.

MegaLinter

🦙 MegaLinter analyzes 50 languages, 22 formats, 21 tooling formats, excessive copy-pastes, spelling mistakes and security issues in your repository sources with a GitHub Action, other CI tools or locally.

This project hasn't been onboarded to LFX Insights.

Meziantou Analyzer

A Roslyn analyzer to enforce some good practices in C#.

This project hasn't been onboarded to LFX Insights.

Mypy

Optional static typing for Python

This project hasn't been onboarded to LFX Insights.

NullAway

A tool to help eliminate NullPointerExceptions (NPEs) in your Java code with low build-time overhead

This project hasn't been onboarded to LFX Insights.

OpenAPI Validator

Configurable and extensible validator/linter for OpenAPI documents

This project hasn't been onboarded to LFX Insights.

PEP 8

Simple Python style checker in one Python file

This project hasn't been onboarded to LFX Insights.

PHP Parallel Lint

This tool check syntax of PHP files faster than serial check with fancier output.

This project hasn't been onboarded to LFX Insights.

PHPCSStandards - Custom Coding Standards

PHP_CodeSniffer tokenizes PHP files and detects violations of a defined set of coding standards.

This project hasn't been onboarded to LFX Insights.

PHPCompatibility

PHP Compatibility check for PHP_CodeSniffer

This project hasn't been onboarded to LFX Insights.