Skip to content

Commit

Permalink
Merge pull request #62 from twitchtv/third_party_refs
Browse files Browse the repository at this point in the history
List third party generators on the README
  • Loading branch information
spenczar authored Jan 27, 2018
2 parents 07e8fb7 + d4b1254 commit 6bffc12
Showing 1 changed file with 17 additions and 0 deletions.
17 changes: 17 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -45,6 +45,23 @@ You will also need:
### Documentation
Thorough documentation is [on the wiki](https://github.com/twitchtv/twirp/wiki).

### Implementations in other languages

This repo only has the official generators, which write out Go and Python code.
For other languages, there are third-party generators available:

| Language | Repository |
|----------------|------------|
| **Java** | [github.com/fajran/protoc-gen-twirp_java_jaxrs](https://github.com/fajran/protoc-gen-twirp_java_jaxrs)
| **JavaScript** | [github.com/thechriswalker/protoc-gen-twirp_js](https://github.com/thechriswalker/protoc-gen-twirp_js)
| **JavaScript** | [github.com/Xe/twirp-codegens/cmd/protoc-gen-twirp_jsbrowser](https://github.com/Xe/twirp-codegens)
| **Lua** | [github.com/Xe/twirp-codegens/cmd/protoc-gen-twirp_eclier](https://github.com/Xe/twirp-codegens)
| **Ruby** | [github.com/gaffneyc/protoc-gen-twirp_ruby](https://github.com/gaffneyc/protoc-gen-twirp_ruby)
| **Swagger** | [github.com/elliots/protoc-gen-twirp_swagger](https://github.com/elliots/protoc-gen-twirp_swagger)

This list isn't an endorsement, it's just a convenience to help you find stuff
for your language.

### Support and Community
We have a channel on the Gophers slack, [#twirp](https://gophers.slack.com/messages/twirp),
which is the best place to get quick answers to your questions. You can join the
Expand Down

0 comments on commit 6bffc12

Please sign in to comment.