awesome-repositories.com
Blog
MCP
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
ProjetServeur MCPÀ proposNotre méthodologiePresse
Mentions légalesConfidentialitéConditions d'utilisation
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

5 dépôts

Awesome GitHub RepositoriesDebug Message Buses

Communication channels specifically designed for routing system logs and debug information to external consoles.

Distinct from Message Bus Systems: Specializes general message bus patterns for the purpose of application observability and debugging output.

Explore 5 awesome GitHub repositories matching software engineering & architecture · Debug Message Buses. Refine with filters or upvote what's useful.

Awesome Debug Message Buses 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.
  • willmcgugan/textualAvatar de willmcgugan

    willmcgugan/textual

    36,292Voir sur GitHub↗

    Textual is a Python TUI framework and asynchronous UI library used to build interactive text user interfaces. It provides a component-based architecture for creating cross-platform applications that run in both terminal and web browser environments. The framework distinguishes itself by utilizing a CSS-based layout engine to apply visual styles to widgets and a command palette interface for discovering and executing application functions. It also supports hosting terminal-based interfaces on the web to enable remote access via a standard browser. The toolkit covers a broad range of capabilit

    Routes system logs and debug output to a separate terminal instance via a decoupled communication channel.

    Python
    Voir sur GitHub↗36,292
  • edenhill/kcatAvatar de edenhill

    edenhill/kcat

    5,763Voir sur GitHub↗

    kcat est un client d'interface en ligne de commande pour Apache Kafka utilisé pour produire, consommer et déboguer des messages en utilisant le protocole filaire natif. Il fournit une suite d'outils pour interagir avec les clusters Kafka, y compris un débogueur de protocole pour inspecter les métadonnées du cluster et un gestionnaire de transactions pour gérer les lots de messages atomiques. Le projet dispose d'un décodeur de schéma Avro spécialisé qui convertit les messages encodés en binaire en JSON lisible par l'homme en s'intégrant avec des registres de schémas distants ou des fichiers locaux. De plus, il inclut un simulateur en mémoire qui permet de tester la logique du producteur et du consommateur en simulant un comportement de courtier éphémère sans nécessiter d'infrastructure externe. L'ensemble d'outils couvre un large éventail d'opérations de messagerie, y compris la prise en charge des groupes de consommateurs équilibrés, la recherche d'offset basée sur l'horodatage et le streaming de données transactionnelles à partir de l'entrée standard. Il fournit également des utilitaires pour la configuration de la sécurité des connexions et l'inspection des métadonnées du cluster.

    Includes a protocol debugger for inspecting cluster metadata, partition details, and real-time message flow.

    C
    Voir sur GitHub↗5,763
  • apache/iggyAvatar de apache

    apache/iggy

    4,382Voir sur GitHub↗

    Iggy est une plateforme de streaming de messages distribuée et un courtier de messages multi-protocole qui fonctionne comme un magasin de journaux distribué persistant. Il fournit une infrastructure pour publier et consommer des messages binaires en utilisant un journal en ajout seul (append-only log), garantissant une haute disponibilité et une cohérence des données entre les nœuds via la réplication Viewstamped. La plateforme se distingue par son infrastructure de streaming LLM spécialisée, qui utilise un protocole serveur pour connecter les grands modèles de langage aux données en streaming et aux contrôles système. Cela inclut des protocoles standardisés pour la gestion du contexte et le pontage de données via HTTP ou l'entrée-sortie standard. Le système couvre un large éventail de capacités, y compris l'orchestration de pipelines de données avec des plugins de source et de destination modulaires, la coordination de groupes de consommateurs pour la mise à l'échelle horizontale et la prise en charge du transport multi-protocole via TCP, QUIC, HTTP et WebSocket. Il intègre également des primitives de sécurité telles que le chiffrement AES-256-GCM pour les données au repos et en transit, et fournit une observabilité via les métriques Prometheus, le traçage OpenTelemetry et un tableau de bord web opérationnel. Le serveur peut être déployé en utilisant des images de conteneur et orchestré via Kubernetes.

    Provides utilities to inspect messages within partitions using built-in decoders for JSON, XML, and UTF-8 text.

    Rustapachehttpiggy
    Voir sur GitHub↗4,382
  • jeremyliao/liveeventbusAvatar de JeremyLiao

    JeremyLiao/LiveEventBus

    3,990Voir sur GitHub↗

    LiveEventBus is an AndroidX communication library that provides a message bus for decoupled data transfer between application components. It utilizes LiveData to implement a lifecycle-aware message bus, ensuring that event subscriptions are automatically managed based on the state of Android components to prevent memory leaks. The library includes an inter-process communication bridge that allows the transfer of serialized data and events between different processes or separate applications. It also features a sticky event dispatcher that retains and immediately delivers the most recent messa

    Provides utilities to inspect the internal state of the message bus, including active observers and registered receivers.

    Javaeventbuslivedatalivedatabus
    Voir sur GitHub↗3,990
  • hyperdbg/hyperdbgAvatar de HyperDbg

    HyperDbg/HyperDbg

    3,885Voir sur GitHub↗

    HyperDbg is a hardware-assisted kernel-mode debugging platform that leverages virtualization to monitor and control system execution. By utilizing hypervisor-level primitives, it enables deep system analysis and instrumentation without relying on standard operating system debugging interfaces. The framework provides a comprehensive environment for inspecting both kernel and user-mode processes, allowing for granular control over execution flow and system state. The project distinguishes itself through a transparent debugging layer designed to remain invisible to the target environment. It emp

    Provides communication channels for routing system logs and debug information to external consoles.

    Cbinary-analysisdebugdebugger
    Voir sur GitHub↗3,885
  1. Home
  2. Software Engineering & Architecture
  3. Message Bus Systems
  4. Debug Message Buses

Explorer les sous-tags

  • Distributed Messaging Inspections1 sous-tagUtilities for inspecting the real-time flow, offsets, and partition details of distributed messaging systems. **Distinct from Debug Message Buses:** Focuses on active cluster state inspection (offsets, partitions) rather than just routing debug logs.