Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

© 2026 Open-Awesome. Curated for the developer elite.

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Code Review

Code Review

98 projects

Showing 26 of 98 projects

Elm Review
Elm ReviewElm

A static analysis tool for Elm that helps find and prevent mistakes through customizable rules.

#quality#pre-commit#custom-rules
Stars281
Forks14
Last commit3 days ago
vim-chatgpt
vim-chatgptPython

A Vim plugin that integrates multiple AI providers (OpenAI, Anthropic, Gemini, Ollama, OpenRouter) for code assistance with autonomous tool execution.

#vimscript#python-integration#developer-tools
Stars272
Forks35
Last commit3 months ago
Run ESLint, with reviewdog output on the PR
Run ESLint, with reviewdog output on the PRJavaScript

A GitHub Action that runs ESLint with reviewdog to automatically post code review comments on pull requests.

#pull-requests#ci-cd#typescript
Stars260
Forks73
Last commit5 days ago
gemini.nvim
gemini.nvimLua

A Neovim plugin that integrates Google's Gemini AI for code completion, explanation, testing, review, hints, and chat.

#vimscript#developer-tools#unit-testing
Stars254
Forks32
Last commit2 days ago
GitHub Codeowners Validator
GitHub Codeowners ValidatorGo

A validation tool for GitHub CODEOWNERS files that checks syntax, file existence, owner validity, and duplication.

#hacktoberfest#devops#github-codeowners
Stars245
Forks55
Last commit2 years ago
Run golangci-lint, with reviewdog output on the PR
Run golangci-lint, with reviewdog output on the PRTypeScript

A GitHub Action that runs golangci-lint with reviewdog to automatically lint Go code in pull requests.

#golangci-lint#pull-requests#automated-testing
Stars243
Forks46
Last commit
Performance Budget Builder
Performance Budget BuilderJavaScript

A utility that runs plugins to compare file changes between a pull request and its base branch, reporting results to GitHub.

#github-integration#plugin-system#travis-ci
Stars183
Forks13
Last commit2 months ago
vim-troll-stopper
vim-troll-stopperVim Script

A Vim plugin that highlights visually similar Unicode characters to prevent trolls from corrupting your code.

#developer-tools#syntax-highlighting#text-editor
Stars181
Forks6
Last commit3 years ago
unified.nvim
unified.nvimLua

A Neovim plugin for displaying inline unified diffs directly in your buffer with a file tree explorer.

#vimscript#git-diff#editor-tool
Stars134
Forks11
Last commit4 days ago
nakedret
nakedretGo

A Go static analysis tool that identifies naked returns in functions exceeding a specified line length.

#linter#static-code-analysis#code-quality
Stars132
Forks16
Last commit4 months ago
Run shellcheck, with reviewdog output on the PR
Run shellcheck, with reviewdog output on the PRShell

A GitHub Action that runs shellcheck with reviewdog to automatically review shell scripts in pull requests.

#shellcheck#devops#shell-scripting
Stars120
Forks24
Last commit
Lint terraform files using tflint, with reviewdog output on the PR
Lint terraform files using tflint, with reviewdog output on the PRShell

A GitHub Action that runs tflint with reviewdog on pull requests to enforce Terraform best practices.

#tflint#devops#terraform
Stars120
Forks24
Last commit
atlas.nvim
atlas.nvimLua

A Neovim plugin for browsing and managing Bitbucket pull requests and Jira issues directly within the editor.

#developer-tools#issue-tracking#jira
Stars111
Forks8
Last commit1 day ago
go-gerrit
go-gerritGo

A comprehensive Go client library for interacting with Gerrit Code Review's REST API.

#hacktoberfest#version-control#go-library
Stars105
Forks52
Last commit1 month ago
Run mispell, with reviewdog output on the PR
Run mispell, with reviewdog output on the PRShell

A GitHub Action that runs the misspell spell checker with reviewdog to catch typos in pull requests.

#misspell#developer-tools#spell-checking
Stars102
Forks29
Last commit6 days ago
diffs.nvim
diffs.nvimLua

Treesitter-powered diff syntax highlighting for Neovim, enhancing built-in diff mode with language-aware highlighting.

#treesitter#merge-conflicts#vim
Stars101
Forks3
Last commit3 days ago
Add Labels to a PR based on Total Size of the Diff
Add Labels to a PR based on Total Size of the DiffJavaScript

A GitHub Action that automatically labels pull requests based on the number of changed lines.

#hacktoberfest#size-labels#workflow-automation
Stars99
Forks48
Last commit
telescope-git-file-history.nvim
telescope-git-file-history.nvimLua

A Telescope.nvim extension to preview and open the current file at any previous commit without detaching HEAD.

#version-control#developer-tools#telescope-extension
Stars91
Forks8
Last commit
RIPER Workflow
RIPER Workflow

A structured development workflow for Claude Code using custom slash commands and subagents to enforce separation between research, planning, and execution phases.

#slash-commands#structured-development#development-workflow
Stars90
Forks11
Last commit23 days ago
Action to send LGTM reaction as image or GIF when we say lgtm
Action to send LGTM reaction as image or GIF when we say lgtmGo

A GitHub Action that automatically posts LGTM reaction images when triggered by specific comments or reviews.

#actions#lgtm#workflow-automation
Stars80
Forks8
Last commit
django-ai-plugins
django-ai-plugins

A collection of AI skills and agents specialized in Django backend development, providing expert guidance and code review.

#backend-development#developer-tools#claude-code
Stars80
Forks8
Last commit24 days ago
Run tfsec, with reviewdog output on the PR
Run tfsec, with reviewdog output on the PRShell

A GitHub Action that runs tfsec with reviewdog on pull requests to enforce Terraform security best practices.

#terraform-security#security-scanning#infrastructure-as-code
Stars76
Forks24
Last commit
dogsled
dogsledGo

A Go static analysis tool that detects assignments and declarations with excessive blank identifiers.

#developer-tools#code-quality#go-tooling
Stars75
Forks2
Last commit2 years ago
Consumer Financial Protection Bureau Wagtail development guide
Consumer Financial Protection Bureau Wagtail development guideShell

Development guidelines and standards for the CFPB team covering API, CSS, JavaScript, markup, Python, accessibility, and testing.

#frontend-development#development-guidelines#coding-standards
Stars67
Forks34
Last commit
goast
goastGo

A Go static analysis tool that uses AST and Rego policies for customizable code inspection.

#rego#policy-as-code#open-policy-agent
Stars65
Forks3
Last commit2 months ago
marker-groups.nvim
marker-groups.nvimLua

A Neovim plugin for organizing and annotating code with persistent, grouped markers for reviews, debugging, and navigation.

#project-navigation#productivity#code-annotation
Stars64
Forks2
Last commit9 months ago
PreviousPage 3 of 3

Related Tags

Community-curated · Updated weekly · 100% open source

Found a gem we're missing?

Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.

Submit a projectStar on GitHub
3 days ago
5 days ago
6 days ago
12 days ago
3 months ago
3 years ago
4 days ago
2 years ago
#Developer Tools47
#Static Analysis35
#Code Quality28
#Pull Requests27
#Ci Cd22
#Github Actions18
#Version Control15
#Neovim Plugin15
#Automation15
#Linting14
#Linter14
#Hacktoberfest13