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.
  • macrozheng/mall

    macrozheng/mall

    82,926GitHubView on GitHub↗

    This project is an enterprise-grade Java framework designed for building scalable, full-stack e-commerce applications. It provides a comprehensive foundation for microservice-based distributed architectures, enabling the development of complex retail platforms that include product management, order processing, and secu

    Captures and filters diagnostic log output by severity and keyword to assist in troubleshooting application behavior.

    Javadockerelasticsearchelk
  • microsoft/playwright

    microsoft/playwright

    82,810GitHubView on GitHub↗

    Playwright is a comprehensive browser automation framework designed for end-to-end testing and web workflow automation. It provides a unified API to drive web applications across multiple browser engines, enabling developers to simulate complex user interactions, perform web scraping, and validate application behavior

    Triggers test suites via command line with built-in support for parallel processing and interactive debugging.

    TypeScriptautomationchromechromium
  • syncthing/syncthing

    syncthing/syncthing

    80,036GitHubView on GitHub↗

    Syncthing is a decentralized file synchronization engine that maintains consistent data states across multiple devices through peer-to-peer mesh networking. It operates as a background daemon that automatically replicates file creations, modifications, and deletions between trusted nodes without requiring central serve

    Generates performance profiles by recording CPU usage data via debug endpoints for bottleneck analysis.

    Gogop2ppeer-to-peer
  • vitejs/vite

    vitejs/vite

    78,295GitHubView on GitHub↗

    Vite is a frontend build toolchain that provides a unified development and production pipeline for modern web applications. It functions as a modular, environment-agnostic build engine that leverages native ES modules to serve source code directly to the browser, eliminating the need for expensive bundling during the d

    Profiles transformation hooks to identify performance bottlenecks during file loading and server startup.

    TypeScriptbuild-tooldev-serverfrontend
  • python/cpython

    python/cpython

    71,643GitHubView on GitHub↗

    CPython is the primary, community-maintained reference implementation of the Python programming language. It functions as a high-level, interpreted execution environment that compiles source code into platform-independent bytecode for processing by a stack-based virtual machine. The runtime manages memory through a com

    Streamlines the execution and management of comprehensive test suites to verify runtime integrity and feature correctness.

    Python
  • ocornut/imgui

    ocornut/imgui

    71,441GitHubView on GitHub↗

    This project is an immediate-mode graphical user interface library designed for rapid development of tools and debugging interfaces. By generating UI geometry every frame through procedural code, it eliminates the need for persistent state synchronization between application data and the interface. It is primarily inte

    Implements real-time memory editors, graph plotters, and state inspectors to monitor application data during active development.

    C++apicplusplusframework
  • dair-ai/Prompt-Engineering-Guide

    dair-ai/Prompt-Engineering-Guide

    70,526GitHubView on GitHub↗

    This project is a comprehensive educational resource and knowledge base dedicated to the development and application of large language models and autonomous agentic systems. It provides a structured framework for understanding prompt engineering, context management, and the architectural patterns required to build task

    Example coming soon!

    MDXagentagentsai-agents
  • fffaraz/awesome-cpp

    fffaraz/awesome-cpp

    69,832GitHubView on GitHub↗

    This project is a comprehensive, curated directory of high-quality libraries, tools, and educational resources for C and C++ development. It serves as an ecosystem discovery index, helping developers navigate the vast landscape of third-party components, frameworks, and technical documentation available for the languag

    Simplifies the search for debuggers and inspection tools for diagnosing and troubleshooting software behavior.

    awesomeawesome-listc
  • swiftlang/swift

    swiftlang/swift

    69,781GitHubView on GitHub↗

    Swift is a high-performance, general-purpose programming language designed for safety and speed. It features a modular compiler front-end that transforms source code into optimized machine binaries, utilizing a value-oriented type system that prioritizes predictable state management through value and reference types. T

    Maintains an integrated interface for pausing execution, setting breakpoints, and inspecting variable states during active development.

    C++
  • sindresorhus/awesome-nodejs

    sindresorhus/awesome-nodejs

    65,038GitHubView on GitHub↗

    This project is a community-driven directory that aggregates essential software projects and educational content for the Node.js ecosystem. It functions as a centralized knowledge base and discovery index, designed to simplify the navigation of a fragmented technical landscape by providing a structured collection of hi

    Organizes a comprehensive collection of frameworks and runners designed for verifying application logic and behavior.

    awesomeawesome-listjavascript
  • BurntSushi/ripgrep

    BurntSushi/ripgrep

    64,531GitHubView on GitHub↗

    ripgrep is a command-line utility designed for searching through large file trees and source code repositories. It functions as a recursive text processor that traverses directories to locate and display matching patterns, serving as a high-performance alternative to traditional search tools. The tool distinguishes it

    Rustclicommand-linecommand-line-tool
  • reduxjs/redux

    reduxjs/redux

    61,444GitHubView on GitHub↗

    Redux is a predictable state container designed to manage global application data through a centralized store. It operates on a unidirectional data flow architecture where state transitions are triggered by dispatching action objects, which are then processed by pure reducer functions to produce a new, immutable state

    Enables real-time inspection of event history and data transitions to identify logic errors during runtime.

    TypeScriptredux
  • LadybirdBrowser/ladybird

    LadybirdBrowser/ladybird

    58,620GitHubView on GitHub↗

    Ladybird is an independent, cross-platform web browser built from the ground up with a modular architecture. It functions as a standalone application that fetches, processes, and renders web content directly from the internet. At its core, the project serves as a research platform for browser architecture, focusing on

    Streamlines object property access and memory management to ensure code runs quickly with minimal resource consumption.

    C++browserbrowser-engine
  • pmndrs/zustand

    pmndrs/zustand

    57,057GitHubView on GitHub↗

    Zustand is a state management library that provides a centralized store for managing shared application data. It functions as a reactive container that connects application state to components, allowing them to subscribe to specific slices of data and trigger updates automatically. By utilizing selector-based data acce

    Integrates with browser debugging tools to track action history and inspect state changes in real time.

    TypeScripthacktoberfesthooksreact
  • Textualize/rich

    Textualize/rich

    55,540GitHubView on GitHub↗

    Rich is a comprehensive library for building sophisticated command-line interfaces and terminal applications. It provides a robust console formatting engine and a layout framework that enables developers to render rich text, syntax-highlighted code, and complex data structures directly in the terminal. By utilizing a r

    Captures and displays detailed, color-highlighted stack traces to simplify diagnostic analysis during application debugging.

    Pythonansi-colorsemojimarkdown
  • AntonOsika/gpt-engineer

    AntonOsika/gpt-engineer

    55,215GitHubView on GitHub↗

    GPT-Engineer is an autonomous agent and framework designed for AI-assisted software development. It functions as a generative codebase architect that translates natural language requirements into complete, functional software projects by reading and writing files directly to the local file system. The platform disting

    Evaluates the performance and accuracy of autonomous agents through standardized software engineering benchmarks.

    Pythonaiautonomous-agentcode-generation
  • deepfakes/faceswap

    deepfakes/faceswap

    54,974GitHubView on GitHub↗

    Faceswap is a comprehensive framework for automated media manipulation and neural face synthesis. It provides a modular pipeline that manages the entire lifecycle of facial feature extraction, deep learning model training, and image conversion. By coordinating complex computer vision workflows, the system enables users

    Displays real-time training progress and handles user interaction events through dedicated thread-safe preview windows.

    Pythondeep-face-swapdeep-learningdeep-neural-networks
  • opendatalab/MinerU

    opendatalab/MinerU

    54,523GitHubView on GitHub↗

    MinerU is a document parsing pipeline designed to transform unstructured files into machine-readable, structured data. It utilizes deep learning models to perform layout analysis, identifying document regions and extracting complex content such as mathematical expressions. By combining these neural network inferences w

    Creates visual PDF representations of layouts and text segments to confirm the correctness of the automated processing pipeline.

    Pythonai4sciencedocument-analysisextract-data
  • laurent22/joplin

    laurent22/joplin

    53,497GitHubView on GitHub↗

    Joplin is an open-source, cross-platform note-taking application designed for secure, private knowledge management. It functions as a local-first productivity platform, maintaining a complete relational database on the user's device to ensure offline availability and high-performance data retrieval. The application pri

    Inspect background processes and web-based components directly within browser developer consoles to troubleshoot extension connectivity or functional errors.

    TypeScriptandroiddropboxelectron
  • vuejs/core

    vuejs/core

    53,019GitHubView on GitHub↗

    Vue is a progressive JavaScript framework designed for building modular, reactive user interfaces. It utilizes a component-based architecture that allows developers to encapsulate logic, templates, and styles into reusable units. At its core, the framework employs a virtual DOM renderer and a proxy-based reactivity sys

    Dependency graphs and state update triggers are traced through specialized hooks, allowing developers to inspect reactive behavior within components.

    TypeScript
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.