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
·

18 repositorios

Awesome GitHub RepositoriesCustom Debug Panels

Interfaces for integrating domain-specific debugging tools into the development shell.

Distinct from Debugging and Inspection Tools: Focuses on the registration of custom, domain-specific panels rather than general-purpose inspection tools.

Explore 18 awesome GitHub repositories matching development tools & productivity · Custom Debug Panels. Refine with filters or upvote what's useful.

Awesome Custom Debug Panels GitHub Repositories

Encuentra los mejores repositorios con IA.Buscaremos los repositorios que mejor coincidan usando IA.
  • tanstack/tableAvatar de TanStack

    TanStack/table

    28,119Ver en GitHub↗

    TanStack Table is a headless, framework-agnostic engine designed for building complex data grids and managing tabular state. By decoupling data processing logic from the visual rendering layer, it allows developers to implement custom user interfaces while offloading sophisticated operations like sorting, filtering, grouping, and pagination to a unified, performant core. The library distinguishes itself through its commitment to type safety and environment flexibility. It leverages strict type definitions to ensure data integrity across the entire application and utilizes an adapter pattern t

    Integrates domain-specific debugging tools into the development shell to visualize internal workflows.

    TypeScriptdatagriddatagridsdatatable
    Ver en GitHub↗28,119
  • tanstack/routerAvatar de TanStack

    TanStack/router

    14,681Ver en GitHub↗

    TanStack Router is a type-safe routing library for web applications that provides full type safety for paths, search parameters, and data loaders across the entire application stack. It functions as a comprehensive framework for server-side rendering, enabling the generation of complete HTML pages to improve initial load performance and search engine optimization. By integrating declarative data fetching, the library manages asynchronous information at the route level, supporting preloading, caching, and parallel request execution to ensure data is ready before components render. The project

    Integrates domain-specific debugging tools directly into the development shell for inspecting proprietary state.

    TypeScriptframeworkfullstackjavascript
    Ver en GitHub↗14,681
  • facebook/flipperF

    facebook/flipper

    13,478Ver en GitHub↗

    Flipper is a mobile app debugging platform and cross-platform debugging bridge that connects a desktop environment to mobile devices. It provides a desktop tool for inspecting logs, network traffic, and layout hierarchies of mobile applications in real time. The platform is built as a plugin-based developer tool, offering a customizable framework for building visual debugging tools and data inspectors. This architecture allows for the creation of specialized plugins and visualizers to monitor internal application data through the desktop interface. The tool covers several functional domains

    Allows the creation of custom debug panels to monitor internal application data through a desktop interface.

    TypeScript
    Ver en GitHub↗13,478
  • amitshekhariitbhu/android-debug-databaseAvatar de amitshekhariitbhu

    amitshekhariitbhu/Android-Debug-Database

    8,663Ver en GitHub↗

    Android-Debug-Database is a specialized utility for extracting, inspecting, and editing mobile data on Android devices. It serves as a database debugger and SQLite inspector that provides a web-based interface for managing database records and shared preference key-value stores. The project distinguishes itself by supporting encrypted database decryption via provided passwords and the ability to map and inspect volatile in-memory databases. It also includes a data export tool that transfers database files from the private application directory to a local machine for external analysis. The to

    Allows including external or custom database files in the debugging interface for non-standard data inspection.

    Java
    Ver en GitHub↗8,663
  • django-commons/django-debug-toolbarAvatar de django-commons

    django-commons/django-debug-toolbar

    8,373Ver en GitHub↗

    django-debug-toolbar is a developer tool that provides a browser-based set of diagnostic panels for inspecting HTTP requests and responses within a Django web application. It serves as a server-side diagnostics tool and web framework development suite, allowing developers to profile and inspect request-response cycles. The tool focuses on Django application troubleshooting, database optimization, and general web development. It enables the analysis of SQL queries and database performance to identify slow calls and reduce the number of requests per page. The software includes capabilities for

    Implements customizable debug panels for integrating specific diagnostic tools into the development interface.

    Python
    Ver en GitHub↗8,373
  • tanstack/virtualAvatar de TanStack

    TanStack/virtual

    6,971Ver en GitHub↗

    Ships a unified devtools shell that accepts custom panels for product-specific debugging alongside library inspectors.

    TypeScriptjavascriptperformancereact
    Ver en GitHub↗6,971
  • tanstack/formAvatar de TanStack

    TanStack/form

    6,584Ver en GitHub↗

    TanStack Form is a cross-framework form state management library that provides typed fields, validation, and submission across React, Vue, Angular, Solid, Lit, Svelte, and Preact. It uses a shared form model that adapts to different UI frameworks while preserving the same validation and submission logic, and offers headless form controls that impose no UI markup, letting developers bring their own inputs and design system. The library distinguishes itself through granular state subscription, where components subscribe to narrow slices of form or field state using reactive primitives, so only

    Adds product-specific inspectors for feature flags, sync jobs, queues, or any custom state.

    TypeScriptangularformforms
    Ver en GitHub↗6,584
  • snare/voltronAvatar de snare

    snare/voltron

    6,341Ver en GitHub↗

    Voltron is a web-based debugger visualizer interface used for rendering internal program state and debugger output into specialized visual panes and views. It functions as a debugger state inspector that visualizes registers, memory, stack frames, and breakpoints to analyze program flow and behavior. The project includes a custom lexer syntax highlighter that applies colors and formatting to raw debugger command output. This system uses a tokenizer and pattern-matching text formatting to improve the readability of technical data. The framework covers the construction of custom debugging tool

    Supports the creation of domain-specific debug panels to monitor internal software state.

    Python
    Ver en GitHub↗6,341
  • pmndrs/levaAvatar de pmndrs

    pmndrs/leva

    5,981Ver en GitHub↗

    Leva es un panel de control de GUI para React y un editor de parámetros en tiempo real utilizado para monitorear y ajustar el estado y las variables de la aplicación sin modificar el código ni recargar la página. Funciona como un depurador de estado dinámico y una biblioteca de entrada extensible que proporciona una interfaz visual para ajustar valores numéricos, booleanos y de texto dentro de una aplicación web en ejecución. El proyecto se distingue por un sistema de plugins que permite la creación de componentes de entrada personalizados y comportamientos especializados para admitir tipos de datos únicos. Utiliza inferencia de tipos para mapear automáticamente los datos al widget visual apropiado, aunque este mapeo puede ser anulado para forzar tipos de entrada específicos. La interfaz admite diversas categorías de entrada, incluyendo rangos numéricos, vectores, selectores de color y campos de carga de archivos multimedia. Los controles pueden organizarse en carpetas jerárquicas, mostrarse condicionalmente según otros valores y sincronizarse con almacenes de datos externos. El sistema también monitorea el ciclo de vida de la edición, permitiendo callbacks cuando los usuarios comienzan y terminan las interacciones para optimizar el rendimiento en operaciones costosas.

    Provides custom debug panels for testing value ranges and configurations during the development process.

    TypeScript
    Ver en GitHub↗5,981
  • projectdiscovery/naabuAvatar de projectdiscovery

    projectdiscovery/naabu

    5,766Ver en GitHub↗

    Naabu is a port scanner library and tool that probes hosts for open ports using SYN, CONNECT, and UDP methods to identify active services. It functions as a Go library for embedding port scanning into programs, and as a standalone tool that accepts targets as hostnames, IP addresses, CIDR ranges, or ASN numbers. The tool discovers live hosts before scanning, filters ports by range or top lists, and can integrate with Nmap for service version detection. The project distinguishes itself through its SYN-based port probing approach that sends TCP SYN packets and analyzes responses without complet

    Shows or hides a debug panel to inspect scan output or template execution details.

    Gocdn-exclusionhacktoberfestnmap
    Ver en GitHub↗5,766
  • paradigmxyz/rethAvatar de paradigmxyz

    paradigmxyz/reth

    5,652Ver en GitHub↗

    Reth is a modular, high-performance Ethereum execution layer client written in Rust. It serves as a full Ethereum node that syncs, validates, and serves blockchain data, functioning as an archive node implementation, a high-throughput RPC node server, and a snapshot sync tool. The project is built around a modular component architecture that allows assembling custom node behavior by swapping independent Rust crates for consensus, execution, mempool, and networking. The client distinguishes itself through a staged sync pipeline that downloads headers and bodies online before processing the res

    Provides subcommands to read, write, delete, and repair the local chain database.

    Rust
    Ver en GitHub↗5,652
  • jakewharton/u2020Avatar de JakeWharton

    JakeWharton/u2020

    5,626Ver en GitHub↗

    u2020 is an example Android application that demonstrates how to wire together application components using compile-time dependency injection, annotation-driven view binding, and a slide-out debug drawer. The project serves as a real-world showcase for integrating Dagger for dependency injection and Butter Knife for view binding, both of which generate code at compile time rather than relying on runtime reflection. The application features an in-memory mock server that simulates backend responses using static data, enabling development and testing without a live network. A debug drawer overla

    Opens a slide-out panel from the screen edge to expose developer options and debugging controls.

    Java
    Ver en GitHub↗5,626
  • lxc/incusAvatar de lxc

    lxc/incus

    4,893Ver en GitHub↗

    Incus is a unified orchestration platform for managing system containers, OCI application containers, and virtual machines through a single control plane. It brings together cluster infrastructure management, secure multi-tenancy, software-defined networking, and pluggable storage backend orchestration into one cohesive system exposed via a full REST API and command-line interface. What distinguishes Incus is its ability to run multiple instance types side by side—full Linux system containers, OCI application containers, and QEMU virtual machines—all managed with consistent tooling. Networkin

    Inspects database files and their pre-upgrade backups to debug or revert changes.

    Gocloudcontainershacktoberfest
    Ver en GitHub↗4,893
  • php-debugbar/php-debugbarAvatar de php-debugbar

    php-debugbar/php-debugbar

    4,388Ver en GitHub↗

    Este proyecto es una barra de herramientas de depuración de PHP y inspector de tiempo de ejecución que proporciona una interfaz basada en navegador para monitorear métricas del sistema, uso de memoria y tiempo de ejecución durante el desarrollo web. Funciona como un monitor de rendimiento de aplicaciones y herramienta de diagnóstico, capturando datos en tiempo real y el estado de la aplicación para visualizar el ciclo de vida de ejecución de PHP. La herramienta se distingue por su capacidad de persistir datos de depuración a través de múltiples solicitudes, permitiendo el seguimiento del historial de solicitudes y el archivo de sesiones anteriores. Soporta la inspección de solicitudes AJAX y gestiona la persistencia de datos durante redirecciones para garantizar que la información de diagnóstico esté disponible a través de cargas de página asíncronas y secuenciales. El sistema cubre capacidades de observabilidad amplias, incluyendo recolección automatizada de métricas de tiempo de ejecución, registro de mensajes personalizados y el renderizado de variables complejas como volcados HTML interactivos. Utiliza una arquitectura modular con colectores para la agregación de datos, abstracción HTTP basada en drivers y un sistema de almacenamiento basado en interfaces para gestionar cómo se escriben y recuperan los datos de depuración. La barra de herramientas se integra en las páginas web mediante la inyección de activos de JavaScript y HTML de enlace tardío.

    Enables modifying toolbar tabs and indicators by mapping them to specific data widgets.

    PHP
    Ver en GitHub↗4,388
  • introlab/rtabmapAvatar de introlab

    introlab/rtabmap

    3,836Ver en GitHub↗

    This project is a comprehensive library and toolkit for simultaneous localization and mapping, designed to construct three-dimensional environment models while tracking device position. It functions as a robotics perception framework that processes data from RGB-D, stereo, and lidar sensors to enable autonomous navigation and spatial awareness. The system distinguishes itself through its focus on long-term mapping and global consistency. It employs a sophisticated loop-closure detection engine and graph-based pose optimization to identify previously visited locations and eliminate cumulative

    Browses saved mapping data and generates visualizations from recorded database files.

    C++
    Ver en GitHub↗3,836
  • tanstack/dbAvatar de TanStack

    TanStack/db

    3,604Ver en GitHub↗

    This project is a client-side data management library and query orchestrator designed to synchronize remote server state with local client state. It functions as a type-safe state manager and cache orchestrator that coordinates data loading across diverse backends, including REST, GraphQL, and WebSockets. The system distinguishes itself through a durable workflow engine for executing asynchronous functions with persisted state and deterministic replay. It also provides a standardized AI integration adapter to connect large language models to application data, supporting real-time response str

    Allows the registration of domain-specific inspection tools within a custom debugging panel.

    TypeScript
    Ver en GitHub↗3,604
  • imgui-rs/imgui-rsAvatar de imgui-rs

    imgui-rs/imgui-rs

    3,019Ver en GitHub↗

    Este proyecto proporciona bindings de Rust para la biblioteca Dear ImGui, permitiendo la creación de interfaces de usuario gráficas de alto rendimiento utilizando un paradigma de modo inmediato. Al definir elementos de interfaz directamente dentro del bucle de renderizado de la aplicación, elimina la necesidad de jerarquías de objetos persistentes, permitiendo el prototipado rápido y actualizaciones visuales dinámicas. La biblioteca se distingue por envolver firmas de funciones nativas complejas en constructores con seguridad de tipos, lo que mejora la ergonomía del desarrollador mientras mantiene las características de rendimiento de la implementación subyacente en C++. Utiliza una capa de renderizado agnóstica al backend que desacopla la lógica de la interfaz de API gráficas específicas, facilitando la compatibilidad multiplataforma a través de varios sistemas de ventanas y entornos de hardware. El framework admite una amplia gama de capacidades de interfaz, incluyendo gestión de diseño de múltiples ventanas, renderizado de geometría personalizada y estilo visual granular. Maneja la traducción de eventos brutos del sistema operativo a estados de interfaz internos y gestiona la persistencia de la geometría de las ventanas y la configuración del usuario a través de sesiones de aplicación.

    Creates specialized visual dashboards and control panels for debugging complex software, game engines, or hardware-accelerated rendering pipelines.

    Rustguiimguirust
    Ver en GitHub↗3,019
  • mongodb/mongo-toolsAvatar de mongodb

    mongodb/mongo-tools

    1,050Ver en GitHub↗

    Este proyecto proporciona una colección de utilidades administrativas de línea de comandos diseñadas para gestionar instancias de bases de datos MongoDB. Sirve como la interfaz principal para realizar copias de seguridad de bases de datos, restaurar instantáneas binarias y ejecutar tareas de migración de datos entre instancias de bases de datos y sistemas externos. Las herramientas facilitan el movimiento de información mediante la importación y exportación de colecciones en varios formatos, incluyendo JSON, CSV, TSV y archivos binarios. Más allá de la migración, la suite incluye utilidades especializadas para inspeccionar archivos de datos binarios en un formato legible por humanos y gestionar archivos binarios grandes almacenados dentro del sistema de archivos de la base de datos. Estas utilidades operan comunicándose directamente con el servidor de la base de datos a través de solicitudes de protocolo binario estructurado. La arquitectura subyacente admite procesamiento orientado a flujos y operaciones por lotes para manejar grandes conjuntos de datos de manera eficiente, manteniendo la durabilidad e integridad de los datos durante las tareas administrativas.

    Parses and displays the contents of binary files in a human-readable format for debugging and verification.

    Go
    Ver en GitHub↗1,050
  1. Home
  2. Development Tools & Productivity
  3. Debugging, Profiling & Testing
  4. Debugging and Diagnostics
  5. Debugging and Inspection Tools
  6. Debugging and Inspection Tools
  7. Custom Debug Panels

Explorar subetiquetas

  • Database Inspection Panels1 sub-etiquetaCustomizable interfaces for inspecting specific database files or non-standard data sources. **Distinct from Custom Debug Panels:** Distinct from Custom Debug Panels: specifically targets the inspection of database files as the primary data source
  • Debug DrawersSlide-out panels that expose developer options and debugging controls for the running application. **Distinct from Custom Debug Panels:** Distinct from Custom Debug Panels: focuses on a slide-out drawer UI pattern rather than general debug panel registration.
  • Toolbar Widget MappingsConfiguration systems that link specific data collectors to visual widgets and icons in a debug interface. **Distinct from Custom Debug Panels:** Focuses on the mapping of data to toolbar icons/tabs rather than generic debug panel registration.