Showing 36 of 241 projects
An ESLint plugin providing rules for AngularJS applications to enforce best practices, conventions, and error prevention.
A GitHub Action that detects and automatically fixes lint errors across many programming languages and tools.
A production-ready FastAPI skeleton app for serving machine learning models with built-in authentication and testing.
A Language Server Protocol implementation for Terraform providing autocompletion, error checking, and editor integration.
A JSON dataset of global identifiers from different JavaScript environments for static analysis tools.
A language server for SystemVerilog providing linting and IDE integration.
Reports unused function parameters and results in Go code while minimizing false positives.
A comprehensive style guide for writing consistent, maintainable Lua code across projects.
An opinionated style guide for writing consistent, readable Elixir code with best practices and conventions.
A lightweight, fast, and asynchronous formatting and linting plugin for Neovim 0.10+.
A text file analysis tool that detects non-inclusive language in source code and suggests inclusive alternatives.
A static analysis tool for Go that validates raw SQL queries to catch syntax errors and prevent SQL injections.
An extremely strict yet practical ESLint configuration with 51 plugins and over 1300 rules for JavaScript, TypeScript, React, Vue, and Node.js.
Detects ineffectual assignments in Go code where variables are assigned but never used.
A CLI tool that groups ESLint errors by rule and provides per-rule actions like auto-fix and disable comments to efficiently handle large linting outputs.
A static analyzer and linter for Lua code that detects undefined globals, unused variables, and other issues.
A command-line Erlang style reviewer that enforces code consistency and readability across your codebase.
An ESLint plugin for linting Astro components, covering frontmatter, HTML templates, JSX expressions, client-side scripts, and directives.
An ESLint plugin that enforces contradictory coding opinions to simulate the experience of sharing code on Twitter.
A static analysis tool for Elm code that identifies deficiencies and enforces best practices.
A curated list of packages, tools, and resources in the JavaScript Standard Style ecosystem.
Official ESLint plugin for Svelte, providing linting rules and best practices for Svelte components.
Automatically configures ESLint rules and plugins based on your project's dependencies.
A linter, debugger, and language server for Rego that identifies mistakes, enforces best practices, and enhances policy development.
A configurable type linter for JavaScript using standard syntax and heavy type inferencing.
An ESLint plugin that enforces best practices and catches common errors in Playwright test code.
A semi-static Python type checker that imports modules to understand dynamic constructs and enable plugin extensions.
A comprehensive VS Code extension providing syntax highlighting, linting, formatting, and language server support for Verilog, SystemVerilog, VHDL, and related hardware description languages.
An Elixir plugin for Sublime Text 3 offering code completion, go-to-definition, and linting via SublimeLinter.
A Go code editor with debugging, autocomplete, and Docker build capabilities.
A static code analysis tool for detecting code smells and best practice violations in Vue.js and Nuxt.js projects.
A linting tool for HAML that enforces style consistency and integrates with RuboCop for static analysis.
A project management and generation tool for MicroPython development with VSCode support, linting, intellisense, and dependency management.
An ESLint plugin providing additional rules for Node.js-specific code patterns and best practices.
An ESLint plugin that validates React components can safely update with Fast Refresh (hot reloading).
An opinionated ESLint plugin with rules used by GitHub for JavaScript, TypeScript, and React development.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.