9 repository-uri
Systems that automatically inspect code changes and provide suggestions for improvements or adherence to standards.
Distinguishing note: Focuses on automated feedback loops for code quality rather than manual peer review management.
Explore 9 awesome GitHub repositories matching software engineering & architecture · Automated Code Review Tools. Refine with filters or upvote what's useful.
Vibe-kanban is a project management platform that integrates artificial intelligence coding agents directly into a visual task management interface. It functions as a workspace for coordinating software development tasks, allowing teams to track progress on interactive boards while automating routine coding workflows. The platform distinguishes itself by connecting multiple artificial intelligence agents to the development environment, enabling the execution of tasks and the generation of code based on project context. It includes built-in mechanisms for reviewing and validating code changes
Automates the inspection and validation of code changes produced by artificial intelligence agents to ensure quality.
Streamlines pull request inspection by highlighting semantic changes while ignoring formatting noise.
This project is a comprehensive, curated directory of static analysis, linting, and security scanning utilities. It serves as a central resource for developers to discover, compare, and select tools based on specific programming languages, licensing models, and integration requirements. The directory distinguishes itself by providing deep metadata for each listed utility, including community-driven popularity rankings, maintenance status, and deployment methods. By aggregating these tools into a single searchable index, it enables teams to identify solutions for enforcing coding standards, ma
Features a directory of utilities that integrate into development workflows to provide automated feedback and linting.
This project is a software engineering style guide and a curated collection of architectural patterns and coding standards. It provides a multi-language coding standard to ensure maintainable software across Ruby, Python, JavaScript, and Swift. The project establishes a development workflow specification for version control, continuous integration, and peer review to maintain a linear project history. It also includes a web accessibility framework based on ARIA and WCAG standards, using design tokens and semantic HTML patterns to build inclusive interfaces. The guides cover a broad range of
Utilizes linting tools to automatically flag style guide violations during pull request reviews.
Reviewdog is an automated review bot and CI code review orchestrator that converts the output of static analysis tools into automated pull request comments. It functions as a linter output parser and static analysis commenter, transforming unstructured logs from compilers or linters into structured diagnostics. The project distinguishes itself by using pattern-based output parsing and a platform-agnostic plugin architecture to unify multi-language linting workflows. It employs diff-based result filtering to isolate issues introduced in a specific commit and provides the ability to post action
Integrates static analysis and linter results directly into pull request comments for faster developer feedback.
CopilotForXcode is an AI-powered coding assistant integrated directly into Xcode as a source editor extension. It functions as an agent that can automate multi-step project tasks, such as editing files, running terminal commands, and searching across the entire codebase, all while understanding the full context of the current Xcode project. The assistant provides a context-aware chat interface that answers coding questions based on open files, symbols, and recent edits. It also offers diff-based code review, analyzing changes to provide feedback on code quality and potential issues before mer
Analyzes code changes by comparing diffs and provides feedback on code quality, potential issues, and improvements before merging.
superpowers-zh este o colecție de instrumente concepute pentru a îmbunătăți agenții de codare AI printr-un orchestrator de flux de lucru, o bibliotecă de prompt-uri pentru asistenți de codare și un framework de server pentru Model Context Protocol. Oferă un set specializat de prompt-uri tehnice optimizate pentru mediile de limbă chineză și standardele regionale de dezvoltare software. Proiectul se distinge prin oferirea unor seturi de prompt-uri de codare localizate care aplică standardele regionale de documentație tehnică și culturile de code review. Permite implementarea metodologiilor de lucru bazate pe prompt-uri și a abilităților de programare localizate în editorii de cod AI printr-o interfață de linie de comandă. Sistemul gestionează sarcini complexe de programare prin orchestrare multi-agent și execuția fluxurilor de lucru bazate pe roluri. De asemenea, extinde capabilitățile agenților prin furnizarea de instrumente pentru dezvoltarea unor interfețe de server standardizate pentru accesarea datelor externe și integrarea fluxurilor de lucru cu platformele locale de control al versiunilor.
Enforces consistent commit conventions and code review processes using prompt-based skill libraries.
danger-js este un instrument automatizat de code review și un plugin de pipeline CI care funcționează ca un linter pentru pull request-uri. Verifică mesajele de commit, urmărește modificările de dependențe și asigură că pull request-urile respectă standardele proiectului prin postarea de feedback și comentarii automatizate direct în interfața de version control. Sistemul se integrează cu diverși furnizori Git, inclusiv GitHub, GitLab și BitBucket, pentru a prelua metadatele pull request-urilor și a executa reguli de review personalizate. Permite echipelor să împacheteze și să distribuie convenții de review sub formă de module partajabile și suportă execuția regulilor scrise în limbaje transpiled prin configurarea runtime-ului. Proiectul acoperă o gamă largă de capabilități de automatizare, inclusiv guvernanța calității codului, auditurile de gestionare a dependențelor și aplicarea etichetei pull request-urilor. Poate analiza rezultatele de la linters externi, test runners și instrumente de coverage pentru a raporta eșecuri, monitoriza dimensiunile bundle-urilor și detecta anti-pattern-uri sau cuvinte interzise în codebase. Instrumentul poate fi executat ca un pas de build în cadrul unui pipeline CI sau local prin git-hooks.
Automatically inspects code changes and provides feedback on team conventions and etiquette within pull requests.
This project is a specialized instruction set for AI coding agents designed to perform structured, language-specific code reviews. It functions as an automated tool that evaluates source code against predefined checklists to identify security, performance, and architectural inconsistencies across diverse technology stacks. The system distinguishes itself by employing a multi-phase analysis pipeline that moves from high-level architectural assessments to granular, line-by-line inspections. It utilizes a severity-based taxonomy to categorize findings, clearly separating blocking security issues
Provides an automated system for inspecting source code and delivering structured feedback on architectural, security, and performance standards.