# goflyway - an encrypted HTTP server

![](https://raw.githubusercontent.com/coyove/goflyway/gdev/.misc/logo.png)

goflyway is a simple HTTP server which serves data over secure connections, featuring:

1. HTTP/SOCKS5 proxy with websocket relay
2. Man-in-the-middle
2. UDP over TCP tunneling
2. Local port forwarding / Remote HTTP(S) forwarding 

For more info, please refer to the following links.

[中文](https://github.com/coyove/goflyway/wiki/%E4%BD%BF%E7%94%A8%E6%95%99%E7%A8%8B) / [English (out-dated)](https://github.com/coyove/goflyway/wiki/Getting-Started)

## Android Client

Check this [wiki](https://github.com/coyove/goflyway/wiki/Android-%E5%AE%A2%E6%88%B7%E7%AB%AF) for details.

### Third Party
Here is also [another android client](https://github.com/koolwiki/goflyway_android).

## iOS/macOS Client

No plan yet.

## Build

After go-getting `github.com/coyove/tcpmux`, you should manually git checkout it to branch `dev`.

## Contribute

Please file PRs to `gdev` branch.
# goflyway - an encrypted HTTP server

![](https://raw.githubusercontent.com/coyove/goflyway/gdev/.misc/logo.png)

goflyway is a simple HTTP server which serves data over secure connections, featuring:

1. HTTP/SOCKS5 proxy with websocket relay
2. Man-in-the-middle
2. UDP over TCP tunneling
2. Local port forwarding / Remote HTTP(S) forwarding 

For more info, please refer to the following links.

[中文](https://github.com/coyove/goflyway/wiki/%E4%BD%BF%E7%94%A8%E6%95%99%E7%A8%8B) / [English (out-dated)](https://github.com/coyove/goflyway/wiki/Getting-Started)

## Android Client

Check this [wiki](https://github.com/coyove/goflyway/wiki/Android-%E5%AE%A2%E6%88%B7%E7%AB%AF) for details.

### Third Party
Here is also [another android client](https://github.com/koolwiki/goflyway_android).

## iOS/macOS Client

No plan yet.

Use 'master' as the dev branch
Use 'master' as the dev branch
