Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/wantedly/proto-graphql-rust

[EXPERIMENTAL] Generate GraphQL schema and gateway from Proto definitions.
https://github.com/wantedly/proto-graphql-rust

graphql grpc rust

Last synced: about 2 hours ago
JSON representation

[EXPERIMENTAL] Generate GraphQL schema and gateway from Proto definitions.

Awesome Lists containing this project

README

        

# proto-graphql

[![build status](https://img.shields.io/github/actions/workflow/status/wantedly/proto-graphql-rust/ci.yml?branch=master&style=flat-square&logo=github)](https://github.com/wantedly/proto-graphql-rust/actions)

**[EXPERIMENTAL]** Generate GraphQL schema and gateway from Proto definitions.

## Documentation

- [Blog post (Japanese)](https://www.wantedly.com/companies/wantedly/post_articles/314403)
- [Protobuf -> GraphQL Schema Conversion](docs/schema-conversion.md)

## Examples

- [Simple graphql-gateway](examples/simple)
- [Streaming RPC / Subscription](examples/subscription)
- [Apollo Federation](examples/federation)

## License

Licensed under either of [Apache License, Version 2.0](LICENSE-APACHE) or
[MIT license](LICENSE-MIT) at your option.

Unless you explicitly state otherwise, any contribution intentionally submitted
for inclusion in the work by you, as defined in the Apache-2.0 license, shall
be dual licensed as above, without any additional terms or conditions.