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: 12 months ago
JSON representation
[EXPERIMENTAL] Generate GraphQL schema and gateway from Proto definitions.
- Host: GitHub
- URL: https://github.com/wantedly/proto-graphql-rust
- Owner: wantedly
- License: apache-2.0
- Created: 2021-03-22T04:01:15.000Z (about 5 years ago)
- Default Branch: master
- Last Pushed: 2025-04-08T02:07:15.000Z (12 months ago)
- Last Synced: 2025-04-12T21:11:56.909Z (12 months ago)
- Topics: graphql, grpc, rust
- Language: Rust
- Homepage:
- Size: 706 KB
- Stars: 36
- Watchers: 25
- Forks: 3
- Open Issues: 4
-
Metadata Files:
- Readme: README.md
- License: LICENSE-APACHE
Awesome Lists containing this project
README
# proto-graphql
[](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.