awesome-repositories.com
Blog
awesome-repositories.com

Découvrez les meilleurs dépôts open-source grâce à notre recherche par IA.

ExplorerRecherches sélectionnéesAlternatives open sourceLogiciels auto-hébergésBlogPlan du site
ProjetÀ proposNotre méthodologiePresseServeur MCP
Mentions légalesConfidentialitéConditions d'utilisation
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

13 dépôts

Awesome GitHub RepositoriesApplication Debugging Tools

Development utilities for inspecting application state, network traffic, and component performance.

Distinguishing note: Focuses on runtime state inspection rather than static code analysis.

Explore 13 awesome GitHub repositories matching development tools & productivity · Application Debugging Tools. Refine with filters or upvote what's useful.

Awesome Application Debugging Tools GitHub Repositories

Trouvez les meilleurs dépôts grâce à l'IA.Nous recherchons les dépôts les plus pertinents grâce à l'IA.
  • refinedev/refineAvatar de refinedev

    refinedev/refine

    34,906Voir sur GitHub↗

    Refine is a headless framework designed for building data-intensive internal business applications, such as admin panels and dashboards. It provides a core set of hooks and architectural patterns that decouple business logic, authentication, and data operations from the user interface, allowing developers to integrate any design system while maintaining a consistent application structure. The framework distinguishes itself through a resource-centric approach that automatically maps application views to data entities via centralized configuration. It features a unified data provider interface

    Provides specialized tools to inspect application state, network requests, and component performance.

    TypeScriptadminadmin-uiant-design
    Voir sur GitHub↗34,906
  • vuejs/vue-devtoolsAvatar de vuejs

    vuejs/vue-devtools

    24,724Voir sur GitHub↗

    Vue-devtools is a browser debugger and state inspector for Vue.js applications. It functions as a frontend framework utility integrated into the browser to analyze the structure and internal state of web applications during development. The tool provides capabilities for component analysis and state inspection, allowing for the examination of component hierarchies and real-time data flow. It enables the monitoring of reactivity and the organization of running applications within the browser developer tools pane. The project covers a broader debugging workflow focused on observability and the

    Offers development utilities for inspecting the organization and state of a running application.

    TypeScript
    Voir sur GitHub↗24,724
  • aidenybai/react-scanAvatar de aidenybai

    aidenybai/react-scan

    21,370Voir sur GitHub↗

    React Scan is a diagnostic utility and performance auditor designed to monitor the rendering lifecycle of components within user interfaces. It functions as an automated analysis tool that tracks component re-render cycles and execution timing to identify performance bottlenecks in real time. The tool distinguishes itself by providing visual feedback through a persistent overlay injected directly into the application. By instrumenting the reconciliation process and observing component state and props, it highlights specific rendering patterns that contribute to performance degradation. This

    Monitors the rendering lifecycle of components to troubleshoot performance issues during development.

    TypeScriptjavascriptreactreact-dom
    Voir sur GitHub↗21,370
  • infinitered/reactotronAvatar de infinitered

    infinitered/reactotron

    15,513Voir sur GitHub↗

    Reactotron is a desktop-based development environment designed for inspecting, monitoring, and manipulating mobile and web applications in real time. It functions as a centralized hub that connects to a running application via a persistent WebSocket connection, allowing developers to observe internal state, network traffic, and console output without manual instrumentation. The tool distinguishes itself through a modular plugin architecture that enables custom debugging commands and specialized extensions. It provides advanced diagnostic capabilities, including the ability to overlay design m

    Connects to mobile applications via WebSockets to inspect state, network traffic, and performance in real time.

    TypeScriptdebuggingdesktopreact-native
    Voir sur GitHub↗15,513
  • hoffstadt/dearpyguiAvatar de hoffstadt

    hoffstadt/DearPyGui

    15,217Voir sur GitHub↗

    DearPyGui is a GPU-accelerated, immediate-mode graphical user interface framework for Python. It provides a high-performance toolkit for building interactive desktop applications by leveraging native hardware-accelerated rendering backends across multiple operating systems. By utilizing an immediate-mode execution model, the library offers direct control over the rendering loop and element state, enabling the creation of responsive, dynamic interfaces. The framework distinguishes itself through its ability to handle complex, high-frequency visual updates, making it suitable for real-time data

    Provides integrated developer tools for inspecting application state and runtime metrics during execution.

    C++cppcross-platformdearpygui
    Voir sur GitHub↗15,217
  • sjj1024/pakeplusAvatar de Sjj1024

    Sjj1024/PakePlus

    13,009Voir sur GitHub↗

    PakePlus is a web-to-native converter and application packager that transforms website URLs or static directories into standalone native desktop and mobile applications. It provides a native browser shell to wrap web content, acting as a cross-platform application shell for Android, iOS, and various desktop environments. The project distinguishes itself through a cloud-based app packager, utilizing remote build pipelines to compile application binaries without requiring a local development environment. It includes a JavaScript injection tool and a system-level API bridge, allowing users to ad

    Provides a dedicated debugging mode to identify and resolve issues during preview and release stages.

    HTMLpacbaopakepakeplus
    Voir sur GitHub↗13,009
  • chainlit/chainlitAvatar de Chainlit

    Chainlit/chainlit

    12,213Voir sur GitHub↗

    Chainlit is a Python framework designed for building and deploying interactive, stateful conversational AI interfaces. It provides a backend-driven platform that connects language models and agent frameworks to a web-based chat frontend, managing the complexities of session state, message history, and real-time communication. The framework distinguishes itself by offering a component-based UI builder that allows developers to inject interactive widgets, rich media, and data visualizations directly into the chat stream. It supports the visualization of complex agent workflows, enabling users t

    Exposes generated prompts, responses, and execution steps within the interface to facilitate debugging and state inspection.

    Pythonchatgptlangchainllm
    Voir sur GitHub↗12,213
  • docker-archive-public/docker.labsAvatar de docker-archive-public

    docker-archive-public/docker.labs

    11,904Voir sur GitHub↗

    This project is a comprehensive collection of tutorials and guided laboratories designed to teach containerization, networking, and security using Docker. It serves as a learning path for building portable images and executing isolated processes. The materials provide specific guides for managing container clusters and scaling services through Docker Swarm and overlay networks. It includes a security handbook for implementing image scanning and secret management, as well as laboratories dedicated to modernizing legacy applications by wrapping older software installers into containers. The co

    Provides guidance on creating containerized environments to debug Node.js application code.

    PHPcontainersdockerdocker-compose
    Voir sur GitHub↗11,904
  • laravel/telescopeAvatar de laravel

    laravel/telescope

    5,193Voir sur GitHub↗

    Telescope est un tableau de bord de débogage et un outil de développement pour les applications Laravel qui fournit une interface web pour surveiller les requêtes, les exceptions, les requêtes de base de données et les logs. Il fonctionne comme un moniteur d'application PHP et un assistant de diagnostic, retraçant le cycle de vie d'exécution du système pour identifier et résoudre les bugs. L'outil se distingue en offrant des profileurs spécialisés pour les requêtes SQL et les commandes Redis, ainsi qu'un système de prévisualisation dans le navigateur pour les e-mails sortants. Il inclut également un système d'audit dédié pour les commandes console et les vérifications de portes d'autorisation afin de vérifier la logique des permissions. La plateforme couvre un large éventail de domaines d'observabilité, notamment le suivi des tâches et processus en arrière-plan, l'inspection des opérations de cache et la surveillance des événements d'application. Elle analyse le cycle de vie des requêtes via les données d'en-tête et de session, enregistre les traces de pile complètes pour les exceptions et surveille le rendu des vues et l'hydratation des modèles. L'accès à l'interface de surveillance est géré via une porte d'autorisation centralisée.

    Provides real-time monitoring of requests, exceptions, and logs to identify and resolve bugs.

    PHP
    Voir sur GitHub↗5,193
  • radzenhq/radzen-blazorAvatar de radzenhq

    radzenhq/radzen-blazor

    4,259Voir sur GitHub↗

    radzen-blazor est une bibliothèque de composants UI pour les applications Blazor, fournissant une collection d'éléments d'interface natifs incluant des grilles de données, des graphiques et des composants de planification. Elle inclut une suite de visualisation de données pour rendre des jeux de données complexes via des graphiques interactifs et des cartes thermiques, ainsi que des outils de mise en page web réactifs pour garantir que les interfaces s'adaptent aux différentes tailles et orientations d'écran. La bibliothèque propose plusieurs implémentations de systèmes de design, incluant un framework Fluent UI et un kit UI Material Design. La personnalisation visuelle est prise en charge par la personnalisation dynamique des thèmes et la configuration de la marque, permettant la modification des couleurs, de la typographie et le basculement entre les styles clair et sombre au moment de l'exécution. Le projet couvre un large éventail de capacités de construction d'interface et de gestion de données. Cela inclut un concepteur d'interface visuelle et la génération de pages basées sur des modèles pour assembler des mises en page, ainsi que des outils pour créer des interfaces de gestion de données avec tri, filtrage et validation. Il fournit également une gestion avancée des entrées de formulaire et une prise en charge de la conception de tableaux de bord d'entreprise. Le framework implémente les normes d'accessibilité web via la conformité ARIA et la navigation au clavier, et prend en charge les configurations de mise en page de droite à gauche pour les applications multilingues.

    Allows running and testing business logic within the development environment to resolve functional issues.

    C#asp-net-coreblazorblazor-application
    Voir sur GitHub↗4,259
  • pylons/pyramidAvatar de Pylons

    Pylons/pyramid

    4,086Voir sur GitHub↗

    Pyramid est un framework web Python et une boîte à outils WSGI conçus pour créer des applications web. Il fonctionne comme un moteur de routage d'URL qui mappe les requêtes HTTP entrantes vers des vues spécifiques en utilisant à la fois le routage basé sur des motifs et la traversée d'arbres de ressources hiérarchiques. Le framework se distingue par son système de dispatch hybride, permettant aux développeurs de combiner la correspondance d'URL par expressions régulières avec la capacité de résoudre les requêtes en naviguant dans un arbre d'objets imbriqués. Il implémente une architecture de composants flexible qui prend en charge la gestion du registre d'applications, l'exécution différée de la configuration et la possibilité de remplacer des vues ou des routes sans modifier le code source original. Sa surface de capacités plus large couvre la gestion des identités via des cookies signés et l'autorisation basée sur les ACL, un système de coordination piloté par les événements pour le cycle de vie des requêtes, et des services d'internationalisation pour la traduction de l'UI. Il fournit également des outils pour le rendu de contenu via des sérialiseurs personnalisés et l'intégration de templates, ainsi qu'un pipeline de middleware pour injecter une logique transversale. La boîte à outils inclut une interface de ligne de commande administrative pour l'inspection des routes, le scaffolding de projets et le débogage d'applications.

    Offers an interactive toolbar and CLI tools to inspect the application's registered routes and views.

    Pythonpylonspyramidpython
    Voir sur GitHub↗4,086
  • status-im/react-native-desktop-qtAvatar de status-im

    status-im/react-native-desktop-qt

    1,243Voir sur GitHub↗

    This project is a cross-platform development framework that enables the execution of React Native applications as native desktop software. By utilizing the Qt toolkit, it maps mobile-oriented interface components to native desktop widgets, allowing developers to deploy a single codebase across Linux, macOS, and Windows. The framework functions as a bridge between JavaScript-based application logic and native system interfaces. It includes a native module bridge that exposes system-level hardware and platform capabilities to the JavaScript runtime, facilitating the integration of custom C++ or

    Provides development utilities for inspecting application state and component performance during the development cycle.

    JavaScript
    Voir sur GitHub↗1,243
  • onthecodepath/ios-interview-questionsAvatar de onthecodepath

    onthecodepath/iOS-Interview-Questions

    987Voir sur GitHub↗

    Ce projet est une collection organisée de questions et réponses techniques conçues pour aider les développeurs à se préparer aux entretiens en ingénierie logicielle au sein de l'écosystème iOS. Il sert d'outil d'étude structuré pour évaluer la maîtrise de l'architecture d'applications mobiles, de la conception de systèmes et des concepts fondamentaux de programmation. Le dépôt fournit une référence complète pour les sujets de développement essentiels, incluant la gestion de la mémoire, la concurrence, les modèles de conception et la persistance des données. En couvrant ces domaines fondamentaux, il permet aux utilisateurs de réviser les sujets d'entretien courants de l'industrie et de tester leur compréhension de la manière de structurer la logique d'application et de gérer efficacement les ressources système. Le contenu couvre un large éventail de domaines techniques, de l'implémentation des contraintes d'interface et de la gestion du cycle de vie des vues à l'application de techniques de test et de débogage automatisés. Ces matériaux sont organisés pour aider les développeurs à identifier les domaines nécessitant une étude plus approfondie et à affiner leur connaissance des pratiques standards utilisées pour maintenir des applications mobiles fiables et réactives.

    Offers techniques for inspecting runtime application state and diagnosing issues through logging and performance analysis.

    interview-practiceinterview-questionsios
    Voir sur GitHub↗987
  1. Home
  2. Development Tools & Productivity
  3. Application Debugging Tools