awesome-repositories.com
Blog
MCP
awesome-repositories.com

Entdecke die besten Open-Source-Repositories mit KI-gestützter Suche.

EntdeckenKuratierte SuchenOpen-Source-AlternativenSelf-hosted SoftwareBlogSitemap
ProjektMCP-ServerÜber unsRanking-MethodikPresse
RechtlichesDatenschutzAGB
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

5 Repos

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

Finde die besten Repos mit KI.Wir suchen mit KI nach den am besten passenden Repositories.
  • willmcgugan/textualAvatar von willmcgugan

    willmcgugan/textual

    36,292Auf GitHub ansehen↗

    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
    Auf GitHub ansehen↗36,292
  • edenhill/kcatAvatar von edenhill

    edenhill/kcat

    5,763Auf GitHub ansehen↗

    kcat ist ein Kommandozeilen-Client für Apache Kafka, der verwendet wird, um Nachrichten unter Verwendung des nativen Wire-Protokolls zu produzieren, zu konsumieren und zu debuggen. Er bietet eine Reihe von Tools für die Interaktion mit Kafka-Clustern, einschließlich eines Protokoll-Debuggers zur Untersuchung von Cluster-Metadaten und eines Transaktionsmanagers für die Handhabung atomarer Nachrichten-Batches. Das Projekt verfügt über einen spezialisierten Avro-Schema-Dekoder, der binär kodierte Nachrichten in menschenlesbares JSON umwandelt, indem er sich in Remote-Schema-Registries oder lokale Dateien integriert. Zusätzlich enthält es einen In-Memory-Simulator, der das Testen von Producer- und Consumer-Logik durch die Simulation ephemerer Broker-Verhaltensweisen ermöglicht, ohne dass eine externe Infrastruktur erforderlich ist. Das Toolset deckt ein breites Spektrum an Messaging-Operationen ab, einschließlich Unterstützung für ausbalancierte Consumer-Gruppen, zeitstempelbasierte Offset-Suche und transaktionales Daten-Streaming von der Standardeingabe. Zudem bietet es Dienstprogramme für die Konfiguration der Verbindungssicherheit und die Untersuchung von Cluster-Metadaten.

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

    C
    Auf GitHub ansehen↗5,763
  • apache/iggyAvatar von apache

    apache/iggy

    4,382Auf GitHub ansehen↗

    Iggy is a distributed message streaming platform and multi-protocol message broker that functions as a persistent distributed log store. It provides infrastructure for publishing and consuming binary messages using an append-only log, ensuring high availability and data consistency across nodes through Viewstamped Replication. The platform is distinguished by its specialized LLM streaming infrastructure, which uses a server protocol to connect large language models to streaming data and system controls. This includes standardized protocols for context management and data bridging via HTTP or

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

    Rustapachehttpiggy
    Auf GitHub ansehen↗4,382
  • jeremyliao/liveeventbusAvatar von JeremyLiao

    JeremyLiao/LiveEventBus

    3,990Auf GitHub ansehen↗

    LiveEventBus ist eine AndroidX-Kommunikationsbibliothek, die einen Message-Bus für die entkoppelte Datenübertragung zwischen Anwendungskomponenten bereitstellt. Sie nutzt LiveData, um einen lebenszyklusbewussten Message-Bus zu implementieren, der sicherstellt, dass Event-Abonnements automatisch basierend auf dem Status der Android-Komponenten verwaltet werden, um Speicherlecks zu vermeiden. Die Bibliothek enthält eine Bridge für Inter-Process-Communication (IPC), die die Übertragung serialisierter Daten und Events zwischen verschiedenen Prozessen oder separaten Anwendungen ermöglicht. Sie bietet zudem einen Sticky-Event-Dispatcher, der die aktuellste Nachricht speichert und bei Registrierung sofort an neue Abonnenten ausliefert. Das Framework deckt internes und prozessübergreifendes Message-Routing, verzögerte Nachrichtenplanung und Datenserialisierung ab. Es bietet zudem Dienstprogramme zur Zustandsüberprüfung des Message-Bus, um aktive Beobachter und registrierte Empfänger zu überwachen.

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

    Javaeventbuslivedatalivedatabus
    Auf GitHub ansehen↗3,990
  • hyperdbg/hyperdbgAvatar von HyperDbg

    HyperDbg/HyperDbg

    3,885Auf GitHub ansehen↗

    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
    Auf GitHub ansehen↗3,885
  1. Home
  2. Software Engineering & Architecture
  3. Message Bus Systems
  4. Debug Message Buses

Unter-Tags erkunden

  • Distributed Messaging Inspections1 Sub-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.