Linters & Formatters

Explore 533 open source projects in Linters & Formatters

Showing 101-120 of 533 projects

phan/phan

Phan is a static code analyzer for PHP that aims to avoid false-positives and prove incorrectness.

5.6K
Active
PHP
Linters & Formatters
#analysis#analyzer#php

nunomaduro/phpinsights

A PHP quality analysis tool that provides instant code quality checks from the command line.

5.6K
Stable
PHP
Linters & Formatters
API Frameworks
#php#code-quality#static-analysis

prettier/prettier-vscode

A Visual Studio Code extension that integrates the popular Prettier code formatter to help developers write consistent, error-free code.

5.5K
Active
TypeScript
Linters & Formatters
TypeScript
#code-formatting#typescript#visual-studio-code

facebook/pyrefly

A fast type checker and language server for Python, built in Rust with a focus on code quality.

5.4K
Active
Rust
Linters & Formatters
IDE Extensions
Python
#type-check#type-checker#python

mgechev/revive

A faster, stricter, configurable, and extensible linter for Go that replaces golint.

5.4K
Active
Go
Linters & Formatters
#go#linter#static-analysis

estree/estree

The ESTree Spec is a JavaScript AST specification used for parsing and analyzing JavaScript code.

5.4K
Stable
API Mocking
Backend Frameworks
JavaScript
#ast#javascript#parsing

kucherenko/jscpd

A TypeScript library that detects copy-pasted code in programming source code.

5.4K
Active
TypeScript
Linters & Formatters
Backend Frameworks
TypeScript
#clones-detection#code-quality#copy-paste

dtolnay/thiserror

A Rust library that provides a derive(Error) macro for easily creating custom error types.

5.4K
Active
Rust
Linters & Formatters
Authentication
#error-handling#custom-errors#rust

rtfeldman/seamless-immutable

Seamless Immutable is a library that provides immutable data structures for JavaScript, compatible with normal JS Arrays and Objects.

5.4K
Archived
JavaScript
Frontend Frameworks
State Management
React
#immutable#data-structures#state-management

diffplug/spotless

A code formatting and linting tool that supports a wide range of languages and frameworks.

5.3K
Active
Java
Linters & Formatters
Gradle
#code-formatting#linting#multi-language

pmd/pmd

An extensible multilanguage static code analyzer for detecting bugs, security vulnerabilities, and code style issues.

5.3K
Active
Java
Linters & Formatters
API Frameworks
#code-analysis#code-quality#linter

TheLartians/ModernCppStarter

A template for modern C++ projects with CI, code coverage, clang-format, and reproducible dependency management.

5.3K
Experimental
CMake
Build Tools
Linters & Formatters
#bootstrap#cmake#continuous-integration

thinkjs/thinkjs

A Node.js framework that uses full ES2015+ features and supports TypeScript for building modern web applications.

5.3K
Stable
JavaScript
Backend Frameworks
Build Tools
Node
#node.js#es2015#typescript

errata-ai/vale

A fast and extensible linter for prose, built with Go, useful for vibe coders working on AI-powered writing tools.

5.3K
Active
Go
Linters & Formatters
LLM Frameworks
#linting#prose#extensible

google/gts

A TypeScript style guide, formatter, and linter provided by Google to ensure consistent code style.

5.3K
Active
TypeScript
Linters & Formatters
TypeScript
#typescript#linting#formatting

citerus/dddsample-core

This is a Java-based sample application focused on Domain-Driven Design (DDD) principles.

5.3K
Experimental
Java
API Frameworks
Linters & Formatters
#domain-driven-design#java#sample-app

gibsjose/cpp-cheat-sheet

C++ cheat sheet for developers

5.2K
Archived
C++
Linters & Formatters
#cheatsheet#c++#programming

PyCQA/pycodestyle

A simple Python style checker that enforces PEP 8 style guide for Python code.

5.2K
Stable
Python
Linters & Formatters
Backend Frameworks
Python
#pep8#style-guide#linter

rrrene/credo

Credo is a static code analysis tool for the Elixir language that focuses on code consistency and teaching.

5.1K
Active
Elixir
Linters & Formatters
Backend Frameworks
Elixir
#code-analysis#credo#elixir

agis/git-style-guide

A Git style guide for developers to maintain a consistent and readable Git commit history.

5.1K
Archived
CLI Tools
Linters & Formatters
#git#style-guide#commit-history
1...57...27

Stay in the loop

Get weekly updates on trending AI coding tools and projects.