Showing 36 of 190 projects
A comprehensive toolkit for GDScript including a parser, linter, formatter, and code metrics calculator.
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 detects vulnerabilities as developers write code.
A security linting framework with IDE plugins and CLI tools that identifies vulnerabilities as developers write code.
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 linter and fixer for the Nix programming language that highlights antipatterns and provides automated fixes.
A linter and fixer for Nix code that highlights antipatterns and provides automated fixes.
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.
ESLint parser, plugin, and rule set for GraphQL schemas and operations with custom rule support.
A GraphQL router and API gateway framework written in Go, focusing on correctness, extensibility, and high-performance with Federation support.
A linter for Awesome lists that enforces style and content rules to maintain quality and consistency.
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 PostgreSQL extension that performs static analysis and linting for PL/pgSQL stored procedures.
A static analysis tool that scans Nix files for dead code like unused variable bindings and lambda arguments.
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.