C Mqtt

Open-source C projects categorized as Mqtt

Top 23 C Mqtt Projects

  • libcurl

    A command line tool and library for transferring data with URL syntax, supporting DICT, FILE, FTP, FTPS, GOPHER, GOPHERS, HTTP, HTTPS, IMAP, IMAPS, LDAP, LDAPS, MQTT, POP3, POP3S, RTMP, RTMPS, RTSP, SCP, SFTP, SMB, SMBS, SMTP, SMTPS, TELNET, TFTP, WS and WSS. libcurl offers a myriad of powerful features

    Project mention: Caching RESTful API requests with Heroku’s Redis Add-on | dev.to | 2024-04-17

    Then, in another terminal window, we use curl to hit the endpoint:

  • Tasmota

    Alternative firmware for ESP8266 and ESP32 based devices with easy configuration using webUI, OTA updates, automation using timers or rules, expandability and entirely local control over MQTT, HTTP, Serial or KNX. Full documentation at

    Project mention: Printing emails based on Message Filters, does not seem possible | /r/Thunderbird | 2023-12-02

    All of my office devices are connected to Sonoff S31 smart plugs, flashed with Tasmota on their own locked-down VLAN, and can be controlled via voice, Alexa, Tasker automation on my Android, NFC tags at my office door and various scripts triggered via my StreamDeck (on Linux). This all works fantastic, and I can turn on or off my devices, including my printer, when I start or end my day at work.

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

  • Mongoose

    Embedded Web Server (by cesanta)

    Project mention: Coroutines in C | news.ycombinator.com | 2024-02-25

    I've found myself at this webpage multiple times while trying to minimize the complexity of APIs in my C projects.

    My conclusion for now is that C coroutines are something to be left to the implementer. For example: Mongoose (https://github.com/cesanta/mongoose) uses event callbacks to deal with asynchronousness. It is much more pleasant to wrap a library like this in whatever thread/task primitives your system has rather than try to integrate the mythical cross-platform c couroutine.

  • mosquitto

    Eclipse Mosquitto - An open source MQTT broker

    Project mention: Beginner IoT project: LED Web trigger | dev.to | 2024-01-08

    References: Felipe Flop’s website https://www.filipeflop.com/blog/controle-monitoramento-iot-nodemcu-e-mqtt/ accessed on 01/27/2018. Eclipse server for MQTT Broker https://iot.eclipse.org/ accessed on 01/27/2018. Mosquitto https://mosquitto.org/ accessed on 01/27/2018. Cloud MQTT https://www.cloudmqtt.com/ accessed on 01/27/2018. DuckDNS https://www.duckdns.org/ accessed on 01/27/2018. Proftpd http://www.proftpd.org/ accessed on 01/27/2018. Filezilla https://filezilla-project.org/ accessed on 01/27/2018. Fritzing https://fritzing.org/ accessed on 05/25/2022. Appendices:

  • IdeasNProjects

    *That Project's project repository

    Project mention: stack canary watchpoint triggered | /r/ArduinoProjects | 2023-06-17

    Project Github link: https://github.com/0015/ThatProject/tree/master/ESP32_MICROPHONE/ESP32_INMP441_SPEECH_TO_TEXT

  • nanomq

    An ultra-lightweight and blazing-fast Messaging broker/bus for IoT edge & SDV

    Project mention: Lightweight and fast AMQP (0-9-1) server | news.ycombinator.com | 2024-04-07

    Slightly OT:

    Are ZeroMQ and NanoMQ still widely used (and recommended)?

    https://github.com/zeromq/libzmq

    https://github.com/nanomq/nanomq

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

  • paho.mqtt.embedded-c

    Paho MQTT C client library for embedded systems. Paho is an Eclipse IoT project (https://iot.eclipse.org/) (by eclipse)

    Project mention: MQTT subscribe timeout? | /r/embedded | 2023-12-05
  • OpenBK7231T_App

    Open source firmware (Tasmota/Esphome replacement) for BK7231T, BK7231N, BL2028N, T34, XR809, W800/W801, W600/W601 and BL602

    Project mention: Smarthome Gefahren. Worauf soll man achten? | /r/de_EDV | 2023-07-04
  • arduino-mqtt

    MQTT library for Arduino

  • ESPresense

    An ESP32 based node for gathering indoor positioning and transmitting to mqtt

    Project mention: Works when connected to PC not off of numerous power adapters | /r/esp32 | 2023-05-27

    It's the ESPresence images, so i'd need to spelunk through their code to see.

  • OwnTracks Recorder

    Store and access data published by OwnTracks apps

  • MQTT-C

    A portable MQTT C client for embedded systems and PCs alike.

  • esp32-ble2mqtt

    A BLE to MQTT bridge running on an ESP32

  • Homepoint

    Espressif ESP32 Based Smarthome screen for MQTT

  • esp-mqtt

    ESP32 mqtt component

    Project mention: MQTT | /r/selfhosted | 2023-07-11
  • Farm-Data-Relay-System

    A system that uses ESP-NOW, LoRa, and other protocols to transport sensor data in remote areas without relying on WiFi.

  • nuki_hub

    Use an ESP32 as a Hub between a NUKI Lock and your smarthome.

  • json-scada

    A portable and scalable SCADA/IIoT-I4.0 platform centered on the MongoDB database server.

  • McLighting

    The ESP8266 based multi-client lighting gadget

  • SuperGreenOS

    🧠 SuperGreenOS home farming automation software for esp32, all in one package, and controllable from your smartphone, pc, mac, linux, toaster, plumbus, whatnot...

  • AqualinkD

    Daemon to control Jandy Aqualink RS pool equipment from any home automation hub (Alexa, Homekit & Siri, Home Assistant, smartthings, domoticz etc) or web browser.

  • openevse_esp32_firmware

    OpenEVSE V4 WiFi gateway using ESP32

    Project mention: Solar charging Chevy bolt | /r/solar | 2023-07-08

    This was me making changes to my own firmware to get the smoothing current just right so I don’t make it hard for the inverter with too fast load increase and decreases. https://github.com/OpenEVSE/ESP32_WiFi_V4.x/issues/685

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020). The latest post mention was on 2024-04-17.

C Mqtt related posts

Index

What are some of the best open-source Mqtt projects in C? This list will help you:

Project Stars
1 libcurl 34,102
2 Tasmota 21,301
3 Mongoose 10,554
4 mosquitto 8,366
5 esp-link 2,789
6 IdeasNProjects 1,669
7 nanomq 1,358
8 paho.mqtt.embedded-c 1,303
9 OpenBK7231T_App 1,244
10 arduino-mqtt 972
11 ESPresense 965
12 OwnTracks Recorder 788
13 MQTT-C 717
14 esp32-ble2mqtt 637
15 Homepoint 597
16 esp-mqtt 580
17 Farm-Data-Relay-System 465
18 nuki_hub 420
19 json-scada 255
20 McLighting 211
21 SuperGreenOS 161
22 AqualinkD 160
23 openevse_esp32_firmware 140
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com