awesome-repositories.com
Blog
awesome-repositories.com

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

EntdeckenKuratierte SuchenOpen-Source-AlternativenSelf-hosted SoftwareBlogSitemap
ProjektÜber unsRanking-MethodikPresseMCP-Server
RechtlichesDatenschutzAGB
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
Back to cinemast/libjson-rpc-cpp

Open-source alternatives to Libjson Rpc Cpp

12 open-source projects similar to cinemast/libjson-rpc-cpp, ranked by how many features they have in common. Compare stars, activity and what each one does to find the best Libjson Rpc Cpp alternative.

  • apache/brpcAvatar von apache

    apache/brpc

    17,545Auf GitHub ansehen↗

    brpc is a high-performance C++ RPC framework and network programming library designed for building distributed systems. It functions as a multi-protocol RPC server capable of hosting and detecting multiple communication protocols, including gRPC, Thrift, HTTP, Redis, and Memcached, on a single TCP port. The project distinguishes itself through high-throughput data transport and memory efficiency, utilizing RDMA-based transport to bypass the kernel TCP stack and zero-copy memory management to eliminate data duplication. It also implements the Raft algorithm for consensus-based state replicatio

    C++rpc
    Auf GitHub ansehen↗17,545
  • boostorg/interprocessAvatar von boostorg

    boostorg/interprocess

    181Auf GitHub ansehen↗

    Boost.org interprocess module

    C++
    Auf GitHub ansehen↗181
  • capnproto/capnprotoAvatar von capnproto

    capnproto/capnproto

    13,089Auf GitHub ansehen↗

    CapnProto is a zero-copy serialization framework and remote procedure call system. It serves as a C++ communication library providing a schema-based data interchange format that eliminates the need to encode or decode data before reading it from memory. The system enables high-performance data serialization and low-latency network communication. It supports cross-language data exchange by using a defined schema to ensure consistent binary representation across different platforms. The framework provides tools for implementing remote procedure calls, allowing functions to be invoked on a remo

    C++
    Auf GitHub ansehen↗13,089
  • continental/ecalAvatar von continental

    continental/ecal

    11Auf GitHub ansehen↗

    Please visit the new repository: https://github.com/eclipse-ecal/ecal

    C++
    Auf GitHub ansehen↗11

KI-Suche

Entdecke weitere awesome Repositories

Beschreibe in einfachen Worten, was du brauchst — die KI bewertet tausende kuratierte Open-Source-Projekte nach Relevanz.

Find more with AI search
  • eclipse-iceoryx/iceoryxAvatar von eclipse-iceoryx

    eclipse-iceoryx/iceoryx

    2,104Auf GitHub ansehen↗

    Eclipse iceoryx™ - true zero-copy inter-process-communication

    C++
    Auf GitHub ansehen↗2,104
  • grpc/grpcAvatar von grpc

    grpc/grpc

    44,891Auf GitHub ansehen↗

    gRPC is a language-agnostic remote procedure call framework designed for high-performance communication between distributed services. It utilizes a structured interface definition language to generate consistent client stubs and server skeletons, enabling applications to invoke methods on remote servers as if they were local objects. By leveraging the HTTP/2 transport layer, the framework supports efficient binary serialization and multiplexed data exchange across diverse programming environments. The framework distinguishes itself through its support for flexible communication patterns, incl

    C++
    Auf GitHub ansehen↗44,891
  • nanomsg/nanomsgAvatar von nanomsg

    nanomsg/nanomsg

    6,277Auf GitHub ansehen↗

    nanomsg is a distributed messaging middleware and scalable messaging library designed for moving data between machines and processes. It functions as a socket-based communication framework that routes data across different network transport layers. The library implements scalable messaging patterns, specifically request-reply and publish-subscribe, to handle high volumes of data across distributed systems. It provides tools for network performance benchmarking to quantify messaging throughput and latency. The framework supports distributed message routing and inter-process communication usin

    C
    Auf GitHub ansehen↗6,277
  • nanomsg/nngAvatar von nanomsg

    nanomsg/nng

    4,604Auf GitHub ansehen↗

    nng is a brokerless messaging library and a modern implementation of the nanomsg protocol. It provides an asynchronous network transport for communication between distributed processes, utilizing non-blocking input and output to distribute network traffic across multiple CPU cores. The library enables the implementation of scalable messaging patterns, such as request-reply and publish-subscribe, without the need for a central message broker. It includes built-in encryption protocols to provide secure message transport and protect data transmissions between network nodes. The project covers d

    C
    Auf GitHub ansehen↗4,604
  • pearu/simple-rpc-cppAvatar von pearu

    pearu/simple-rpc-cpp

    42Auf GitHub ansehen↗

    a simple RPC wrapper generator to C/C++ functions

    Python
    Auf GitHub ansehen↗42
  • rpclib/rpclibAvatar von rpclib

    rpclib/rpclib

    1,835Auf GitHub ansehen↗

    rpclib is a modern C++ msgpack-RPC server and client library

    C++
    Auf GitHub ansehen↗1,835
  • sogou/srpcAvatar von sogou

    sogou/srpc

    2,139Auf GitHub ansehen↗

    RPC framework based on C++ Workflow. Supports SRPC, Baidu bRPC, Tencent tRPC, thrift protocols.

    C++
    Auf GitHub ansehen↗2,139
  • zeroc-ice/iceAvatar von zeroc-ice

    zeroc-ice/ice

    2,185Auf GitHub ansehen↗

    All-in-one solution for creating networked applications with RPC, pub/sub, server deployment, and more.

    C++
    Auf GitHub ansehen↗2,185