[![Build](https://github.com/dispatchrun/dispatch/actions/workflows/build.yml/badge.svg?branch=main)](https://github.com/dispatchrun/dispatch/actions/workflows/build.yml)
[![Reference](https://img.shields.io/badge/API-Reference-lightblue.svg)](https://docs.dispatch.run/)
**Dispatch** is a platform for developing scalable & reliable distributed systems.
## Getting Started
### Install Dispatch
Install with Homebrew on macOS:
```console
brew tap dispatchrun/dispatch
brew install dispatch
```
Install with Go:
```console
go install github.com/dispatchrun/dispatch@latest
```
Alternatively, you can download the latest `dispatch` binary from the
[Releases](https://github.com/dispatchrun/dispatch/releases) page.
### Create an Account
To create a **Dispatch** account, or login to an existing account:
```console
dispatch login
```
To manage your account and functions, visit the [Dispatch Console](https://console.dispatch.run).
### Create a Function
To create your first **Dispatch** function, see our
[Getting Started](https://docs.dispatch.run/getting-started/) guide.
## Getting Help
See `dispatch help` or our [documentation](https://docs.dispatch.run) for
further information, or reach out on [Discord](https://dispatch.run/discord).