awesome-repositories.com
Blog
awesome-repositories.com

Descubre los mejores repositorios open-source con nuestra búsqueda potenciada por IA.

ExplorarBúsquedas curadasAlternativas open-sourceSoftware autohospedableBlogMapa del sitio
ProyectoAcerca deCómo clasificamosPrensaServidor MCP
Aviso legalPrivacidadTérminos
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

40 repositorios

Awesome GitHub RepositoriesLocal Change Reviewers

Tools that analyze uncommitted code changes for quality and correctness.

Explore 40 awesome GitHub repositories matching development tools & productivity · Local Change Reviewers. Refine with filters or upvote what's useful.

Awesome Local Change Reviewers GitHub Repositories

Encuentra los mejores repositorios con IA.Buscaremos los repositorios que mejor coincidan usando IA.
  • florinpop17/app-ideasAvatar de florinpop17

    florinpop17/app-ideas

    95,036Ver en GitHub↗

    App-ideas is a development platform that integrates autonomous AI agents into local environments to orchestrate code review, automated fix application, and workflow management. It functions as a command-line interface that connects external AI assistants to your codebase, enabling iterative development cycles through plugin-based integration and natural language triggers. The platform distinguishes itself through a robust static analysis engine that traverses syntax trees to enforce structural coding standards and identify violations. Users can define custom review rules, architectural prefer

    Inspects uncommitted local changes to identify quality issues and automatically apply necessary corrections.

    applicationscodingcodingchallenges
    Ver en GitHub↗95,036
  • addyosmani/agent-skillsAvatar de addyosmani

    addyosmani/agent-skills

    60,849Ver en GitHub↗

    Agent-skills is a collection of structured instructions and behavioral personas designed to standardize how AI coding agents perform engineering tasks. It functions as a workflow orchestrator that maps natural language intent to repeatable technical sequences and verification checklists. The project distinguishes itself through the use of specialized markdown-defined roles, such as security auditors or test engineers, to apply targeted domain expertise. It employs an evidence-based verification model that requires runtime data or passing tests as mandatory exit criteria to ensure AI-generated

    Standardizes change descriptions using imperative and informative commit messages.

    Shellagent-skillsantigravityantigravity-ide
    Ver en GitHub↗60,849
  • thedillonb/codehubAvatar de thedillonb

    thedillonb/CodeHub

    22,599Ver en GitHub↗

    CodeHub is a mobile client for GitHub designed for browsing repositories, managing pull requests, and reviewing code changes. It provides a specialized interface for iOS devices to navigate project files and organizational data via the GitHub API. The application focuses on mobile project coordination and remote code review. It includes a dedicated pull request manager that allows users to track proposed changes and perform line-level reviews of file differences by adding targeted comments. The system incorporates OAuth-based authentication to secure user access and utilizes asynchronous bac

    Allows performing detailed line-level reviews of file differences by adding targeted comments.

    C#
    Ver en GitHub↗22,599
  • eclipse-theia/theiaAvatar de eclipse-theia

    eclipse-theia/theia

    21,569Ver en GitHub↗

    Theia is a modular framework designed for building professional-grade development environments that function as both local desktop applications and remote browser-based services. It provides a comprehensive toolkit for constructing specialized coding tools, allowing developers to assemble custom interfaces and backend logic through a flexible, contribution-based architecture. The platform distinguishes itself through a highly extensible workbench that supports the integration of existing third-party editor plugins and standard language servers. By utilizing a dependency injection container an

    Suggests code modifications through a structured mechanism that allows users to review, refine, or accept changes.

    TypeScriptcloud-ideeditorelectron
    Ver en GitHub↗21,569
  • zephyrproject-rtos/zephyrAvatar de zephyrproject-rtos

    zephyrproject-rtos/zephyr

    15,627Ver en GitHub↗

    Zephyr is a real-time operating system and cross-platform embedded framework designed for resource-constrained hardware architectures. It provides an embedded kernel that manages memory, power consumption, and hardware peripherals across multiple microcontroller architectures. The project utilizes a hardware abstraction layer to decouple high-level kernel services from physical hardware through standardized driver interfaces. It employs a device tree hardware description format and a hierarchical configuration system to optimize binaries and feature sets for specific hardware constraints. Th

    Enforces formatting and content rules on commit messages to maintain a clean project history.

    C
    Ver en GitHub↗15,627
  • kilo-org/kilocodeAvatar de Kilo-Org

    Kilo-Org/kilocode

    15,616Ver en GitHub↗

    Kilocode is an autonomous engineering platform designed to orchestrate AI agents for complex software development tasks. It functions as a comprehensive system for automating coding, testing, and repository management by integrating directly with your codebase and terminal. The platform provides a unified gateway for model orchestration, allowing for the management of agentic workflows, event-driven automation, and persistent session state across distributed development environments. The platform distinguishes itself through its federated task management and policy-based access control, which

    Evaluates uncommitted code changes locally to provide AI-powered feedback before pushing.

    TypeScriptaiai-ageai-coding
    Ver en GitHub↗15,616
  • jonas/tigAvatar de jonas

    jonas/tig

    13,258Ver en GitHub↗

    Tig is a terminal-based interface for version control systems that functions as an interactive visual layer over standard command-line operations. It provides a text-based environment for navigating commit history, managing staging areas, and inspecting file changes directly within the terminal. By utilizing a split-view layout, the application allows users to view logs, diffs, and status information simultaneously for efficient code analysis. The tool distinguishes itself through a state-driven navigation model that processes piped output from version control utilities into structured, color

    Facilitates code analysis by inspecting file differences, blame annotations, and historical modifications.

    Ccgitncurses
    Ver en GitHub↗13,258
  • dbt-labs/dbt-coreAvatar de dbt-labs

    dbt-labs/dbt-core

    13,051Ver en GitHub↗

    dbt-core is a command-line framework for transforming data within a warehouse using modular SQL and version control. It functions as a data transformation engine that enables users to define data structures and business logic through declarative configuration files, which the system then compiles into executable code. By managing complex data dependencies through a directed acyclic graph, it ensures that transformation tasks execute in the correct order while maintaining a manifest-driven state to track lineage and execution history. The project distinguishes itself through an adapter-based d

    Analyzes differences between production and development environments to verify the impact of changes before deployment.

    Rustanalyticsbusiness-intelligencedata-modeling
    Ver en GitHub↗13,051
  • nanmicoder/cc-hahaAvatar de NanmiCoder

    NanmiCoder/cc-haha

    12,675Ver en GitHub↗

    cc-haha is a cross-platform desktop agent and computer use framework that enables large language models to control local operating systems through screenshots, clicks, and keystrokes. It functions as an AI coding workbench and orchestration platform, allowing for the management of multi-project workflows and the coordination of multiple agents executing complex tasks in parallel. The system includes a model backend gateway to connect various artificial intelligence providers and local models to autonomous agents. It features a centralized permission gate for authorizing sensitive commands and

    Ships an interactive interface for visualizing diffs and reviewing agent-driven code changes.

    TypeScript
    Ver en GitHub↗12,675
  • langchain-ai/open-sweAvatar de langchain-ai

    langchain-ai/open-swe

    9,988Ver en GitHub↗

    Open-SWE is an asynchronous software engineering agent and orchestrator designed to automate end-to-end coding tasks and pull request reviews. It functions as a middleware framework that coordinates long-running AI operations across multiple subagents, utilizing state persistence and human-in-the-loop oversight to manage complex workflows. The system is distinguished by its use of isolated remote Linux sandboxes for secure code execution and shell command processing. It features a webhook-driven integration platform that triggers automated engineering tasks via mentions and events in GitHub,

    Runs linters, formatters, and tests within a sandbox to ensure changes are correct before committing them.

    Python
    Ver en GitHub↗9,988
  • gitkraken/vscode-gitlensAvatar de gitkraken

    gitkraken/vscode-gitlens

    9,846Ver en GitHub↗

    GitLens is a Git extension for VS Code that brings inline blame annotations, CodeLens authorship information, and an interactive commit graph directly into the editor. It provides a visual timeline of repository history with color-coded branch relationships, search, and filtering, alongside file-level annotations that show who last changed each line and why. The extension also functions as a cross-provider pull request manager, integrating with GitHub, GitLab, Bitbucket, and Azure DevOps to centralize PR and issue tracking within the IDE. What distinguishes GitLens is its AI-powered Git assis

    Switches between review and compose modes inside the commit graph for validating and preparing commits.

    TypeScriptgitgithubvscode
    Ver en GitHub↗9,846
  • microsoft/vscode-copilot-chatAvatar de microsoft

    microsoft/vscode-copilot-chat

    9,493Ver en GitHub↗

    This project is an AI-powered IDE extension and LLM coding assistant that provides a conversational interface for generating, refactoring, and debugging code. It functions as an AI agent framework and a Model Context Protocol client, connecting AI models to external data sources and tools to automate complex development tasks. The system is distinguished by its use of autonomous AI agents capable of multi-step task execution, including the ability to read files, modify code, and run terminal commands iteratively. It supports recursive agent orchestration through subagent delegation and employ

    Analyzes pending code changes to generate AI-driven review comments as editor overlays prior to committing.

    TypeScript
    Ver en GitHub↗9,493
  • getpaseo/paseoAvatar de getpaseo

    getpaseo/paseo

    9,118Ver en GitHub↗

    Paseo is an LLM coding agent orchestrator and multi-agent workflow manager designed to coordinate multiple AI agents across isolated git worktrees. It provides a unified control interface for managing these agents and their associated environments to execute complex programming tasks. The system distinguishes itself through a remote agent daemon that enables secure access to local coding agents via encrypted relays. It employs a git worktree environment manager to isolate parallel tasks into dedicated directories and branch-based server URLs, preventing file collisions and network port confli

    Includes a visual diff viewer for inspecting modifications to the codebase before committing changes.

    TypeScriptadeagentsclaude-code
    Ver en GitHub↗9,118
  • khuedoan/homelabAvatar de khuedoan

    khuedoan/homelab

    9,109Ver en GitHub↗

    This project is a GitOps infrastructure framework designed for managing bare metal servers, container clusters, and networking. It serves as a declarative system for orchestrating the deployment and lifecycle of self-hosted services, using Git as the source of truth to synchronize the desired state of the environment. The framework differentiates itself through a comprehensive automation suite that covers the entire hardware-to-service pipeline. It includes a PXE-based bare metal provisioner for network booting and operating system installation, alongside a lightweight container orchestration

    Runs automated validation scripts during the commit process to prevent errors in the Git repository.

    Pythonansibleargocddevops
    Ver en GitHub↗9,109
  • airbnb/epoxyAvatar de airbnb

    airbnb/epoxy

    8,556Ver en GitHub↗

    Epoxy is an Android library for building complex RecyclerView screens using a model-driven approach. It generates RecyclerView adapter models at compile time from annotated custom views, data binding layouts, or view holders, eliminating the manual boilerplate typically associated with view holders and adapters. The library provides a diffing engine that automatically compares model lists and applies minimal updates with animations for insertions, removals, and moves. The library distinguishes itself through its controller-based model building, where a controller class with a buildModels meth

    Compares RecyclerView model states using equals and hashCode to update only the views that changed.

    Java
    Ver en GitHub↗8,556
  • airblade/vim-gitgutterAvatar de airblade

    airblade/vim-gitgutter

    8,506Ver en GitHub↗

    Esta es una extensión de Vim que proporciona visualización de cambios en Git y gestión de hunks. Muestra marcadores en la columna de signos para indicar líneas añadidas, modificadas o eliminadas en relación con el índice de Git, permitiendo a los usuarios visualizar diffs y comparar versiones de buffers lado a lado. El plugin extiende los objetos de texto del editor para apuntar a bloques específicos de líneas modificadas, permitiendo el uso de operadores estándar en estos hunks contiguos. También proporciona herramientas para hacer stage o deshacer bloques individuales de cambios directamente dentro del editor. Las capacidades adicionales incluyen utilidades de navegación para saltar entre bloques de código modificados y poblar la lista de quickfix con las ubicaciones de los cambios. El plugin puede calcular estadísticas de diff para la línea de estado y plegar texto no modificado para resaltar solo los bloques modificados.

    Allows for identifying and analyzing modifications by comparing the current buffer against previous versions.

    Vim Script
    Ver en GitHub↗8,506
  • romulooliveira/commit-messages-guideAvatar de RomuloOliveira

    RomuloOliveira/commit-messages-guide

    6,773Ver en GitHub↗

    This project is a comprehensive guide to Git version control standards and best practices. It provides a set of instructions for writing professional commit messages and managing repository history to ensure project maintainability. The documentation covers the standardization of commit messages through specific rules for mood, capitalization, and structural separation of subjects and bodies. It also includes guidelines for composing pull request summaries and cover letters to provide maintainers with necessary technical context and logic. The guide extends to repository security and history

    Establishes linguistic and formatting standards for writing professional and consistent commit messages.

    Ver en GitHub↗6,773
  • microsoft/vscode-docsAvatar de microsoft

    microsoft/vscode-docs

    6,549Ver en GitHub↗

    This repository contains the comprehensive documentation for a code editor focused on AI-assisted software development and remote development workflows. It covers the implementation of AI agents and language models used for autonomous code generation, large-scale refactoring, and task iteration. The project is distinguished by its deep integration of autonomous AI agents capable of web navigation, application logic validation, and orchestrating multi-step development processes. It provides specialized frameworks for tailoring AI behavior through custom instructions, model context protocols, a

    Generates AI-powered review comments and suggestions for uncommitted changes to identify potential problems.

    Markdownvscode
    Ver en GitHub↗6,549
  • rust-lang/rfcsAvatar de rust-lang

    rust-lang/rfcs

    6,406Ver en GitHub↗

    The Rust RFCs repository is the formal home for the Rust language evolution process, housing the structured design documents and community review mechanisms that govern changes to the Rust programming language, its compiler, and its standard library. It defines the complete lifecycle for proposing, discussing, and implementing substantial changes through RFC documents, from initial submission and community feedback through final comment periods and sub-team sign-offs. The repository codifies the governance and collaboration processes that shape Rust's development, including mechanisms for com

    Defines Major Change Proposals for compiler decisions beyond simple pull requests.

    Markdownrfcrfc-processrust
    Ver en GitHub↗6,406
  • smtg-ai/claude-squadAvatar de smtg-ai

    smtg-ai/claude-squad

    6,065Ver en GitHub↗

    Claude Squad is a terminal-based orchestrator for running multiple AI coding assistants in parallel. It manages the lifecycle of AI agent sessions from a single keyboard-driven interface, allowing users to launch, monitor, pause, resume, and terminate agents without leaving the command line. The tool isolates each agent's work in separate git worktrees, so changes remain on independent branches and never interfere with each other. Before any modifications are committed or pushed, users can review a diff preview of what each agent produced and approve or reject the changes. This diff-based app

    Inspects the output of each AI agent and approves or rejects changes before they are merged into the main codebase.

    Goaiderclaude-codecli
    Ver en GitHub↗6,065
Ant.12Siguiente
  1. Home
  2. Development Tools & Productivity
  3. Code Quality and Analysis
  4. Static Analysis Engines
  5. Static Analysis Tools
  6. Code Analysis Tools
  7. Local Change Reviewers

Explorar subetiquetas

  • Change Proposal Workflows6 sub-etiquetasStructured mechanisms for suggesting, reviewing, and refining code modifications. **Distinct from Local Change Reviewers:** Distinct from local change reviewers: focuses on the interactive proposal and refinement workflow.
  • Change Review Interfaces2 sub-etiquetasTools for visualizing diffs and applying changes between agent worktrees and parent branches. **Distinct from Local Change Reviewers:** Focuses on the interactive review and application of changes rather than just analysis.
  • Local Modification ManagersTools for inspecting and reverting uncommitted file changes within the development environment. **Distinct from Local Change Reviewers:** Distinct from Local Change Reviewers: focuses on the management and reversion of local edits rather than quality analysis.
  • Pre-Commit Validations1 sub-etiquetaAutomated checks including linting and testing performed in isolated environments before code is committed. **Distinct from Local Change Reviewers:** Distinct from Local Change Reviewers: focuses on the active execution of validation suites in a sandbox rather than just static analysis