https://github.com/intercom/speakeasy
A tool for creating Go web servers which can be embedded in iOS and Android apps.
https://github.com/intercom/speakeasy
android go golang ios mock-server mocking speakeasy
Last synced: 21 days ago
JSON representation
A tool for creating Go web servers which can be embedded in iOS and Android apps.
- Host: GitHub
- URL: https://github.com/intercom/speakeasy
- Owner: intercom
- License: apache-2.0
- Archived: true
- Created: 2017-02-02T15:31:41.000Z (about 9 years ago)
- Default Branch: master
- Last Pushed: 2022-02-17T13:35:27.000Z (almost 4 years ago)
- Last Synced: 2025-08-15T11:57:28.039Z (6 months ago)
- Topics: android, go, golang, ios, mock-server, mocking, speakeasy
- Language: Go
- Homepage:
- Size: 171 KB
- Stars: 32
- Watchers: 154
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README

[](https://goreportcard.com/report/github.com/intercom/speakeasy)
[](https://www.apache.org/licenses/LICENSE-2.0.html)
[](https://circleci.com/gh/intercom/speakeasy)
# Speakeasy
A tool for creating web servers that you can embed in iOS or Android apps.
## Install
* Install the `speakeasy` tool using the following commands:
```bash
go get -d -u github.com/intercom/speakeasy/...
$GOPATH/src/github.com/intercom/speakeasy/setup.sh
```
### Sample Engine
* From the `sample/backend` directory run the following commands:
```bash
./encode-assets.sh
speakeasy build github.com/intercom/speakeasy/sample/backend
```
### Sample app
* Build the sample engine
* Open the Android project in `sample/android` and build it in Android studio
### About
This sample uses [Twemoji](https://github.com/twitter/twemoji) images.
### License
Speakeasy is released under the Apache 2.0 license. See LICENSE for details.