The Dart language implementation of gRPC.
Go to file
Jakob Andersen 0393703f58
Ensure shutdown and terminate always return a Future<Null>. (#75)
Even if _transport.finish()/terminate() returns some other kind of
Future.
2018-03-28 14:54:09 +02:00
.github Repo config (#46) 2018-01-12 10:51:22 +01:00
example Clarify protoc steps (#69) 2018-03-23 11:11:45 +01:00
interop Move TLS credentials for server into a separate class. (#61) 2018-03-14 16:38:52 +01:00
lib Ensure shutdown and terminate always return a Future<Null>. (#75) 2018-03-28 14:54:09 +02:00
test Move TLS credentials for server into a separate class. (#61) 2018-03-14 16:38:52 +01:00
.gitignore Prepare release 0.4.0 (#65) 2018-03-19 11:32:05 +01:00
.travis.yml Basic server interoperability tests. (#25) 2017-07-17 16:12:13 +02:00
AUTHORS Initial repo config 2017-06-08 11:12:17 +02:00
CHANGELOG.md Prepare release 0.4.0 (#65) 2018-03-19 11:32:05 +01:00
CODE-OF-CONDUCT.md Update CODE-OF-CONDUCT.md (#49) 2018-01-19 10:50:18 +01:00
CONTRIBUTING.md Repo config (#46) 2018-01-12 10:51:22 +01:00
LICENSE Change license to Apache to be consistent with other gRPC repos (#47) 2018-01-12 15:14:19 +01:00
README.md Add details about platforms (#70) 2018-03-23 11:11:03 +01:00
analysis_options.yaml Fixes to make Travis Green (#17) 2017-06-29 13:11:29 -07:00
pubspec.yaml Prepare release 0.4.0 (#65) 2018-03-19 11:32:05 +01:00

README.md

The Dart implementation of gRPC: A high performance, open source, general RPC framework that puts mobile and HTTP/2 first.

Build Status

Usage

See the route_guide example for an example on how to use this package.

Status

This package is currently in beta: It is available for general usage, and is considered feature complete.

If you experience issues, or if you have feature requests, please open an issue.

Notes

This library requires Dart SDK version 1.24.3 or later.

It currently supports the the Flutter and VM/Server platforms. The potential addition of gRPC-Web is tracked in issue 43.