awesome-repositories.com
Blog
awesome-repositories.com

Entdecke die besten Open-Source-Repositories mit KI-gestützter Suche.

EntdeckenKuratierte SuchenOpen-Source-AlternativenSelf-hosted SoftwareBlogSitemap
ProjektÜber unsRanking-MethodikPresseMCP-Server
RechtlichesDatenschutzAGB
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

417 Repos

Awesome GitHub RepositoriesCode Quality and Analysis

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

Explore 417 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

Finde die besten Repos mit KI.Wir suchen mit KI nach den am besten passenden Repositories.
  • openclaw/openclawAvatar von openclaw

    openclaw/openclaw

    380,031Auf GitHub ansehen↗

    Openclaw ist eine Plattform zur Verwaltung von Agenten-Ausführungsumgebungen, die die Infrastruktur zur Steuerung von Agenten-Lebenszyklen, Sitzungszuständen und Arbeitsbereich-Persistenz bereitstellt. Sie verfügt über ein zentrales Gateway, das Modell-Schleifen, Tool-Aufrufe und Streaming-Ereignisse verarbeitet, während es gleichzeitig Multi-Agenten-Routing und persistentes Speichermanagement unterstützt. Das System ist darauf ausgelegt, Tool-Ausführungssignaturen zu normalisieren und eine standardisierte Schnittstelle für die Kompatibilität zwischen verschiedenen Anbietern zu bieten. Die Plattform umfasst umfangreiche Entwickler-Tools, wie eine Befehlszeilenschnittstelle für die Arbeitsbereichsverwaltung, diagnostische Protokollierung und eine Plugin-Architektur, die die Registrierung benutzerdefinierter Tools und Funktionen ermöglicht. Sie unterstützt automatisierte Workflows durch ereignisgesteuerte Hooks, Aufgabenplanung und die Integration mit externen Diensten. Die Sicherheit wird durch Ausführungsrichtlinien, Anmeldeinformations-Portabilität und Genehmigungs-Workflows für Agentenaktionen verwaltet. Die Bereitstellung wird durch automatisierte Infrastruktur-Installer und containerisierte Gateway-Helfer unterstützt, mit integrierten Dienstprogrammen für Backups und Konfigurationsmanagement. Das System bietet ein strukturiertes Format für die Orchestrierung mehrstufiger Workflows und enthält spezialisierte Tools für Browser-Automatisierung und strukturiertes Code-Patching.

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

    TypeScriptaiassistantcrustacean
    Auf GitHub ansehen↗380,031
  • vinta/awesome-pythonAvatar von vinta

    vinta/awesome-python

    303,207Auf GitHub ansehen↗

    Dieses Projekt ist ein umfassendes, von der Community kuratiertes Verzeichnis, das eine riesige Landschaft von Python-Softwarebibliotheken, Frameworks und Tools organisiert. Es dient als zentrale Wissensdatenbank, die dazu entwickelt wurde, die Navigation im Ökosystem zu erleichtern und die Entdeckung durch Entwickler über den gesamten Softwareentwicklungs-Lebenszyklus hinweg zu beschleunigen. Das Verzeichnis zeichnet sich durch einen strukturierten Index von Ressourcen aus, die nach technischen Bereichen kategorisiert sind, von grundlegenden Entwicklungs-Dienstprogrammen bis hin zu spezialisierten Ingenieursbereichen. Es deckt hochrangige Fähigkeiten ab, einschließlich künstlicher Intelligenz, Data Science, Webentwicklung und Infrastrukturmanagement, was es Entwicklern ermöglicht, geprüfte Lösungen für spezifische technische Herausforderungen zu identifizieren. Das Projekt umfasst ein breites Spektrum an Fähigkeiten, einschließlich Tools für Abhängigkeitsmanagement, statische Codeanalyse und automatisierte Tests. Es katalogisiert zudem Ressourcen für persistente Datenspeicherung, Cloud-Infrastruktur-Orchestrierung und Schnittstellenentwicklung und bietet eine einheitliche Referenz für den Aufbau und die Wartung komplexer Softwaresysteme.

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

    Pythonawesomecollectionspython
    Auf GitHub ansehen↗303,207
  • awesome-selfhosted/awesome-selfhostedAvatar von awesome-selfhosted

    awesome-selfhosted/awesome-selfhosted

    299,516Auf GitHub ansehen↗

    Dieses Projekt ist ein von der Community kuratiertes Verzeichnis von Open-Source-Software, die für den Einsatz in privaten Serverumgebungen und Home-Labs konzipiert ist. Es dient als umfassende Ressource zur Entdeckung unabhängiger, selbst gehosteter Alternativen zu gängigen Cloud-Diensten und ermöglicht es Nutzern, die volle Datenhoheit und Kontrolle über ihre digitale Infrastruktur zu behalten. Das Verzeichnis ist durch eine hierarchische Taxonomie strukturiert, die eine riesige Sammlung von Anwendungen in logische Kategorien organisiert, von Medienmanagement und Datenanalyse bis hin zu privater Kommunikation und Tools für die Teamproduktivität. Es zeichnet sich durch einen kollaborativen Peer-Review-Prozess aus, bei dem Community-Mitglieder die Qualität und Relevanz jeder Einreichung validieren, um sicherzustellen, dass das Verzeichnis korrekt und zuverlässig bleibt. Das Projekt deckt ein breites Spektrum an Fähigkeiten ab, einschließlich Infrastruktur-Automatisierung, containerbasierter Service-Bereitstellung und deklarativem Konfigurationsmanagement. Diese Tools unterstützen Nutzer bei der Aufrechterhaltung reproduzierbarer Serverumgebungen und der Verwaltung komplexer Service-Abhängigkeiten auf privater Hardware. Das Verzeichnis wird als versionskontrolliertes Repository gepflegt, wodurch sichergestellt wird, dass alle Updates und Community-gesteuerten Änderungen nachverfolgt und transparent sind.

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

    awesomeawesome-listcloud
    Auf GitHub ansehen↗299,516
  • facebook/reactAvatar von facebook

    facebook/react

    245,669Auf GitHub ansehen↗

    React ist eine JavaScript-Bibliothek für den Aufbau von Benutzeroberflächen, basierend auf einer komponentenorientierten Architektur und unidirektionalem Datenfluss.

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

    JavaScriptjavascriptuifrontend
    Auf GitHub ansehen↗245,669
  • ossu/computer-scienceAvatar von ossu

    ossu/computer-science

    205,190Auf GitHub ansehen↗

    Dieses Projekt bietet einen strukturierten Lehrplan für Informatik, der für autodidaktische Lerner konzipiert ist. Es organisiert frei zugängliche akademische Ressourcen, einschließlich Lehrbüchern, Vorlesungen und Aufgaben, in einem zusammenhängenden Pfad, der den Anforderungen eines formellen Bachelor-Studiums entspricht. Durch die Integration theoretischer Studien mit praktischen Software-Engineering-Methoden ermöglicht die Plattform Studenten, grundlegende Konzepte und fortgeschrittene technische Fähigkeiten unabhängig zu meistern. Der Lehrplan zeichnet sich durch die Verwendung eines auf Versionskontrolle basierenden Workflows zur Verwaltung der Lernerfahrung aus. Lerner nutzen Repository-basierte Tools, um akademische Meilensteine zu verfolgen, eine dauerhafte Historie abgeschlossener Aufgaben zu führen und ihre technischen Lösungen anhand festgelegter Anforderungen zu validieren. Dieser Ansatz fördert die Übernahme branchenüblicher Engineering-Praktiken, wie das Konfigurieren isolierter Entwicklungsumgebungen und das Verwalten von Projektabhängigkeiten während des gesamten Lernprozesses. Die Plattform unterstützt ein breites Spektrum technischer Entwicklung, einschließlich computergestützter Problemlösung, objektorientiertem Design und Datenanalyse. Sie erleichtert das kollaborative Lernen durch Community-gesteuerte Plattformen, die es Studenten ermöglichen, sich mit anderen auszutauschen und ihre Arbeit validieren zu lassen. Der Lehrplan wird als Open-Source-Ressource gepflegt und bietet einen umfassenden Leitfaden zum Aufbau professioneller Kompetenz im Software-Engineering.

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

    HTMLawesome-listcomputer-sciencecourses
    Auf GitHub ansehen↗205,190
  • microsoft/vscodeAvatar von microsoft

    microsoft/vscode

    186,401Auf GitHub ansehen↗

    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
    Auf GitHub ansehen↗186,401
  • twbs/bootstrapAvatar von twbs

    twbs/bootstrap

    174,380Auf GitHub ansehen↗

    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
    Auf GitHub ansehen↗174,380
  • airbnb/javascriptAvatar von airbnb

    airbnb/javascript

    148,081Auf GitHub ansehen↗

    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
    Auf GitHub ansehen↗148,081
  • chalarangelo/30-seconds-of-codeAvatar von Chalarangelo

    Chalarangelo/30-seconds-of-code

    128,121Auf GitHub ansehen↗

    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
    Auf GitHub ansehen↗128,121
  • facebook/react-nativeAvatar von facebook

    facebook/react-native

    126,019Auf GitHub ansehen↗

    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
    Auf GitHub ansehen↗126,019
  • garrytan/gstackAvatar von garrytan

    garrytan/gstack

    110,596Auf GitHub ansehen↗

    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
    Auf GitHub ansehen↗110,596
  • denoland/denoAvatar von denoland

    denoland/deno

    107,110Auf GitHub ansehen↗

    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
    Auf GitHub ansehen↗107,110
  • goldbergyoni/nodebestpracticesAvatar von goldbergyoni

    goldbergyoni/nodebestpractices

    105,356Auf GitHub ansehen↗

    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
    Auf GitHub ansehen↗105,356
  • react/create-react-appAvatar von react

    react/create-react-app

    103,327Auf GitHub ansehen↗

    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
    Auf GitHub ansehen↗103,327
  • mui/material-uiAvatar von mui

    mui/material-ui

    98,459Auf GitHub ansehen↗

    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
    Auf GitHub ansehen↗98,459
  • ant-design/ant-designAvatar von ant-design

    ant-design/ant-design

    98,362Auf GitHub ansehen↗

    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
    Auf GitHub ansehen↗98,362
  • florinpop17/app-ideasAvatar von florinpop17

    florinpop17/app-ideas

    95,036Auf GitHub ansehen↗

    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
    Auf GitHub ansehen↗95,036
  • nvm-sh/nvmAvatar von nvm-sh

    nvm-sh/nvm

    93,825Auf GitHub ansehen↗

    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
    Auf GitHub ansehen↗93,825
  • opencv/opencvAvatar von opencv

    opencv/opencv

    89,201Auf GitHub ansehen↗

    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
    Auf GitHub ansehen↗89,201
  • zed-industries/zedAvatar von zed-industries

    zed-industries/zed

    85,338Auf GitHub ansehen↗

    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
    Auf GitHub ansehen↗85,338
Vorherige123456…21Nächste
  1. Home
  2. Development Tools & Productivity
  3. Code Quality and Analysis

Unter-Tags erkunden

  • AI-Generated Code Analysis1 Sub-TagSpecialized 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-TagsSpecialized 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-TagsTools 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-TagsTools and configurations focused on enforcing visual source code style, indentation, and syntax layout.
  • Code Slicing1 Sub-TagDividing 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-TagsAnalyzes 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-TagsInfrastructure 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-TagsCore diagnostic tools that inspect source code for bugs, security vulnerabilities, and type safety without execution.