EmbedIO 1.14.1

A tiny, cross-platform, module based, MIT-licensed web server for .NET Framework and .NET Core.

Written entirely in C#, using our helpful library SWAN
Network operations use the async/await pattern: Responses are handled asynchronously
Cross-platform[1]: tested in Mono on Windows and on a custom Yocto image for the Raspberry Pi
Extensible: Write your own modules -- For example, video streaming, UPnP, etc. Check out EmbedIO Extras for additional modules.
Small memory footprint
Create REST APIs quickly with the out-of-the-box Web API module
Serve static files with 1 line of code (also out-of-the-box)
Handle sessions with the built-in LocalSessionWebModule
WebSockets support (see notes below)
CORS support. Origin, Header and Method validation with OPTIONS preflight
Supports HTTP 206 Partial Content

Install-Package EmbedIO -Version 1.14.1
dotnet add package EmbedIO --version 1.14.1
paket add EmbedIO --version 1.14.1
The NuGet Team does not provide support for this client. Please contact its maintainers for support.

Release Notes

v 1.14.1
Add Stricter RegEx filtering to prevent incorrect routing by @jtol84
v 1.14.0
Add new Resources File Module by @nickhodge
v 1.13.2
Fix issue with regex routing and Websockets
v 1.13.1
Fix issue with FireFox and WebSockets
v 1.13.0
Change dependency SWAN to Lite version
Upgrade codebase to C# 7.1
v 1.12.0
Added support for web socket routing (Issue #124)
New callback to handle 405 HTTP responses (Issue #123)
v 1.11.0
- Added Directory Browser to StaticFileModule (Issue #103)
v 1.10.0
- Added Wildcard and Regex routing strategy to all modules (Issue #98)
- Restored NET47 target
v 1.9.1
- Resolved issues with CloseAsync
v 1.9.0
- Fixed some issues with Performance
v 1.8.0
- Resolved Issue #89
- Removed PROXY and AUTHENTICATION segments.
- Resolved some StyleCop issues.
- Refactored some classes to reduce responsibility.
v 1.7.0
- Upgrade NET Framework targets
- Resolved issue with file lock
v 1.6.10
- Fix issue with Decompress
v 1.6.9
- Fix WWW-Authenticate (@bufferUnderrun)
v 1.6.8
- Fix reading multipart post (@MarcusWichelmann)
v 1.6.7
- Experimental support to UAP
v 1.6.6
- Resolved issue with big payload over WebSocket
v 1.6.5
- Added support to NET Standard 1.3
v 1.6.2
- Revision to WebSocket
v 1.6.0
- Fix security issue with StaticFilesModule
- Remove Middleware support, only EmbedIO modules in the pipeline

Version History

Version Downloads Last updated
1.14.1 (current) 211 7/6/2018
1.14.0 74 7/6/2018
1.13.2 115 7/3/2018
1.13.1 495 6/19/2018
1.13.0 4,092 3/7/2018
1.12.0 2,410 2/8/2018
1.11.3 2,331 11/29/2017
1.11.2 195 11/21/2017
1.11.1 99 11/20/2017
1.11.0 1,162 10/27/2017
1.10.0 351 10/18/2017
1.9.1 479 9/22/2017
1.9.0 99 9/21/2017
1.8.0 429 8/25/2017
1.7.0 135 8/21/2017
1.6.10 3,945 5/31/2017
1.6.9 917 5/1/2017
1.6.8 202 4/19/2017
1.6.7 132 4/17/2017
1.6.6 127 4/15/2017
1.6.5 232 4/7/2017
1.6.3 227 3/24/2017
1.6.2 124 3/23/2017
1.6.0 1,273 3/12/2017
1.5.0 451 2/27/2017
1.4.6 1,457 1/6/2017
1.4.5 139 1/6/2017
1.4.4 146 1/5/2017
1.4.3 127 1/5/2017
1.4.2 139 1/5/2017
1.4.1 151 1/5/2017
1.4.0 233 1/4/2017
1.2.8 171 12/30/2016
1.2.7 516 12/16/2016
1.2.6 131 12/16/2016
1.2.5 165 12/15/2016
1.2.4 237 12/5/2016
1.2.3 134 12/5/2016
1.2.2 209 12/1/2016
1.2.1 136 11/29/2016
1.2.0 176 11/23/2016
1.1.2 386 11/7/2016
1.1.1 405 10/26/2016
1.1.0 5,296 10/3/2016
1.0.24 373 9/12/2016
1.0.23 136 9/9/2016
1.0.22 2,712 7/18/2016
1.0.21 156 7/18/2016
1.0.20 1,331 5/26/2016
1.0.19 190 5/24/2016
1.0.18 188 5/23/2016
1.0.17 5,428 4/12/2016
1.0.16 171 4/6/2016
1.0.15 160 4/5/2016
1.0.14 928 12/4/2015
1.0.13 1,277 9/3/2015
1.0.12 225 8/26/2015
1.0.11 226 8/25/2015
1.0.10 702 6/22/2015
1.0.9 339 5/20/2015
1.0.8 217 5/19/2015
1.0.7 191 5/19/2015
1.0.6 216 5/18/2015
1.0.5 192 5/14/2015
1.0.4 185 5/11/2015
1.0.3 197 4/29/2015
1.0.2 181 4/27/2015
1.0.1 210 3/29/2015
1.0.0 263 2/11/2015