Showing 36 of 190 projects
A blazing fast Rust crate for linting JavaScript and TypeScript code, powering Deno's linter and usable with Node.js.
A cross-platform static analyzer and linter for Swift that enforces style guidelines and helps avoid bugs.
Static code analysis tool for R that checks for style adherence, syntax errors, and potential semantic issues.
A PHPStan extension for verifying architectural rules in PHP code using natural language definitions.
A configurable linter and analyzer for Makefiles that scans for potential issues and enforces best practices.
docstring style checker
A Clojure linter that uses tools.analyzer for accurate bug detection, focusing on CI environments.
A grammar and style checker for LaTeX and Markdown documents that preserves source file location mapping.
An opinionated linter for Dockerfiles that enforces best practices and catches common mistakes.
A security linting framework with IDE plugins and CLI tools that identifies vulnerabilities as developers write code.
A security linting framework with IDE plugins and CLI tools that detects vulnerabilities as developers write code.
A linter and fixer for Nix code that highlights antipatterns and provides automated fixes.
A linter and fixer for the Nix programming language that highlights antipatterns and provides automated fixes.
Removes unused imports and unused variables from Python code using pyflakes.
A minimalistic, simple-to-use linter for OpenAPI 2 and 3 specifications that checks compliance with RESTful guidelines.
A linter tool to normalize .xib and .storyboard files in iOS/macOS projects.
A RuboCop extension that enforces Rails best practices and coding conventions through automated linting.
A RuboCop extension that enforces Rails best practices and coding conventions through automated linting.
A security linter for npm and yarn lockfiles to detect malicious package injections and enforce trust policies.
A .NET Git hooks tool that automatically runs tasks like linting, testing, and formatting on commit or push.
A linter for Awesome lists that enforces style and content rules to maintain quality and consistency.
A GraphQL router and API gateway framework written in Go, focusing on correctness, extensibility, and high-performance with Federation support.
ESLint parser, plugin, and rule set for GraphQL schemas and operations with custom rule support.
A pluggable JavaScript linter and code transformer with built-in support for JS, TS, JSX, Markdown, YAML, TOML, JSON, and more.
A pluggable JavaScript linter and code transformer with built-in support for JS, TS, JSX, Markdown, YAML, TOML, JSON, and more.
A static analysis tool that scans Nix files for dead code like unused variable bindings and lambda arguments.
A PostgreSQL extension that performs static analysis and linting for PL/pgSQL stored procedures.
A RuboCop extension that adds performance-focused static analysis to detect inefficient Ruby code patterns.
A Go tool for sorting imports into configurable groups, removing unused imports, setting aliases, and formatting code.
A pluggable linter and fixer to enforce Protocol Buffer style and conventions.
A Go static analysis tool that identifies slice declarations that could be preallocated for better performance.
A fast ESLint runner that speeds up linting by using a caching server and parallel execution across multiple threads.
A GitHub Action that detects and automatically fixes lint errors across many programming languages and tools.
A best practices checker for Kubernetes clusters that analyzes resources and provides actionable feedback.
An ESLint plugin to lint JavaScript, JSX, TypeScript, and other code blocks within Markdown documents.
A PostCSS plugin that lints CSS to ensure it follows BEM or SUIT naming conventions.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.