![]() |
VOOZH | about |
dotnet add package Wired.IO --version 10.1.4
NuGet\Install-Package Wired.IO -Version 10.1.4
<PackageReference Include="Wired.IO" Version="10.1.4" />
<PackageVersion Include="Wired.IO" Version="10.1.4" />Directory.Packages.props
<PackageReference Include="Wired.IO" />Project file
paket add Wired.IO --version 10.1.4
#r "nuget: Wired.IO, 10.1.4"
#:package Wired.IO@10.1.4
#addin nuget:?package=Wired.IO&version=10.1.4Install as a Cake Addin
#tool nuget:?package=Wired.IO&version=10.1.4Install as a Cake Tool
Wired.IO is a lightweight, high-performance, MIT licensed HTTP server framework for .NET. Designed from the ground up for embedding, extensibility, and raw speed, it gives you full control over your request pipeline without the weight of traditional web frameworks.
Whether you're building APIs, embedded servers, developer tools, or hybrid applications, Wired.IO provides a focused, zero-friction foundation that runs anywhere your .NET code does - no external hosting required.
Unlike other lightweight web servers such as NetCoreServer or EmbedIO, Wired.IO is built directly on top of .NETβs IServiceCollection and integrates seamlessly with the standard dependency injection system. This design enables Wired.IO to provide the same modularity, extensibility, and testability benefits as ASP.NET Core, while still being extremely lightweight and embeddable. In contrast, other alternatives often rely on custom service registration patterns or lack DI support entirely, making them harder to scale or integrate cleanly with modern application architectures. With Wired.IO, developers can reuse familiar patterns like constructor injection, scoped services, middleware, and configuration, gaining the flexibility of ASP.NET Core with the performance and simplicity of a microserver.
System.IO.Pipelines and optimized for low allocations and high throughput.using Wired.IO.App;
using Wired.IO.Http11Express.Response.Content;
using Wired.IO.Protocol.Response;
var builder = WiredApp
.CreateExpressBuilder()
.Port(8080);
builder
.MapGroup("/")
.MapGet("/my-endpoint", context =>
{
context
.Respond()
.Status(ResponseStatus.Ok)
.Type("text/plain"u8)
.Content(new ExpressStringContent("My endpoint!"));
});
await builder
.Build()
.RunAsync();
The GenHTTP adapter allows you to add modules provided by the to your Wired.IO app. After adding the corresponding nuget package, you can reference and map those handlers on your app:
using GenHTTP.Adapters.WiredIO;
using GenHTTP.Modules.ApiBrowsing;
using GenHTTP.Modules.Functional;
using GenHTTP.Modules.Layouting;
using GenHTTP.Modules.OpenApi;
using Wired.IO.App;
// GET http://localhost:5000/api/redoc/
var api = Inline.Create()
.Get("hello", (string a) => $"Hello {a}!");
var layout = Layout.Create()
.Add(api)
.AddOpenApi()
.AddRedoc()
.Defaults(); // adds compression, eTag handling, ...
var builder = WiredApp.CreateExpressBuilder()
.Port(5000)
.MapGenHttp("/api/*", layout);
var app = builder.Build();
await app.RunAsync();
PooledDictionary.cs, PoolBufferedStream.cs, ContentType.cs| Product | Versions Compatible and additional computed target framework versions. |
|---|---|
| .NET | net9.0 net9.0 is compatible. net9.0-android net9.0-android was computed. net9.0-browser net9.0-browser was computed. net9.0-ios net9.0-ios was computed. net9.0-maccatalyst net9.0-maccatalyst was computed. net9.0-macos net9.0-macos was computed. net9.0-tvos net9.0-tvos was computed. net9.0-windows net9.0-windows was computed. net10.0 net10.0 is compatible. net10.0-android net10.0-android was computed. net10.0-browser net10.0-browser was computed. net10.0-ios net10.0-ios was computed. net10.0-maccatalyst net10.0-maccatalyst was computed. net10.0-macos net10.0-macos was computed. net10.0-tvos net10.0-tvos was computed. net10.0-windows net10.0-windows was computed. |
Showing the top 1 NuGet packages that depend on Wired.IO:
| Package | Downloads |
|---|---|
|
GenHTTP.Adapters.WiredIO
Adapter to run GenHTTP handlers within an Wired.IO app. |
This package is not used by any popular GitHub repositories.
| Version | Downloads | Last Updated |
|---|---|---|
| 10.1.4 | 141 | 1/25/2026 |
| 10.1.3 | 355 | 12/24/2025 |
| 10.1.2 | 209 | 12/24/2025 |
| 10.1.1 | 181 | 12/20/2025 |
| 10.1.0 | 234 | 12/19/2025 |
| 10.0.1 | 384 | 11/21/2025 |
| 10.0.0 | 451 | 11/20/2025 |
| 9.5.11 | 203 | 10/31/2025 |
| 9.5.10 | 235 | 10/30/2025 |
| 9.5.9 | 231 | 10/29/2025 |
| 9.5.3 | 388 | 10/20/2025 |
| 9.5.2 | 214 | 10/19/2025 |
| 9.5.0 | 245 | 10/13/2025 |
| 9.2.0 | 241 | 7/28/2025 |
| 9.1.0 | 407 | 7/20/2025 |
| 9.0.0 | 222 | 7/2/2025 |