Skip to content
/ gotsrpc Public

Go TypeScript RPC - expose Go code over http JSON RPC to TypeScript clients, oh and gorpc is much easier with this too

License

Notifications You must be signed in to change notification settings

foomo/gotsrpc

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Build Status Go Report Card GoDoc

gotsrpc

Go / TypeScript and Go / Go RPC

Documentation

Please refer to the documentation.

$ gotsrpc
gotsrpc

Usage:
  gotsrpc [options] <config-file>

Options:
  -version   Display version information
  -debug     Print debug information

Examples:
  $ gotsrpc path/to/gotsrpc.yaml

Installation

Please follow the documentation.

Download binary

Download a binary release

Build from source

go install github.com/foomo/gotsrpc@latest

Homebrew (Linux/macOS)

If you use Homebrew, you can install like this:

brew install foomo/tap/gotsrpc

Mise

If you use mise, you can install like this:

mise use github.com:foomo/gotsrpc

Release downloads:

https://github.com/foomo/gotsrpc/releases

How to Contribute

Contributions are welcome! Please read the contributing guide.

Contributors

License

Distributed under MIT License, please see license file within the code for more details.

Made with ♥ foomo by bestbytes

About

Go TypeScript RPC - expose Go code over http JSON RPC to TypeScript clients, oh and gorpc is much easier with this too

Topics

Resources

License

Code of conduct

Contributing

Security policy

Stars

Watchers

Forks

Contributors 11