Become a sponsor to ktr
Hi, everyone!👋
I’m Taro Aoki, a backend engineer who loves Go. I often create command-line tools and libraries written in Go.
These are my favorite projects:
Evans
Evans is a universal gRPC client tool that is useful for manual inspection against API servers built with gRPC. The most noteworthy feature is the REPL mode, you can inspect services, method names, method request/response types or message details from gRPC server or proto definitions, so you can call methods without any thinking about the request type, its field names, and its type.
Evans is used by many people and companies including the company I'm working.
go-fuzzyfinder
go-fuzzyfinder is a Go library that provides a fzf-like fuzzy-finder interface. There are a lot of command-line fuzzy-finders such that fzf, fzy, peco or skim, but there hadn't been any libraries that provide fuzzy-finding. By using this library, you can make your tools more expressively! I've introduced this library in a post on Medium, please see for more details.
Contributions
I've contributed to the following projects (of course, just a part of all).
Why GitHub Sponsors?
I don't want to earn money or want to earn money through GitHub sponsors. The main purpose of this sponsoring is to keep my motivation for contributing OSS continuously. Of course, this is one of many ways. I'm very happy just to say “thank you” when you submit an issue or Pull Request 😁
Featured work
-
ktr0731/evans
Evans: more expressive universal gRPC client
Go 4,212 -
ktr0731/go-fuzzyfinder
fzf-like fuzzy-finder as a Go library
Go 437 -
ktr0731/apigen
Generate API client via curl
Go 5 -
improbable-eng/grpc-web
gRPC Web implementation for Golang and TypeScript
TypeScript 4,366 -
jhump/protoreflect
Reflection (Rich Descriptors) for Go Protocol Buffers
Go 1,326