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: pyaction 4.30.0 Released | dev.to | 2024-05-17

    This Docker image is designed to support implementing Github Actions with Python. As of version 4.0.0., it starts with the official python docker image as the base which is a Debian OS. It specifically uses python:3-slim to keep the image size down for faster loading of Github Actions that use pyaction. On top of the base, we've installed curl, gpg, git, and the GitHub CLI. We added curl and gpg because they are needed to install the GitHub CLI, and they may come in handy anyway (especially curl) when implementing a GitHub Action.

  • 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: Tasmota: Open-source firmware for ESP devices | news.ycombinator.com | 2024-05-05
  • 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.

    InfluxDB logo
  • 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: SObjectizer Tales - Epilogue | dev.to | 2024-04-25

    mosquitto_transport, an experiment of writing SObjectizer-based wrapper around mosquitto library;

    Project mention: Passive esp8266 project when you have an extra one laying around? | /r/esp8266 | 2023-05-21

    Other ideas: - Setting up a Wifi sniffer to detect which devices are around - Make it an MQTT broker: https://iotbyhvm.ooo/esp8266-mqtt-broker/ - Making it a Remote serial device: https://github.com/jeelabs/esp-link

  • 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

  • SaaSHub

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

    SaaSHub logo
  • 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: Tasmota: Open-source firmware for ESP devices | news.ycombinator.com | 2024-05-05

    I've found many of the devices can now be flashed with https://github.com/openshwprojects/OpenBK7231T_App

  • 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.

  • arduino-mqtt

    MQTT library for Arduino

  • 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

    SaaSHub logo
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).

C Mqtt related posts

  • Building a Personal Internet from Markdown Files

    3 projects | news.ycombinator.com | 7 Jan 2024
  • Eu não tinha nada melhor pra fazer, aí comecei a escrever um servidor HTTP em C do zero usando winsock.

    2 projects | /r/brdev | 10 Dec 2023
  • Marcel v8.01 released

    1 project | /r/linux | 19 Nov 2023
  • Forward Compatibility for Mosquitto MQTT Broker with Docker Compose v2

    2 projects | dev.to | 24 Oct 2023
  • Modbus TCP anyone and for which kind of usage

    1 project | /r/homeautomation | 23 Oct 2023
  • An AsyncAPI Example: Building Your First Event-driven API

    6 projects | dev.to | 19 Sep 2023
  • virtualisation.oci-containers - how can I move away from DockerHub for my image and move to building my own image from Dockerfile on owners repo?

    1 project | /r/NixOS | 12 Jul 2023
  • A note from our sponsor - InfluxDB
    www.influxdata.com | 19 May 2024
    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. Learn more →

Index

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

Project Stars
1 libcurl 34,366
2 Tasmota 21,434
3 Mongoose 10,639
4 mosquitto 8,468
5 esp-link 2,789
6 IdeasNProjects 1,711
7 nanomq 1,389
8 paho.mqtt.embedded-c 1,307
9 OpenBK7231T_App 1,282
10 ESPresense 990
11 arduino-mqtt 980
12 OwnTracks Recorder 801
13 MQTT-C 734
14 esp32-ble2mqtt 642
15 Homepoint 603
16 esp-mqtt 584
17 Farm-Data-Relay-System 471
18 nuki_hub 448
19 json-scada 260
20 McLighting 211
21 SuperGreenOS 164
22 AqualinkD 163
23 openevse_esp32_firmware 147

Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com