awesome-repositories.com
© 2026 Bringes Technology SRL·VAT RO45896025·hello@bringes.io
MCPSitemapPrivacyTerms
Debugging, Profiling & Testing · Awesome GitHub Repositories

40 repos

Awesome GitHub RepositoriesDebugging, Profiling & Testing

Explore 40 awesome GitHub repositories matching development tools & productivity · Debugging, Profiling & Testing. Refine with filters or upvote what's useful.

  1. Home
  2. Development Tools & Productivity
  3. Debugging, Profiling & Testing

Awesome Debugging, Profiling & Testing GitHub Repositories

Describe the repository you're looking for…
We'll search the best matching repositories with AI.
  • codecrafters-io/build-your-own-x

    codecrafters-io/build-your-own-x

    510,894GitHubView on GitHub↗

    This project provides a comprehensive framework for creating, managing, and executing educational programming challenges. It includes standardized systems for authoring instructional content, defining test cases, and structuring documentation to ensure consistent learning outcomes. The platform supports a wide range of

    Generates detailed diagnostic logs during build execution to provide visibility into internal system operations.

    Markdownawesome-listfreeprogramming
  • sindresorhus/awesome

    sindresorhus/awesome

    438,690GitHubView on GitHub↗

    This project is a community-curated knowledge base that organizes vast technical ecosystems into a hierarchical, human-readable directory. It serves as a comprehensive index of libraries, frameworks, and methodologies, designed to facilitate discovery and professional development across the entire spectrum of software

    Inspect and debug web application performance using an array of integrated browser-based diagnostic utilities.

    awesomeawesome-listlists
  • vinta/awesome-python

    vinta/awesome-python

    283,687GitHubView on GitHub↗

    This project is a comprehensive, community-curated directory that organizes a vast landscape of Python software libraries, frameworks, and tools. It serves as a centralized knowledge base designed to facilitate ecosystem navigation and accelerate developer discovery across the entire software development lifecycle. Th

    Diagnose runtime errors and monitor application execution via interactive inspection environments.

    Pythonawesomecollectionspython
  • facebook/react

    facebook/react

    243,179GitHubView on GitHub↗

    React is a JavaScript library for building user interfaces based on a component-driven architecture and unidirectional data flow.

    Browser extensions enable developers to traverse component trees, inspect state, and analyze performance metrics in real time.

    JavaScriptjavascriptuifrontend
  • openclaw/openclaw

    openclaw/openclaw

    211,971GitHubView on GitHub↗

    Openclaw is a platform for managing agent execution environments, providing the infrastructure to control agent lifecycles, session state, and workspace persistence. It features a centralized gateway that handles model loops, tool invocation, and streaming events, while supporting multi-agent routing and persistent mem

    Supports interactive debugging and diagnostic monitoring through a terminal interface during gateway development.

    TypeScriptaiassistantcrustacean
  • flutter/flutter

    flutter/flutter

    175,261GitHubView on GitHub↗

    This project is a multi-platform UI framework designed for building applications that target mobile, web, and desktop environments from a single codebase. It utilizes a declarative paradigm where the user interface is defined as a function of application state, supported by a layered architecture that includes a high-p

    Includes performance, debugging, and inspection tools that provide visual insights into application state, memory usage, and rendering performance.

    Dartandroidapp-frameworkcross-platform
  • twbs/bootstrap

    twbs/bootstrap

    173,988GitHubView on 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 es

    Validate cross-browser rendering consistency across diverse mobile and desktop environments to mitigate platform-specific display issues.

    MDXbootstrapcsscss-framework
  • yt-dlp/yt-dlp

    yt-dlp/yt-dlp

    147,702GitHubView on GitHub↗

    This project is a command-line media downloader designed for the systematic retrieval and organization of digital content from diverse online platforms. It functions as an extensible extraction engine that utilizes a declarative format-selection pipeline to automate the identification, merging, and downloading of speci

    Facilitates the validation and troubleshooting of custom user-defined logic through specialized diagnostic output and environment reporting.

    Pythonclidownloaderpython
  • Genymobile/scrcpy

    Genymobile/scrcpy

    135,888GitHubView on GitHub↗

    This project provides a desktop-based interface for remote control and screen mirroring of Android devices. It functions by establishing a persistent, multiplexed communication channel over the Android Debug Bridge, allowing for the transmission of raw binary data streams between a host computer and a connected mobile

    Supports testing mobile software on physical hardware while maintaining the efficiency of a desktop-based development environment.

    Candroidcffmpeg
  • golang/go

    golang/go

    132,649GitHubView on GitHub↗

    Go is a statically typed, compiled programming language designed for building scalable, concurrent software. It provides a memory-safe execution environment that combines a high-performance runtime with a self-hosting compiler toolchain, enabling the creation of statically linked machine code binaries without external

    Analyzes execution time, memory usage, and code coverage to identify performance bottlenecks.

    Gogogolanglanguage
  • facebook/react-native

    facebook/react-native

    125,418GitHubView on 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.

    Facilitates code inspection, log viewing, and component profiling through integrated debugging and diagnostic panels.

    C++androidapp-frameworkcross-platform
  • clash-verge-rev/clash-verge-rev

    clash-verge-rev/clash-verge-rev

    122,611GitHubView on GitHub↗

    This application provides a comprehensive interface for managing network traffic through a core proxy engine. It supports multiple traffic interception methods, including system-wide proxy settings and virtual network interfaces, allowing users to route TCP and UDP traffic based on specific domain, IP, port, or process

    Captures and filters diagnostic logs to assist in troubleshooting, error reproduction, and log-level adjustment.

    TypeScriptclashclash-metaclash-verge
  • electron/electron

    electron/electron

    120,164GitHubView on GitHub↗

    This framework provides a multi-process architecture for building desktop applications using web technologies. It manages the application lifecycle, window states, and system-level integrations through a primary entry point, while isolating web content in separate rendering processes to maintain stability and security.

    Analyzes performance using standard browser-based developer tools and tracing utilities to identify resource bottlenecks.

    C++c-plus-pluschromecss
  • ant-design/ant-design

    ant-design/ant-design

    98,220GitHubView on 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 vi

    Interactive inspection tools allow developers to query component specifications, design tokens, and DOM structures via an AI assistant.

    TypeScriptant-designantddesign-systems
  • pytorch/pytorch

    pytorch/pytorch

    97,601GitHubView on GitHub↗

    PyTorch is a machine learning framework centered on a GPU-ready tensor library that supports multi-dimensional array operations across both CPU and accelerator hardware. It provides a foundational infrastructure for mathematical computation and dynamic neural network construction, utilizing a tape-based automatic diffe

    Tracks operator execution time and memory usage to pinpoint performance bottlenecks across various hardware backends.

    Pythonautograddeep-learninggpu
  • puppeteer/puppeteer

    puppeteer/puppeteer

    93,606GitHubView on GitHub↗

    Puppeteer is a browser automation library that provides a programmatic interface for controlling web browsers to execute tasks, simulate user interactions, and perform end-to-end testing. It functions as a headless browser controller, managing browser lifecycles, isolated session contexts, and remote connections to fac

    Exposes network-accessible sockets that allow external tools to attach to and manipulate remote browser instances.

    TypeScriptautomationchromechromium
  • nvm-sh/nvm

    nvm-sh/nvm

    91,751GitHubView on 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 dyn

    Validates directory and file renaming logic through automated test scripts to ensure path stability during installation updates.

    Shellbashinstalllts
  • florinpop17/app-ideas

    florinpop17/app-ideas

    90,567GitHubView on 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 p

    Verifies local system configurations, authentication, and service connectivity to ensure a stable operational environment.

    applicationscodingcodingchallenges
  • oven-sh/bun

    oven-sh/bun

    87,491GitHubView on GitHub↗

    Bun is a high-performance runtime environment designed to execute JavaScript and TypeScript applications with minimal latency and high throughput. Built on a native core implemented in Zig, it provides a unified execution engine that leverages JavaScriptCore for efficient memory management and low-latency startup. The

    Links external diagnostic tools to the runtime via a standard protocol to visualize execution state and interact with live code.

    Zigbunbundlerjavascript
  • home-assistant/core

    home-assistant/core

    84,936GitHubView on GitHub↗

    Home Assistant is a centralized home automation platform designed to orchestrate diverse internet-connected devices and services. It functions as a local-first control system that normalizes heterogeneous hardware protocols into a unified set of entities, attributes, and services. The core architecture relies on an eve

    Allows firing custom events and subscribing to active streams to inspect real-time data payloads.

    Pythonasynciohacktoberfesthome-automation
Prev12Next

Explore sub-tags

  • AI Agent BenchmarksTools for evaluating the performance and accuracy of autonomous AI agents.
  • Browser Compatibility VerificationTesting and ensuring consistent rendering across different web browsers and device environments.
  • Debugging and Diagnostics10 sub-tagsRuntime tools for inspecting application state, performance, and execution flow during the development cycle.
  • Event Bus ManagementTools for inspecting, firing, and monitoring internal system event streams.
Mobile Quality Assurance ToolsUtilities for testing and debugging mobile applications on physical hardware.
  • Performance Optimization Tools3 sub-tagsInstruments used to identify bottlenecks and apply optimizations to improve application execution speed.
  • Template Testing EnvironmentsInteractive interfaces for validating and previewing logic templates and expressions.
  • Test Execution and Management6 sub-tagsTools for running, logging, and visualizing automated test suites and their results.
  • Training Visualization InterfacesGraphical windows or dashboards that display real-time progress and metrics during model training.