Showing 13 of 157 projects
A sophisticated static dataflow analysis framework for the R programming language, enabling code linting, program slicing, and dependency analysis.
A collection of preconfigured linters and formatters for diagnostic-languageserver in Neovim.
A GitHub Action that automatically lints pull request titles using commitlint conventions.
A Go static analysis tool that aggressively finds unused arguments in function declarations to encourage cleaner code.
A luac-based static analyzer that detects undeclared global variable usage in Lua code to catch typing errors.
A Vim plugin that integrates Eastwood, a Clojure linter, using a REPL connection for faster linting without shelling out to Leiningen.
A parser and validator for GeoJSON strings that checks semantics and provides character-level warnings.
A Flake8 plugin that provides specialized linting for Python type hinting stub files (.pyi).
A Common Lisp linter focused on catching real mistakes and widely accepted style problems without subjective preferences.
A Docker image and GitHub Action for linting Markdown files with customizable presets and rules.
A Go linter that detects nested contexts in loops or function literals to prevent performance issues.
A fast TypeScript GitHub Action that validates pull request titles against a configurable regex pattern.
A Python-based linter that allows you to create custom linting rules using regular expressions.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.