C# IoT

Open-source C# projects categorized as IoT

Top 18 C# IoT Projects

  • ailab

    Experience, Learn and Code the latest breakthrough innovations with Microsoft AI

    Project mention: AI-Powered Developer Tools | news.ycombinator.com | 2023-08-06

    Sorry about that! I should have checked before sharing that link.

    It looks like Microsoft published the code on GitHub, so you might be able to deploy it via Azure. (I haven't tried it.)

    https://github.com/Microsoft/ailab/blob/master/Sketch2Code/R...

  • MQTTnet

    MQTTnet is a high performance .NET library for MQTT based communication. It provides a MQTT client and a MQTT server (broker). The implementation is based on the documentation from http://mqtt.org/.

    Project mention: Communicating between 2 servers without webservice? | /r/dotnet | 2023-10-15

    MQTT https://github.com/dotnet/MQTTnet

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

  • dotnet-bluetooth-le

    Bluetooth LE plugin for Xamarin/MAUI, supporting Android, iOS, Mac, Windows

  • Samples

    🍬 Code samples from the nanoFramework team used in testing, proof of concepts and other explorational endeavours (by nanoframework)

  • Rapid SCADA

    Rapid SCADA v6

  • mqttMultimeter

    Cross platform MQTT client for MQTT debugging and message inspection. It is based on the .NET library MQTTnet.

  • Meadow.Foundation

    Unified driver and library framework for Meadow applications.

    Project mention: Mark Russinovich: “Working towards enabling Windows driver development in Rust” | news.ycombinator.com | 2023-09-23

    Like this, for a possible example,

    https://github.com/WildernessLabs/Meadow.Foundation

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

  • RGBMaster

    A .NET app that runs in the background and synchronises the matching colour of the background sound to both Razer Chroma's devices & Xiaomi Yeelight bulbs.

  • hivemq-mqtt-client-dotnet

    The HiveMQ C# MQTT client for .NET

  • jube

    Jube is an open-source software designed for monitoring transactions and events. It offers a range of powerful features including real-time data wrangling, artificial intelligence, decision making, and case management. Jube's exceptional performance is particularly evident in its application to fraud prevention and abuse detection scenarios.

  • MQTTFirstLook

  • ThingsOn.MQTT.Bench

    A Fast and Easy MQTT Benchmark Tool

  • nanoFramework.Azure.Devices

    📦 .NET nanoFramework Azure IoT Devices SDK

  • nanoFramework.SignalR.Client

    :package: .NET nanoFramework SignalR Client Library

  • lively-commandline-arduino

    Communication between Lively commandline controls and arduino hardware

  • System.Device.I2c

    :package: nanoFramework System.Device.I2c Class Library

  • System.Device.Adc

    :package: System.Device.Adc library for .NET nanoFramework

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

C# IoT related posts

Index

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

Project Stars
1 ailab 7,613
2 MQTTnet 4,157
3 dotnet-bluetooth-le 773
4 Samples 328
5 Rapid SCADA 219
6 mqttMultimeter 211
7 Meadow.Foundation 130
8 RGBMaster 64
9 hivemq-mqtt-client-dotnet 41
10 jube 25
11 MQTTFirstLook 19
12 ThingsOn.MQTT.Bench 15
13 nanoFramework.Azure.Devices 15
14 nanoFramework.SignalR.Client 10
15 lively-commandline-arduino 5
16 System.Device.I2c 2
17 System.Device.Adc 1
18 iotlink -
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com