PicoServer

为你的 .NET 程序加上 Web 能力

轻量 · 跨平台 · 零依赖 · 胶水特性

一行代码添加 WebAPI

❤️ 像调用方法一样自然

//添加根路由映射
MyAPI.AddRoute("/", Hello); 
//启动服务器
MyAPI.StartServer();
//根路由映射的方法
private async Task Hello(HttpListenerRequest request, HttpListenerResponse response)
{
    await response.WriteAsync("Hello PicoServer");
}
'添加根路由映射
MyAPI.AddRoute("/", AddressOf Hello)
'启动服务器
MyAPI.StartServer()
'根路由映射的方法
Private Async Function Hello(request As HttpListenerRequest, response As HttpListenerResponse) As Task
    Await response.WriteAsync("Hello PicoServer")
End Function

无需IIS、无需Kestrel、无需 Web 开发经验

典型场景

与任意库集成配合,不入侵业务。

🌐 极简 Web API

不想折腾复杂框架,只需几行代码快速实现接口服务。开箱即用,内置 Token / JWT 认证。

🔄 老旧项目赋能

给旧 .NET Framework 项目快速增加 Web 能力,无需重构。

🖥️ 桌面应用 Web 化

WinForm / WPF / MAUI / Avalonia / VSTO 增加远程管理接口,AOT支持。

🏭 边缘网关 / 工控上位机

对体积、CPU、内存占用严苛的工业网关、边缘计算场景。

🌍 跨平台项目

Windows、macOS、Linux 、Android、iOS 等。胶水特性,可与任意库配合使用。

📊 轻量 Web 应用

Web 管理后台,SPA 应用,网页展示,中小型网站,无需 ASP / ASP.NET Core ,不依赖IIS。

用户评价

版本方案

让库来配合业务,而非业务适应框架。

免费版
永久免费 · 可以商用 · 支持信创
  • ✅ 跨平台支持
  • ✅ WebAPI
  • ✅ WebSocket
  • ✅ Token / JWT 认证
  • ✅ 静态文件托管
  • ✅ 跨域
  • ✅ 自定义中间件
  • ✅ 个人与商业均可使用
立即使用
Pro版
商业授权 · 合规审查 · 专属服务
  • ✅ 开源版全部能力
  • ✅ 特性路由,构建高级应用,开发更爽
  • ✅ HTTP上下文,请求生命周期数据共享
  • ✅ 内置国密SM3支持
  • ✅ 企业级性能优化
  • ✅ 仅监听特定IP
  • ✅ 技术服务,项目合规支持
  • ✅ 可发开票

交流与支持

微信/QQ咨询反馈:1305675066

文档、示例、性能测试、集成指南均可在官网获取

前往官方文档