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
·

414 repositorios

Awesome GitHub RepositoriesCode Quality and Analysis

Static analysis, linting, and formatting tools that enforce coding standards and identify potential bugs without executing code.

Explore 414 awesome GitHub repositories matching development tools & productivity · Code Quality and Analysis. Refine with filters or upvote what's useful.

Awesome Code Quality and Analysis GitHub Repositories

Encuentra los mejores repositorios con IA.Buscaremos los repositorios que mejor coincidan usando IA.
  • openclaw/openclawAvatar de openclaw

    openclaw/openclaw

    380,031Ver en GitHub↗

    Openclaw es una plataforma para gestionar entornos de ejecución de agentes, proporcionando la infraestructura para controlar los ciclos de vida de los agentes, el estado de la sesión y la persistencia del espacio de trabajo. Cuenta con una puerta de enlace centralizada que maneja bucles de modelos, invocación de herramientas y eventos de streaming, al tiempo que admite el enrutamiento multi-agente y la gestión de memoria persistente. El sistema está diseñado para normalizar las firmas de ejecución de herramientas y proporcionar una interfaz estandarizada para la compatibilidad entre proveedores. La plataforma incluye amplias herramientas para desarrolladores, como una interfaz de línea de comandos para la gestión del espacio de trabajo, registro de diagnósticos y una arquitectura de plugins que permite el registro de herramientas y capacidades personalizadas. Admite flujos de trabajo automatizados a través de hooks basados en eventos, programación de tareas e integración con servicios externos. La seguridad se gestiona mediante políticas de ejecución, portabilidad de credenciales y flujos de trabajo de aprobación para las acciones de los agentes. La implementación es compatible con instaladores de infraestructura automatizados y helpers de puerta de enlace en contenedores, con utilidades integradas para copias de seguridad y gestión de configuración. El sistema proporciona un formato estructurado para orquestar flujos de trabajo de varios pasos e incluye herramientas especializadas para la automatización del navegador y la aplicación de parches de código estructurados.

    Implements automated type checking and linting commands to enforce code quality standards during development.

    TypeScriptaiassistantcrustacean
    Ver en GitHub↗380,031
  • vinta/awesome-pythonAvatar de vinta

    vinta/awesome-python

    303,207Ver en GitHub↗

    Este proyecto es un directorio integral curado por la comunidad que organiza un vasto panorama de bibliotecas, frameworks y herramientas de software de Python. Sirve como una base de conocimientos centralizada diseñada para facilitar la navegación del ecosistema y acelerar el descubrimiento de desarrolladores en todo el ciclo de vida del desarrollo de software. El directorio se distingue por proporcionar un índice estructurado de recursos categorizados por dominio técnico, que van desde utilidades de desarrollo fundamentales hasta campos de ingeniería especializados. Cubre capacidades de alto nivel que incluyen inteligencia artificial, ciencia de datos, desarrollo web y gestión de infraestructura, lo que permite a los desarrolladores identificar soluciones verificadas para desafíos técnicos específicos. El proyecto abarca una amplia superficie de capacidades, incluyendo herramientas para la gestión de dependencias, análisis de código estático y pruebas automatizadas. También cataloga recursos para el almacenamiento de datos persistentes, orquestación de infraestructura en la nube y desarrollo de interfaces, proporcionando una referencia unificada para construir y mantener sistemas de software complejos.

    Points to static analysis and linting tools that detect potential bugs, security vulnerabilities, and style inconsistencies.

    Pythonawesomecollectionspython
    Ver en GitHub↗303,207
  • awesome-selfhosted/awesome-selfhostedAvatar de awesome-selfhosted

    awesome-selfhosted/awesome-selfhosted

    299,516Ver en GitHub↗

    Este proyecto es un directorio curado por la comunidad de software de código abierto diseñado para su implementación en entornos de servidores privados y laboratorios domésticos. Sirve como un recurso integral para descubrir alternativas independientes y autohospedadas a los servicios en la nube convencionales, permitiendo a los usuarios mantener la propiedad total de los datos y el control sobre su infraestructura digital. El directorio está estructurado a través de una taxonomía jerárquica que organiza una vasta colección de aplicaciones en categorías lógicas, que van desde la gestión de medios y análisis de datos hasta la comunicación privada y herramientas de productividad en equipo. Se distingue por un proceso de revisión por pares colaborativo, donde los miembros de la comunidad validan la calidad y relevancia de cada envío para garantizar que el directorio siga siendo preciso y confiable. El proyecto cubre una amplia superficie de capacidades, incluyendo automatización de infraestructura, implementación de servicios basados en contenedores y gestión de configuración declarativa. Estas herramientas ayudan a los usuarios a mantener entornos de servidor reproducibles y gestionar dependencias de servicios complejas en hardware privado. El directorio se mantiene como un repositorio con control de versiones, asegurando que todas las actualizaciones y cambios impulsados por la comunidad sean rastreados y transparentes.

    Collects statistics on programming work by monitoring editor usage to provide insights into development patterns.

    awesomeawesome-listcloud
    Ver en GitHub↗299,516
  • facebook/reactAvatar de facebook

    facebook/react

    245,669Ver en GitHub↗

    React es una biblioteca de JavaScript para crear interfaces de usuario basadas en una arquitectura orientada a componentes y un flujo de datos unidireccional.

    Ensures all referenced values inside hooks are included in dependency arrays to prevent stale closures.

    JavaScriptjavascriptuifrontend
    Ver en GitHub↗245,669
  • ossu/computer-scienceAvatar de ossu

    ossu/computer-science

    205,190Ver en GitHub↗

    Este proyecto proporciona un marco de plan de estudios de ciencias de la computación estructurado, diseñado para estudiantes autodidactas. Organiza recursos académicos de acceso abierto, incluidos libros de texto, conferencias y tareas, en un camino coherente que refleja los requisitos de un título universitario formal. Al integrar el estudio teórico con metodologías prácticas de ingeniería de software, la plataforma permite a los estudiantes dominar conceptos fundamentales y habilidades técnicas avanzadas de forma independiente. El plan de estudios se distingue por utilizar un flujo de trabajo basado en control de versiones para gestionar la experiencia educativa. Los estudiantes utilizan herramientas basadas en repositorios para realizar un seguimiento de los hitos académicos, mantener un historial persistente de las tareas completadas y validar sus soluciones técnicas frente a los requisitos establecidos. Este enfoque fomenta la adopción de prácticas de ingeniería estándar de la industria, como la configuración de entornos de desarrollo aislados y la gestión de dependencias de proyectos, a lo largo del proceso de aprendizaje. La plataforma admite una amplia gama de desarrollo técnico, cubriendo áreas como la resolución de problemas computacionales, el diseño orientado a objetos y el análisis de datos. Facilita el aprendizaje colaborativo a través de plataformas impulsadas por la comunidad, lo que permite a los estudiantes participar en la interacción entre pares y la validación de su trabajo. El plan de estudios se mantiene como un recurso de código abierto, proporcionando una guía completa para desarrollar competencia profesional en ingeniería de software.

    Reindent source files automatically using keyboard shortcuts to maintain consistent code structure, visual alignment, and overall readability.

    HTMLawesome-listcomputer-sciencecourses
    Ver en GitHub↗205,190
  • microsoft/vscodeAvatar de microsoft

    microsoft/vscode

    186,401Ver en GitHub↗

    This project is a cross-platform code editor designed for software development, offering a comprehensive suite of tools for text editing, workspace management, and task automation. It includes native support for version control, an integrated terminal, and a flexible task runner that allows for the execution of build, test, and deployment workflows directly within the environment. The editor features an extensive AI-driven development assistant system, which provides conversational chat interfaces, inline code suggestions, and autonomous agents capable of executing multi-step coding tasks. Th

    Powers intelligent code completion, parameter hints, and symbol navigation through robust static analysis of source files.

    TypeScripteditorelectronmicrosoft
    Ver en GitHub↗186,401
  • twbs/bootstrapAvatar de twbs

    twbs/bootstrap

    174,380Ver en GitHub↗

    Bootstrap is a comprehensive, mobile-first CSS framework designed for building responsive web interfaces. It provides a standardized library of reusable UI components, such as navigation bars, modals, and forms, alongside a robust grid system that ensures consistent layout alignment across diverse viewport sizes. By establishing a baseline through browser normalization and standardized typography, the project enables developers to create accessible, cross-browser compatible web applications. The framework distinguishes itself through a modular Sass-based architecture that allows for deep cust

    Supports accessibility through structural markup, high-contrast color standards, and reduced-motion settings.

    MDXbootstrapcsscss-framework
    Ver en GitHub↗174,380
  • airbnb/javascriptAvatar de airbnb

    airbnb/javascript

    148,081Ver en GitHub↗

    This project provides a comprehensive set of coding standards and style guidelines for JavaScript development. It covers fundamental language syntax, formatting conventions, and best practices for managing variables, functions, objects, and modern language features. The documentation serves as a reference for maintaining consistent code quality across projects. In addition to general language standards, the guide includes specific conventions for building and organizing user interface components. These guidelines address structural patterns, component lifecycle management, and stylistic rules

    Mandates specific indentation and spacing patterns to improve the visual alignment and readability of source code.

    JavaScriptarrow-functionses2015es2016
    Ver en GitHub↗148,081
  • chalarangelo/30-seconds-of-codeAvatar de Chalarangelo

    Chalarangelo/30-seconds-of-code

    128,121Ver en GitHub↗

    30-seconds-of-code is a comprehensive knowledge base and programming snippet library designed to support software engineering education and professional development. It provides a curated collection of reusable code units and technical guides that help developers master core language mechanics, design patterns, and architectural philosophies. The project distinguishes itself by offering a wide-ranging library of algorithmic solutions and web development patterns that are organized into modular, independently testable units. It emphasizes functional programming paradigms and declarative logic,

    Corrects inconsistent line ending characters to ensure cross-platform compatibility in version-controlled repositories.

    JavaScriptastroawesome-listcss
    Ver en GitHub↗128,121
  • facebook/react-nativeAvatar de facebook

    facebook/react-native

    126,019Ver en GitHub↗

    This project is a cross-platform mobile framework that enables the development of native iOS and Android applications from a single codebase. It utilizes a declarative component-based model where developers define user interfaces using a syntax extension that maps directly to underlying platform-native view primitives. By decoupling application logic from the host platform's main thread, the framework maintains a consistent native view hierarchy while ensuring that JavaScript execution remains independent of UI rendering. The framework distinguishes itself through a robust bridge architecture

    Identifies common design pitfalls, such as insufficient touch targets or platform-specific layout inconsistencies, during static analysis.

    C++androidapp-frameworkcross-platform
    Ver en GitHub↗126,019
  • garrytan/gstackAvatar de garrytan

    garrytan/gstack

    110,596Ver en GitHub↗

    gstack is an AI agent framework and development workflow system designed to automate the software development lifecycle. It coordinates specialized AI personas to manage tasks across product design, engineering management, and quality assurance, transforming product intent into technical specifications and final releases. The project is distinguished by its deep integration of headless browser automation and semantic code memory. It utilizes a persistent Chromium daemon for web scraping and visual auditing, and implements a searchable knowledge base that logs architectural decisions and repos

    Scans source code to identify patterns where AI-generated code quality is lower than human code.

    TypeScript
    Ver en GitHub↗110,596
  • denoland/denoAvatar de denoland

    denoland/deno

    107,110Ver en GitHub↗

    Deno is a high-performance runtime for JavaScript and TypeScript that prioritizes security and developer productivity. Built on the V8 engine, it provides a secure execution environment that enforces a default-deny security model, requiring explicit user authorization for access to system resources like the file system, network, and environment variables. The runtime natively supports modern web-standard APIs, ensuring consistent behavior and portability across different environments. What distinguishes Deno is its integrated approach to the software development lifecycle. It bundles essentia

    Integrates built-in validation tools to perform type checking on TypeScript and JavaScript codebases.

    Rustdenojavascriptrust
    Ver en GitHub↗107,110
  • goldbergyoni/nodebestpracticesAvatar de goldbergyoni

    goldbergyoni/nodebestpractices

    105,356Ver en GitHub↗

    This project provides a comprehensive collection of industry-standard guidelines for developing, testing, and deploying Node.js applications. It covers the entire software lifecycle, offering actionable advice on code style, architectural patterns, and security measures to ensure maintainability and consistency across large-scale codebases. The documentation details strategies for robust error management, containerization, and production readiness. It addresses operational requirements such as observability, scalability, and infrastructure configuration, while providing specific methodologies

    Encourages the adoption of automated analysis tools to detect code smells and uphold maintainability standards.

    Dockerfilebest-practiceses6eslint
    Ver en GitHub↗105,356
  • react/create-react-appAvatar de react

    react/create-react-app

    103,327Ver en GitHub↗

    This project is a command-line tool and build toolchain used to bootstrap React web applications. It serves as a project bootstrapper and single-page application scaffold, providing a pre-configured development environment, folder structure, and build pipeline. The toolchain integrates a frontend development server with live reloading and error overlays to accelerate the iterative coding process. It handles production asset bundling by minifying code and generating hashed assets for deployment, and it includes a configuration suite for generating the service workers and web manifests required

    Integrates static analysis and linting tools to enforce code quality and style guidelines.

    JavaScriptbuild-toolsreactzero-configuration
    Ver en GitHub↗103,327
  • ant-design/ant-designAvatar de ant-design

    ant-design/ant-design

    98,362Ver en GitHub↗

    Ant Design is an enterprise-grade component library and design system framework built for developing complex, data-heavy web applications. It provides a comprehensive collection of pre-built, state-driven interface elements that map data properties to rendered components, ensuring consistent interaction patterns and visual language across large-scale projects. The library distinguishes itself through a robust styling architecture that utilizes design tokens and hierarchical configuration providers to propagate global settings like themes, locale, and layout direction. By employing component-l

    Diagnostic utilities perform dependency checks, lint deprecated APIs, and automate migration tasks to maintain project health.

    TypeScriptant-designantddesign-systems
    Ver en GitHub↗98,362
  • mui/material-uiAvatar de mui

    mui/material-ui

    98,459Ver en GitHub↗

    Material UI is a comprehensive component-based library designed to accelerate the construction of professional, accessible web interfaces. It provides a centralized design system framework that manages visual tokens, typography, and color palettes to ensure consistent branding and layout constraints across complex application architectures. By encapsulating behavioral and accessibility logic within modular primitives, the library enables developers to build inclusive user experiences that adhere to rigorous design standards. The project distinguishes itself through a zero-runtime styling engi

    Automates large-scale source code refactoring to resolve breaking changes and modernize syntax during major version upgrades.

    JavaScriptdesign-systemmaterial-designmaterial-ui
    Ver en GitHub↗98,459
  • 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

    Parses source code into syntax trees to enforce structural standards and identify specific coding patterns.

    applicationscodingcodingchallenges
    Ver en GitHub↗95,036
  • nvm-sh/nvmAvatar de nvm-sh

    nvm-sh/nvm

    93,825Ver en GitHub↗

    This project is a command-line tool designed for managing multiple runtime versions on a local machine. It functions as a shell-based environment manager that enables users to install, switch between, and maintain different versions of a runtime to support project-specific requirements or diverse shell sessions. By dynamically updating system paths and environment variables, it provides a consistent interface for runtime version control across various Unix-like operating systems. The tool distinguishes itself through its portable, POSIX-compliant shell implementation, which ensures reliable e

    Analyzes shell script syntax and portability to detect potential execution errors and enforce best practices.

    Shellbashinstalllts
    Ver en GitHub↗93,825
  • opencv/opencvAvatar de opencv

    opencv/opencv

    89,201Ver en GitHub↗

    OpenCV is a comprehensive computer vision library designed for real-time performance and cross-platform deployment. It provides a native execution environment that leverages multi-threaded operations and automated memory management to handle intensive computational tasks, including image processing and machine learning model inference. The library distinguishes itself through a data-oriented matrix framework that utilizes proxy-based array abstractions to provide a consistent interface for multidimensional data. By employing factory-pattern algorithm interfaces and runtime type dispatching, i

    Enforces strict cross-platform compatibility and minimal patch modifications to ensure long-term code maintainability.

    C++c-plus-pluscomputer-visiondeep-learning
    Ver en GitHub↗89,201
  • zed-industries/zedAvatar de zed-industries

    zed-industries/zed

    85,338Ver en GitHub↗

    Zed is an AI-native, high-performance code editor designed for extreme responsiveness and keyboard-centric workflows. It functions as an extensible text processing workspace that integrates autonomous agents and predictive models directly into the development environment to automate complex engineering tasks, refactoring, and code generation. The editor distinguishes itself through a GPU-accelerated rendering pipeline and an asynchronous multi-threaded architecture that ensures low-latency interaction even with large-scale projects. It features built-in support for real-time, multi-user colla

    Maintains concrete syntax trees through incremental parsing to enable efficient, real-time structural code analysis.

    Rustgpuirust-langtext-editor
    Ver en GitHub↗85,338
