awesome-repositories.com

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

EntdeckenKuratierte SuchenBlogSitemap
ProjektÜber unsPresseMCP-Server
RechtlichesDatenschutzAGB
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
awesome-repositories.comBlog
Kategorien

6 Repos

Awesome GitHub RepositoriesApplication Messaging Interfaces

Communication layers for transmitting data between isolated application instances.

Distinguishing note: Focuses on inter-application messaging protocols.

Explore 6 awesome GitHub repositories matching web development · Application Messaging Interfaces. Refine with filters or upvote what's useful.

Awesome Application Messaging Interfaces GitHub Repositories

Finde die besten Repos mit KI.Wir suchen mit KI nach den am besten passenden Repositories.
  • heyputer/puterAvatar von HeyPuter

    HeyPuter/puter

    42,318Auf GitHub ansehen↗

    Puter is a browser-based desktop environment and cloud-native development platform that provides a virtualized graphical workspace. It enables developers to build and deploy full-stack web applications by integrating cloud storage, authentication, and serverless backend logic directly into the browser, eliminating the need for traditional server infrastructure. The platform distinguishes itself through a unified cloud storage layer and a distributed network runtime that facilitates peer-to-peer communication and cross-origin resource fetching. It features a sophisticated cross-window orchestr

    Transmits data messages between connected applications using a standardized messaging interface.

    TypeScriptcloudcloud-oscloud-storage
    Auf GitHub ansehen↗42,318
  • airtai/faststreamAvatar von airtai

    airtai/faststream

    5,234Auf GitHub ansehen↗

    FastStream is an asynchronous Python framework designed for building event-driven microservices. It provides a unified abstraction layer for interacting with various message brokers, enabling developers to manage event production and consumption through a consistent interface while maintaining access to native provider-specific features. The framework centers on a decorator-based routing model that binds application logic directly to broker topics, supported by a built-in dependency injection container that resolves resources at runtime. The framework distinguishes itself through its deep int

    Supports defining structured data models shared across publishers and subscribers to maintain consistent message contracts.

    Python
    Auf GitHub ansehen↗5,234
  • relatedcode/messengerAvatar von relatedcode

    relatedcode/Messenger

    4,784Auf GitHub ansehen↗

    Messenger is an asynchronous messaging system and event-driven communication layer designed to exchange events between decoupled components. It functions as an inter-process communication tool that removes direct dependencies between services by routing messages through a middleware layer. The system implements a pub-sub messaging model where components subscribe to specific event types and receive notifications when those events are triggered. It utilizes a central dispatcher to route asynchronous events from producers to registered subscribers. The project provides capabilities for distrib

    Uses shared messaging contracts to enable interaction between services without requiring direct compile-time dependencies.

    Auf GitHub ansehen↗4,784
  • grpc/grpc-dotnetAvatar von grpc

    grpc/grpc-dotnet

    4,469Auf GitHub ansehen↗

    Dieses Projekt ist eine .NET-Implementierung des gRPC-Frameworks und bietet ein System zur Ausführung von Funktionen auf Remote-Servern, als wären es lokale Aufrufe. Es dient als leistungsstarkes Remote Procedure Call (RPC) Framework, das HTTP/2 für die Dienstkonnektivität und binäre Kommunikationsprotokolle für einen effizienten Datenaustausch nutzt. Die Implementierung umfasst einen gRPC-Web-Proxy, der als Übersetzungsschicht fungiert, um browserbasierten Anwendungen die Kommunikation mit gRPC-Diensten über webkompatible Anfragen zu ermöglichen. Zudem wird die Erstellung von HTTP/2-Service-Meshes unterstützt, um verteilte Microservices mit geringer Latenz zu verbinden. Das Framework deckt ein breites Spektrum an Funktionen ab, einschließlich binärer Serialisierung via Protobuf, typsicherer Vertragserstellung und Unterstützung für sowohl unäre als auch Streaming-RPC-Muster. Es bietet umfassende Funktionen für Server-Hosting und Client-Management sowie Traffic-Management-Dienstprogramme wie clientseitiges Load-Balancing und automatische Wiederholungsversuche bei Aufrufen. Zusätzliche operative Unterstützung wird durch TLS-Transportsicherheit, Zugriffskontrolle auf Methodenebene und Observability-Tools wie Dienst-Gesundheitsüberwachung und diagnostisches Logging bereitgestellt.

    Enables sharing generated message types in a common library to maintain contract consistency across projects.

    C#
    Auf GitHub ansehen↗4,469
  • ergo-services/ergoAvatar von ergo-services

    ergo-services/ergo

    4,441Auf GitHub ansehen↗

    Ergo is a distributed actor framework for Go that implements the Erlang distribution protocol, enabling the construction of resilient, concurrent applications that can communicate transparently with Erlang/OTP nodes. At its core, it provides an actor model with isolated lightweight processes, priority-ordered mailboxes, and a meta-process architecture that separates blocking I/O from sequential message handling to prevent actor freezing. The framework includes a Raft-inspired cluster consensus system for leader election and automatic failover, along with OTP-style supervision trees that organi

    Ergo defines private messages for direct service-to-service communication where the receiver owns the contract.

    Goactor-modelactorsdistributed
    Auf GitHub ansehen↗4,441
  • memovai/mimiclawAvatar von memovai

    memovai/mimiclaw

    2,642Auf GitHub ansehen↗

    Mimiclaw is a framework for integrating large language models with microcontroller hardware to create interactive AI agents. It provides an embedded AI agent runtime and a tool-calling engine that allows language model loops to execute on embedded devices. The system acts as a bridge between language model APIs and physical hardware peripherals, enabling the control of sensors and actuators through natural language. The project features a dedicated manager for over-the-air firmware updates, allowing system images to be installed via web browsers or wireless networks to remove local toolchain

    Implements communication layers for transmitting data between the microcontroller agent and external chat interfaces.

    Caiassistantclawdbot
    Auf GitHub ansehen↗2,642
  1. Home
  2. Web Development
  3. Application Messaging Interfaces

Unter-Tags erkunden

  • Shared Message Contracts1 Sub-TagInter-application message types placed in a shared package for communication without compile-time dependencies. **Distinct from Application Messaging Interfaces:** Distinct from Application Messaging Interfaces: focuses on shared type definitions rather than the communication layer itself.