An open API service indexing awesome lists of open source software.

https://github.com/nphausg/android.embeddedserver

🚀A minimal way to create HTTP server in android with Kotlin. Create asynchronous client and server applications. Anything from microservices to multiplatform HTTP client apps in a simple way. Open Source, free, and fun!
https://github.com/nphausg/android.embeddedserver

android http http-server kotlin server

Last synced: about 2 months ago
JSON representation

🚀A minimal way to create HTTP server in android with Kotlin. Create asynchronous client and server applications. Anything from microservices to multiplatform HTTP client apps in a simple way. Open Source, free, and fun!

Awesome Lists containing this project

README

          

Android Embedded Server







Build Status

![-----------------------------------------------------](https://raw.githubusercontent.com/andreasbm/readme/master/assets/lines/colored.png)

## 👉 Overview

A minimal way to create HTTP server in android with Kotlin. Create asynchronous client and server applications. Anything from microservices to multiplatform HTTP client apps in a simple way. Open Source, free, and fun!

```kotlin
embeddedServer(Netty, PORT, watchPaths = emptyList()) {
install(WebSockets)
install(CallLogging)
routing {
get("/") {
call.respondText(
text = "Hello!! You are here in ${Build.MODEL}",
contentType = ContentType.Text.Plain
)
}
}
}
```

## 🚀 How to use

Cloning the repository into a local directory and checkout the desired branch:

```
git clone git@github.com:nphausg/android.embeddedserver.git
cd android.embeddedserver
git checkout master
```

## 🍲 Static resource

Config | Demo |
--- | --- |
| |

```kotlin
staticResources("/static", ""){
default("index.html")
}
```

## 🍲 Screenshots

Fruits | Detail |
--- | --- |
| |

Device | Connect |
--- | --- |
| |

## ✨ Contributing

Please feel free to contact me or make a pull request.

nphausg



## 👀 Author