Skip to content

A fast, lock free pure rust mqtt client

Notifications You must be signed in to change notification settings

emricksinisonos/rumqtt

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

96 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

A fast, asynchronous, pure rust mqtt client

Mqtt Features

  • Supports QoS 0, QoS 1 and QoS 2
  • Auto reconnect
  • TLS support
  • Offline message buffering
  • Authentication with username and password
  • Gcloud IOT core authentication support
  • Passes paho interop testsuite

Other Advantages & Benchmarks

  • Max packet size customization
  • Easy to use client object from multiple threads simultaneously
  • Low memory foot print

About

A fast, lock free pure rust mqtt client

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Rust 97.8%
  • Shell 2.2%