All Projects → rogchap → Wombat

rogchap / Wombat

Licence: mit
Cross platform gRPC client

Programming Languages

go
31211 projects - #10 most used programming language

Projects that are alternatives of or similar to Wombat

Telegram Standup Bot
Very simple telegram bot for submitting daily standups
Stars: ✭ 20 (-97.7%)
Mutual labels:  svelte
Blast
Blast is a full text search and indexing server, written in Go, built on top of Bleve.
Stars: ✭ 934 (+7.6%)
Mutual labels:  grpc
Skeleton Elements
Skeleton elements - UI for improved perceived performance
Stars: ✭ 27 (-96.89%)
Mutual labels:  svelte
Rpc Thunderdome
A comparison between Proteus RPC and other commonly used RPC frameworks
Stars: ✭ 22 (-97.47%)
Mutual labels:  grpc
Realworld
Svelte/Sapper implementation of the RealWorld app
Stars: ✭ 923 (+6.34%)
Mutual labels:  svelte
Sveltejs Tippy
Tippy.js for Svelte
Stars: ✭ 26 (-97%)
Mutual labels:  svelte
Grpc Gateway Generator
A script to generate a ready to use grpc-gateway with swagger, by just providing the path to the protos and a simple configuration file.
Stars: ✭ 18 (-97.93%)
Mutual labels:  grpc
Go Micro Services
HTTP up front, Protobufs in the rear
Stars: ✭ 853 (-1.73%)
Mutual labels:  grpc
Grpc Dotnet Validator
Simple request message validator for grpc.aspnet
Stars: ✭ 25 (-97.12%)
Mutual labels:  grpc
Gowebsocket
golang基于websocket单台机器支持百万连接分布式聊天(IM)系统
Stars: ✭ 937 (+7.95%)
Mutual labels:  grpc
Colossus
Colossus — An example microservice architecture for Kubernetes using Bazel, Go, Java, Docker, Kubernetes, Minikube, Gazelle, gRPC, Prometheus, Grafana, and more
Stars: ✭ 917 (+5.65%)
Mutual labels:  grpc
Grpc Jersey
gRPC<->Jersey bridge
Stars: ✭ 23 (-97.35%)
Mutual labels:  grpc
Lnd Grpc Client
A python grpc client/async client for LND ⚡⚡⚡
Stars: ✭ 26 (-97%)
Mutual labels:  grpc
Revelt
Analysis of a project using React and Svelte technologies
Stars: ✭ 20 (-97.7%)
Mutual labels:  svelte
Post Communicating With Interactive Articles
Stars: ✭ 27 (-96.89%)
Mutual labels:  svelte
Grpc.jl
gRPC framework for Julia
Stars: ✭ 18 (-97.93%)
Mutual labels:  grpc
Svelte Tailwind Extension Boilerplate
A Chrome extension boilerplate built with Svelte, TailwindCSS, Jest, and Rollup.
Stars: ✭ 26 (-97%)
Mutual labels:  svelte
Grpc
An Elixir implementation of gRPC
Stars: ✭ 858 (-1.15%)
Mutual labels:  grpc
Librelingo
🐢 🌎 📚 a community-owned language-learning platform
Stars: ✭ 844 (-2.76%)
Mutual labels:  svelte
Danby
A webserver that's also a grpc proxy for browsers
Stars: ✭ 26 (-97%)
Mutual labels:  grpc

Wombat

Cross platform gRPC client

Github release Homebrew Cask AUR
Go version Go report card Awesome gRPC

screenshot

Features

  • Automatic parsing of proto definitions to render services and input messages
  • .proto file discovery
  • Selection of multiple services and methods
  • Configuration of TLS, including disabling TLS (plain text)
  • Input generation for all scalar types
  • Input generation for nested messages
  • Input generation for enums, including nested
  • Input generation for repeated fields
  • Input generation for oneof and map fields
  • Support for adding RPC metadata
  • Execute unary requests
  • Execute server streaming requests
  • Execute client streaming requests
  • Execute bidirectional requests
  • Cancel requests in-flight
  • Send EOF for client streaming and bi-directional streaming
  • View response messages
  • View RPC Header and Trailer
  • View full RPC statistics
  • MacOS build
  • Linux build
  • Windows build
  • Reflection API to determine RPC schema
  • Support for Google Will Known Types
  • Create multiple workspaces and workspace switching

Download

Visit the Releases page for the latest downloads.

Install

MacOS

Download and open Wombat*_Darwin_86_64.dmg, drag Wombat.app to the Applications folder and run from Applications.

Or via Homebrew

$ brew install --cask wombat

If you get this error message: "Wombat.app" can't be opened because the identity of the developer cannot be confirmed., Install by Right Click/Option Click -> Open -> Open. You'll only need to do this on first install.

Linux

Download and unarchive Wombat*_Linux_86_64.tar.gz and run.

Arch Linux AUR

$ yay -S wombat-bin

Windows

Download and unarchive Wombat*_Windows_86_64.zip and run.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].