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
·
Back to grpc/grpc-kotlin

Open-source alternatives to Grpc Kotlin

23 open-source projects similar to grpc/grpc-kotlin, ranked by how many features they have in common. Compare stars, activity and what each one does to find the best Grpc Kotlin alternative.

  • alpas/alpasA

    alpas/alpas

    0Auf GitHub ansehen↗
    Auf GitHub ansehen↗0
  • auritylab/graphql-kotlin-toolkitA

    AurityLab/graphql-kotlin-toolkit

    0Auf GitHub ansehen↗
    Auf GitHub ansehen↗0
  • corbella83/kotliny.networkC

    corbella83/kotliny.network

    0Auf GitHub ansehen↗
    Auf GitHub ansehen↗0
  • expediagroup/graphql-kotlinAvatar von ExpediaGroup

    ExpediaGroup/graphql-kotlin

    1,803Auf GitHub ansehen↗

    Libraries for running GraphQL in Kotlin

    Kotlin
    Auf GitHub ansehen↗1,803
  • google/gsonAvatar von google

    google/gson

    24,357Auf GitHub ansehen↗

    Gson is a Java library designed for the serialization and deserialization of objects into structured text formats. It functions as a reflection-based data mapper, inspecting class structures at runtime to automatically convert memory-resident objects into data representations and reconstruct them back into typed language objects. The library distinguishes itself through a modular type-adapter pattern that allows for custom conversion rules for complex or nested structures. It also provides robust support for production environments by generating build-time metadata and configuration rules, wh

    Java
    Auf GitHub ansehen↗24,357
  • google/guavaAvatar von google

    google/guava

    51,473Auf GitHub ansehen↗

    Guava is a Java standard library extension and utility toolkit that provides optimized data structures, concurrency tools, and core extensions. It serves as a comprehensive set of helpers for Java development, focusing on reducing repetitive boilerplate logic. The project is distinguished by its specialized implementations of immutable collections, which ensure thread safety and data consistency by preventing accidental modification. It also includes a dedicated graph data structure library for modeling and traversing networks of interconnected nodes and edges, alongside advanced collection t

    Javaguavajava
    Auf GitHub ansehen↗51,473

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
  • 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
  • grpc/grpc-dartG

    grpc/grpc-dart

    0Auf GitHub ansehen↗
    Auf GitHub ansehen↗0
  • grpc/grpc-dotnetAvatar von grpc

    grpc/grpc-dotnet

    4,469Auf GitHub ansehen↗

    This project is a .NET implementation of the gRPC framework, providing a system for executing functions on remote servers as if they were local calls. It serves as a high-performance remote procedure call (RPC) framework that utilizes HTTP/2 for service connectivity and binary communication protocols to ensure efficient data exchange. The implementation includes a gRPC-Web proxy, which acts as a translation layer to enable browser-based applications to communicate with gRPC services through web-compatible requests. It further supports the creation of HTTP/2 service meshes to connect distribut

    C#
    Auf GitHub ansehen↗4,469
  • grpc/grpc-goAvatar von grpc

    grpc/grpc-go

    22,962Auf GitHub ansehen↗

    grpc-go is a Go language implementation of the gRPC framework, providing a remote procedure call library for high-performance service communication. It uses the HTTP/2 protocol to execute functions on remote servers as if they were local methods and utilizes protobuf service bindings to generate type-safe client and server code. The project features a bidirectional streaming transport that supports asynchronous, full-duplex message streams between clients and servers. This networking layer allows for various communication patterns, including client-to-server and server-to-client streaming, to

    Godogs-over-catsgiant-robotsgo
    Auf GitHub ansehen↗22,962
  • grpc/grpc-javaAvatar von grpc

    grpc/grpc-java

    12,032Auf GitHub ansehen↗

    gRPC Java is a library for building distributed systems that enables client and server applications to interact through remote procedure calls. It uses protocol buffers to define service interfaces and exchange structured data, providing a framework for connecting microservices across different environments. The framework utilizes an asynchronous networking foundation to manage concurrent connections and relies on a multiplexed binary protocol to facilitate efficient data exchange. It supports pluggable transport interceptors, allowing for the injection of custom logic into the request-respon

    Javagrpcjavamicroservices
    Auf GitHub ansehen↗12,032
  • grpc/grpc-nodeAvatar von grpc

    grpc/grpc-node

    4,833Auf GitHub ansehen↗

    This project is a gRPC framework for Node.js used to implement high-performance remote procedure calls. It provides a client-server communication library that utilizes HTTP/2 for streaming, multiplexing, and binary framing, alongside a protocol buffers implementation for defining structured data and generating service stubs. The framework includes a toolchain to compile protocol buffer files into language-specific objects and supports the generation of static TypeScript type definitions to validate objects at runtime. The library covers distributed system networking and microservices communi

    TypeScript
    Auf GitHub ansehen↗4,833
  • grpc/grpc-swiftAvatar von grpc

    grpc/grpc-swift

    2,241Auf GitHub ansehen↗

    The Swift language implementation of gRPC.

    Swiftgrpcprotocol-buffersswift
    Auf GitHub ansehen↗2,241
  • grpc/grpc-webAvatar von grpc

    grpc/grpc-web

    9,229Auf GitHub ansehen↗

    gRPC-Web is a JavaScript client library that enables browser applications to call gRPC services through an HTTP proxy, using Protocol Buffers for serialization. It provides a browser-based gRPC client that supports unary, server-streaming, and bidirectional streaming RPCs, along with a code generator that produces JavaScript and TypeScript client stubs from .proto service definitions. The library includes an interceptor framework for attaching cross-cutting logic like authentication and retries to client calls, and supports setting Unix timestamp deadlines on RPCs for server-side timeout enfo

    JavaScriptgrpcjavascriptweb
    Auf GitHub ansehen↗9,229
  • hhariri/wasabiH

    hhariri/wasabi

    0Auf GitHub ansehen↗
    Auf GitHub ansehen↗0
  • http4k/http4kAvatar von http4k

    http4k/http4k

    2,774Auf GitHub ansehen↗

    The Functional toolkit for Kotlin HTTP applications. http4k provides a simple and uniform way to serve, consume, and test HTTP services.

    Kotlinhttphttp-clienthttp-server
    Auf GitHub ansehen↗2,774
  • kittinunf/fuelAvatar von kittinunf

    kittinunf/fuel

    4,652Auf GitHub ansehen↗

    Fuel is a Kotlin HTTP client library for Android and Kotlin applications that handles both synchronous and asynchronous web requests. It functions as a network wrapper that supports executing calls via suspending functions in coroutines, reactive streams, and traditional callbacks. The library features built-in integration for Android LiveData to bind network responses directly to observable state holders for user interface updates. It also includes a JSON serialization client that utilizes customizable mappers to convert raw HTTP response bodies into structured data objects. Capability area

    Kotlinandroidhttp-clientkotlin
    Auf GitHub ansehen↗4,652
  • ktorio/ktorAvatar von ktorio

    ktorio/ktor

    14,444Auf GitHub ansehen↗

    Ktor is a framework for building asynchronous server applications and cross-platform network clients using the Kotlin programming language. It provides a lightweight, modular architecture that allows developers to construct services and communication layers by composing independent components and plugins. The framework is defined by its pipeline-based plugin system, which enables the injection of custom logic into request processing stages, and a type-safe domain-specific language for defining application routing. By utilizing an asynchronous execution model, it handles concurrent network ope

    Kotlinasyncasynchronouskotlin
    Auf GitHub ansehen↗14,444
  • perwendel/spark-kotlinAvatar von perwendel

    perwendel/spark-kotlin

    983Auf GitHub ansehen↗

    Spark-kotlin is a lightweight web framework for the Java Virtual Machine that provides a domain-specific language for building server-side applications. It functions as an HTTP request router, allowing developers to map URL patterns and request methods to functional handlers to process web traffic. The framework utilizes a static method-based syntax to configure the embedded server runtime and manage network connections. It supports real-time bidirectional communication through an event-driven lifecycle for web sockets, enabling the definition of handlers for connection events and incoming da

    Kotlin
    Auf GitHub ansehen↗983
  • sdeleuze/spring-boot-kotlin-demoS

    sdeleuze/spring-boot-kotlin-demo

    0Auf GitHub ansehen↗
    Auf GitHub ansehen↗0
  • seunadelekan/kanaryS

    SeunAdelekan/Kanary

    0Auf GitHub ansehen↗
    Auf GitHub ansehen↗0
  • tinymission/karaT

    TinyMission/kara

    0Auf GitHub ansehen↗
    Auf GitHub ansehen↗0
  • tipsy/javalinT

    tipsy/javalin

    0Auf GitHub ansehen↗
    Auf GitHub ansehen↗0