Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
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.
- Host: GitHub
- URL: https://github.com/wantedly/proto-graphql-rust
- Owner: wantedly
- License: apache-2.0
- Created: 2021-03-22T04:01:15.000Z (over 3 years ago)
- Default Branch: master
- Last Pushed: 2024-06-18T13:23:52.000Z (5 months ago)
- Last Synced: 2024-06-18T16:06:26.756Z (5 months ago)
- Topics: graphql, grpc, rust
- Language: Rust
- Homepage:
- Size: 570 KB
- Stars: 34
- Watchers: 26
- Forks: 3
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
- License: LICENSE-APACHE
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.