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

Descubre los mejores repositorios open-source con nuestra búsqueda potenciada por IA.

ExplorarBúsquedas curadasAlternativas open-sourceSoftware autohospedableBlogMapa del sitio
ProyectoServidor MCPAcerca deCómo clasificamosPrensa
Aviso legalPrivacidadTérminos
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

4 repositorios

Awesome GitHub RepositoriesEvent-Driven Frameworks

Libraries providing the structural primitives for building asynchronous, event-based applications.

Distinguishing note: Existing Go library candidates are too narrow or unrelated; this captures the framework nature of the project.

Explore 4 awesome GitHub repositories matching software engineering & architecture · Event-Driven Frameworks. Refine with filters or upvote what's useful.

Awesome Event-Driven Frameworks GitHub Repositories

Encuentra los mejores repositorios con IA.Buscaremos los repositorios que mejor coincidan usando IA.
  • socketio/socket.io-clientAvatar de socketio

    socketio/socket.io-client

    10,601Ver en GitHub↗

    Socket.IO Client is a real-time WebSocket client library that establishes persistent bidirectional connections to a server, with automatic fallback to HTTP long-polling when WebSocket connections are unavailable. It provides an event-based bidirectional messaging framework where clients and servers exchange named events with serializable data, supporting acknowledgements and timeouts for reliable communication. The client distinguishes itself through automatic reconnection with exponential backoff, maintaining connection reliability by monitoring health and reconnecting with increasing delays

    Provides an event-driven framework for sending and receiving named events with acknowledgements over real-time connections.

    browserjavascriptnodejs
    Ver en GitHub↗10,601
  • threedotslabs/watermillAvatar de ThreeDotsLabs

    ThreeDotsLabs/watermill

    9,760Ver en GitHub↗

    Watermill is a Go library for building event-driven applications. It provides a framework for implementing event-driven architectures through a consistent interface for message publishing and subscribing, featuring a pub/sub message router and event stream processing pipelines. The library uses interface-based abstractions to decouple message producers and consumers from the underlying message broker. This allows different messaging technologies to be swapped via plugin-based broker integration. It employs a router-driven dispatch system and middleware-based pipelines to manage cross-cutting

    Provides a comprehensive Go library for building event-driven applications with consistent publishing and subscribing interfaces.

    Gocqrsevent-drivenevent-sourcing
    Ver en GitHub↗9,760
  • reactivex/rxpyAvatar de ReactiveX

    ReactiveX/RxPY

    5,014Ver en GitHub↗

    RxPY es una librería de programación reactiva funcional y una librería de observables ReactiveX para Python. Funciona como un procesador de flujos asíncronos y un framework de coordinación basado en eventos, utilizado para construir pipelines de datos que reaccionan a cambios de estado o flujos de eventos a lo largo del tiempo. La librería proporciona un kit de herramientas para componer programas asíncronos y basados en eventos mediante secuencias observables y operadores. Se distingue por el uso de planificadores (schedulers) configurables para gestionar la concurrencia, el timing y los ciclos de vida de las suscripciones. El proyecto cubre una amplia gama de capacidades de procesamiento de flujos, incluyendo agregación, filtrado y combinación de datos. Proporciona mecanismos para la difusión de eventos, almacenamiento en búfer de secuencias y gestión de errores, así como herramientas para coordinar flujos observables con bucles de eventos asíncronos. Las pruebas y el aseguramiento de la calidad se apoyan en la simulación de tiempo virtual, el modelado con diagramas de mármol y la verificación de emisiones.

    Supplies structural primitives for building asynchronous, event-based applications via schedulers and observers.

    Python
    Ver en GitHub↗5,014
  • effector/effectorAvatar de effector

    effector/effector

    4,837Ver en GitHub↗

    Effector is a reactive state management library designed for building complex, event-driven applications. It functions as a data flow engine that models application logic as a directed acyclic graph, ensuring that state updates propagate automatically through interconnected nodes. By utilizing atomic state updates and declarative unit composition, the library maintains data consistency and provides a predictable execution model for managing application state. The project distinguishes itself through its framework-agnostic architecture, which decouples business logic from user interface implem

    Provides a framework for orchestrating complex application workflows by linking discrete events to state updates and side effects.

    TypeScriptbusiness-logiceffectorevent-driven
    Ver en GitHub↗4,837
  1. Home
  2. Software Engineering & Architecture
  3. Event-Driven Frameworks