Fleck is a lightweight WebSocket server implementation for C# applications. It gives developers a simple way to accept WebSocket connections without requiring inheritance-heavy frameworks, containers, or extra server dependencies. The project is designed to be easy to embed inside desktop apps, services, prototypes, tools, and custom .NET servers. Fleck exposes straightforward callbacks for connection open, close, message, binary, ping, and pong events. It does not depend on HttpListener or HTTP.sys, which makes it usable in environments where those Windows components are not appropriate. It is best suited for developers who need a small, direct WebSocket server layer rather than a full web framework.
Features
- C# WebSocket server implementation
- Simple callback-based API
- No HttpListener dependency
- Text and binary message handling
- Connection lifecycle events
- Lightweight embedded server use
Categories
WebSocket ServersLicense
MIT LicenseFollow Fleck
Other Useful Business Software
Build Agents and Models on One Platform
Gemini Enterprise Agent Platform is Google Cloud's comprehensive platform for developers to build, scale, govern, and optimize agents and models. Choose from Google's most advanced models and third-party models like Anthropic's Claude Model Family.
Rate This Project
Login To Rate This Project
User Reviews
Be the first to post a review of Fleck!