Tart is Twirp for Dart.
Tart contains a Dart library for Twirp as well as a protoc plugin to generate code.
For more information about Twirp please visit its official site: https://twitchtv.github.io/twirp/
This has only been build and tested on a Linux-based OS with Go version 1.17 and Dart 2.13 For specific versions please check out pubspec.yaml and go.mod
protoc-gen-tart
Tart
For more information on dependencies please refer to tart/pubspec.yaml and protoc-gen-tart/go.mod
Download binary from release page and place into a folder included in $PATH
OR * With Go installed
- Clone repo
- cd tart/protoc-gen-tart
- go install
Add the following packages to your Dart or Flutter project:
Please refer to protoc-gen-tart README.md
Please create an issue for any errors or help executing the protoc plugin or using tart library / generated code.
This project is licensed under the Apache 2.0 License