protobuf

There are 3460 repositories under protobuf topic.

  • ts-proto

    An idiomatic protobuf generator for TypeScript

    Language:TypeScript2k
  • srpc

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

    Language:C++1.9k
  • tsrpc

    A TypeScript RPC framework, with runtime type checking and serialization, support both HTTP and WebSocket. It is very suitable for website / APP / games, and absolutely comfortable to full-stack TypeScript developers.

    Language:TypeScript1.8k
  • lua-protobuf

    A Lua module to work with Google protobuf

    Language:Lua1.7k
  • CuraEngine

    Powerful, fast and robust engine for converting 3D models into g-code instructions for 3D printers. It is part of the larger open source project Cura.

    Language:C++1.6k
  • aspia

    Remote desktop and file transfer tool.

    Language:C++1.6k
  • Nope-Proxy

    TCP/UDP Non-HTTP Proxy Extension (NoPE) for Burp Suite.

    Language:Java1.5k
  • myth

    Reliable messages resolve distributed transactions

    Language:Java1.5k
  • FusionCache

    FusionCache

    FusionCache is an easy to use, fast and robust cache with advanced resiliency features and an optional distributed 2nd level.

    Language:C#1.5k
  • grpc-rust

    Rust implementation of gRPC

    Language:Rust1.4k
  • grpc

    An Elixir implementation of gRPC

    Language:Elixir1.4k
  • pbtk

    pbtk

    A toolset for reverse engineering and fuzzing Protobuf-based apps

    Language:Python1.3k
  • protoreflect

    Reflection (Rich Descriptors) for Go Protocol Buffers

    Language:Go1.3k
  • connect-es

    The TypeScript implementation of Connect: Protobuf RPC that works.

    Language:TypeScript1.2k
  • matchbox

    Network boot and provision Fedora CoreOS and Flatcar Linux clusters

    Language:Go1.2k
  • tinyrpc

    c++ async rpc framework. 14w+qps.

    Language:C++1.2k
  • grpcc

    A gRPC cli interface for easy testing against gRPC servers

    Language:JavaScript1.1k
  • go-proto-validators

    Generate message validators from .proto annotations.

    Language:Go1.1k
  • go-micro-services

    HTTP up front, Protobufs in the rear

    Language:Go1.1k
  • centrifuge

    Real-time messaging library for Go. The simplest way to add feature-rich and scalable WebSocket support to your application. The core of Centrifugo server.

    Language:Go1k
  • tinyrpc

    🚀 Fast, stable, mini RPC framework based on protocol buffer

    Language:Go1k
  • extract_otp_secrets

    Extract one time password (OTP) secrets from QR codes exported by two-factor authentication (2FA) apps such as "Google Authenticator". The exported QR codes from authentication apps can be captured by camera, read from images, or read from text files. The secrets can be exported to JSON or CSV, or printed as QR codes to console.

    Language:Python1k
  • binexport

    Export disassemblies into Protocol Buffers

    Language:C++995
  • protobuf-ts

    Protobuf and RPC for TypeScript

    Language:TypeScript987
  • protobuf-es

    Protocol Buffers for ECMAScript. The only JavaScript Protobuf library that is fully-compliant with Protobuf conformance tests.

    Language:TypeScript970
  • encoding

    Go package containing implementations of efficient encoding, decoding, and validation APIs.

    Language:Go969
  • starlight

    Java implementation for Baidu RPC, multi-protocol & high performance RPC.

    Language:Java946
  • protobuf-swift

    Google ProtocolBuffers for Apple Swift

    Language:Swift935
  • grpclib

    Pure-Python gRPC implementation for asyncio

    Language:Python916
  • getty

    a netty like asynchronous network I/O library based on tcp/udp/websocket; a bidirectional RPC framework based on JSON/Protobuf; a microservice framework based on zookeeper/etcd

    Language:Go877
  • SteamTracking

    SteamTracking

    🕵 Tracking things, so you don't have to

    Language:JavaScript866
  • pgoapi

    Unofficial PokemonGO API in Python

    Language:Python853
  • vtprotobuf

    A Protocol Buffers compiler that generates optimized marshaling & unmarshaling Go code for ProtoBuf APIv2

    Language:Go831
  • experiments

    Personal code, scripts and config files for experiments

    Language:Go826
  • go-chat

    go-chat.使用Go基于WebSocket开发的web聊天应用。单聊,群聊。文字,图片,语音,视频消息,屏幕共享,剪切板图片,基于WebRTC的P2P语音通话,视频聊天。

    Language:Go804
  • protobuf

    protobuf

    A pure Elixir implementation of Google Protobuf.

    Language:Elixir795