Super lightweight async HTTP server in pure Swift
What is Embassy?
Embassy is a super lightweight async HTTP server library in pure Swift runs in iOS / MacOS / Linux.
Features:
- Swift 4 & 5
- iOS / tvOS / MacOS / Linux
- Super lightweight, only 1.5 K of lines
- Zero third-party dependency
- Async event loop based HTTP server, makes long-polling, delay and bandwidth throttling all possible
- HTTP Application based on SWSGI, super flexible
- IPV6 ready, also supports IPV4 (dual stack)
- Automatic testing covered
Overview
- Pricing: Free
- Resource Link: https://github.com/envoy/Embassy
- Resource Maker: Envoy
- Mobile Platform Destination: iOS Apps
- Mobile Platform Support: Native iOS
- Programming Languages: Swift
- CocoaPods: Embassy
- Carthage: envoy/Embassy
- Swift Package Manager: https://github.com/envoy/Embassy.git
The team behind mobintouch
Website: https://www.mobintouch.com
Resources added 👉 3142
Related resources
DBNetworkStack
Resource-oritented networking which is typesafe, extendable and composable
ChromaColorPicker
An intuitive iOS color picker built in Swift
Xniffer
A swift network profiler built on top of URLSession