Ant.123456…21Siguiente
  1. Home
  2. Development Tools & Productivity
  3. Code Quality and Analysis

Explorar subetiquetas

  • AI-Generated Code Analysis1 sub-etiquetaSpecialized analysis to detect quality discrepancies between AI-generated and human-authored code. **Distinct from Code Quality and Analysis:** Focuses specifically on the quality delta between AI and human code rather than general static analysis.
  • Activity MetricsTools for tracking and visualizing time spent on programming tasks. **Distinct from Code Quality and Analysis:** Distinct from Code Quality: focuses on developer time and activity metrics rather than static code analysis.
  • Advanced Code Inspection3 sub-etiquetasSpecialized tools for deep analysis, including automated review systems and binary-level reverse engineering.
  • Analysis Tool OrchestratorsSystems for managing and executing multiple linters and formatters. **Distinct from Code Quality and Analysis:** Focuses on the orchestration of multiple tools rather than individual analysis.
  • Android Code Quality EnforcementsStatic analysis and linting configurations tailored for Android source code standards. **Distinct from Code Quality and Analysis:** Focuses on Android-specific linting and style enforcement, distinct from general-purpose code quality tools.
  • Automated Code Analysis Tools4 sub-etiquetasTools for automating code analysis and reporting for Git repositories. **Distinct from Code Quality and Analysis:** Distinct from Code Quality and Analysis: focuses on automated code analysis rather than manual review.
  • Code Formatting Utilities5 sub-etiquetasTools and configurations focused on enforcing visual source code style, indentation, and syntax layout.
  • Code Slicing1 sub-etiquetaDividing large blocks of machine-generated changes into smaller, reviewable engineering units. **Distinct from AI-Generated Code Analysis:** Focuses on the physical partitioning of code blocks for rollback and review rather than analyzing quality discrepancies.
  • Codebase Analysis and Text Dump2 sub-etiquetasAnalyzes codebases and creates a text dump of their contents. **Distinct from Code Quality and Analysis:** Distinct from Code Quality and Analysis: focuses on analyzing codebases and creating text dumps, not just enforcing coding standards.
  • Codemod Migration ToolsUtilities that automate large-scale code refactoring or library migrations across an entire project using transformation scripts.
  • Duplication ThresholdsConfiguration of maximum duplication percentages that cause analysis failure for quality enforcement. **Distinct from Code Quality and Analysis:** Distinct from Code Quality and Analysis: focuses specifically on duplication percentage thresholds, not general code quality analysis.
  • Formatting ConfigurationsSettings for customizing code style enforcement.
  • Playbook AnalysisSpecialized static analysis for automation playbooks and task collections. **Distinct from Code Quality and Analysis:** Targets automation scripts specifically, rather than general purpose application code.
  • Project Analysis CLIsDiagnostic suites for dependency auditing, migration assistance, and code health analysis.
  • Quality Governance Systems4 sub-etiquetasInfrastructure and frameworks that define, enforce, and audit compliance with organizational quality and accessibility standards.
  • Source-to-Source AnalysisAnalyzing original source code through transpiler integrations to maintain accuracy for non-native languages. **Distinct from Compiled Code Analysis:** Distinct from Compiled Code Analysis: analyzes the source before it is lowered to a target language, not the binary/IL output.
  • Static Analysis Engines6 sub-etiquetasCore diagnostic tools that inspect source code for bugs, security vulnerabilities, and type safety without execution.