Being meticulously optimized for speed and memory footprint, µWebSockets is fast enough to do encrypted TLS 1.3 messaging quicker than most alternative servers can do even unencrypted, cleartext messaging. Furthermore, we partake in Google's OSS-Fuzz with a ~95% daily fuzzing coverage with no sanitizer issues. LGTM scores us flawless A+ from having zero CodeQL alerts and we compile with pedantic warning levels. µWebSockets is written entirely in C & C++ but has a seamless integration for Node.js backends. This allows for rapid scripting of powerful apps, using widespread competence. We've been fully standards compliant with a perfect Autobahn|Testsuite score since 2016. Companies with everything to lose rely on µWebSockets on a daily basis - we power the trading APIs of Bitfinex.com & Kraken.com, handling volumes of multiple billions of USD every day. Other companies include Trello, where µWebSockets is serving their 50 million users with real-time board updates.

Features

  • µWebSockets is written entirely in C & C++ but has a seamless integration for Node.js backends
  • Designed around a convenient URL router with wildcard & parameter support
  • Paired with efficient pub/sub features inspired by MQTT
  • µWebSockets should be the obvious, complete starting point for any real-time web project with high demands
  • Start building your Http & WebSocket apps in a swift
  • Apps follow the builder pattern, member functions return the App so that you can chain calls

Project Samples

Project Activity

See All Activity >

License

Apache License V2.0

Follow µWebSockets

µWebSockets Web Site

Other Useful Business Software
Auth0 for AI Agents now in GA Icon
Auth0 for AI Agents now in GA

Ready to implement AI with confidence (without sacrificing security)?

Connect your AI agents to apps and data more securely, give users control over the actions AI agents can perform and the data they can access, and enable human confirmation for critical agent actions.
Start building today
Rate This Project
Login To Rate This Project

User Reviews

Be the first to post a review of µWebSockets!

Additional Project Details

Programming Language

C++

Related Categories

C++ Application Servers, C++ Router Firmware, C++ WebSocket Servers, C++ WebSocket Libraries

Registered

2021-05-10