awesome-repositories.comBlog
© 2026 Bringes Technology SRL·VAT RO45896025·hello@bringes.io
MCPBlogSitemapPrivacyTerms
Event Bus Systems · Awesome GitHub Repositories

2 repos

Awesome GitHub RepositoriesEvent Bus Systems

Architectural patterns and utilities for decoupled communication between application components.

Distinguishing note: Focuses on internal event-driven architecture rather than external network messaging.

Explore 2 awesome GitHub repositories matching software engineering & architecture · Event Bus Systems. Refine with filters or upvote what's useful.

  1. Home
  2. Software Engineering & Architecture
  3. Event Bus Systems

Awesome Event Bus Systems GitHub Repositories

Describe the repository you're looking for…
Find the best repos with AI.We'll search the best matching repositories with AI.
  • drawdb-io/drawdb

    drawdb-io/drawdb

    36,649View on GitHub↗

    DrawDB is a browser-based visual database modeler designed for creating, organizing, and documenting relational database schemas. It provides an interactive interface for drag-and-drop entity relationship mapping, allowing users to plan and visualize complex data architectures through a centralized workspace. The platform distinguishes itself by enabling real-time collaborative design, allowing teams to iterate on schemas while maintaining a single source of truth. It functions entirely on the client side, utilizing local memory for state management and saving data directly to the local file

    Uses a centralized event bus to synchronize visual canvas updates with the underlying data model.

    JavaScriptdatabase-schemadiagram-editoreditor
    36,649View on GitHub↗
  • greenrobot/EventBus

    greenrobot/EventBus

    24,760View on GitHub↗

    EventBus is a publish-subscribe messaging library designed to facilitate decoupled communication between components in Java applications. It functions as a central hub where producers dispatch events that are routed to subscribers based on the class type of the payload. By using annotation-based markers, the system maps event handlers to specific data types, allowing different parts of an application to exchange information without requiring direct references between classes. The library distinguishes itself through a focus on performance and execution control. It utilizes a compile-time inde

    Uses method markers to identify and map event handler functions to specific event types during the registration process.

    Java
    24,760View on GitHub↗