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
MongoDB Atlas runs apps anywhere Icon
MongoDB Atlas runs apps anywhere

Deploy in 115+ regions with the modern database for every enterprise.

MongoDB Atlas gives you the freedom to build and run modern applications anywhere—across AWS, Azure, and Google Cloud. With global availability in over 115 regions, Atlas lets you deploy close to your users, meet compliance needs, and scale with confidence across any geography.
Start Free
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