README.md

    IoTSharp logo

    Build status GitHub .NET Core build pages-build-deployment Building and Packaging Docker Cloud Build Status Docker Pulls GitHub all releases FOSSA Status star fork

    IoTSharp is an open-source IoT platform for data collection, processing, visualization, and device management.

    Here is a blessing for all users of this project

    • May you do good and not evil.
    • May you find forgiveness for yourself and forgive others.
    • May you share freely, never taking more than you give.

    What databases are supported?

    What time series databases are supported??

    • InfluxDB
    • IoTDB
    • TDengine
    • TimescaleDB
    • PinusDB
    • Relational databases are also supported, either single tables or sharding.

    What EventBus Message Queue are supported?

    • RabbitMQ
    • Kafka
    • InMemory
    • ZeroMQ
    • NATS
    • Pulsar
    • RedisStreams
    • AmazonSQS
    • AzureServiceBus

    What EventBus Store are supported?

    • PostgreSql,
    • MongoDB,
    • InMemory,
    • LiteDB,
    • MySql,
    • SqlServer

    IoTSharp Demo

    IoTSharp cloud

    https://cloud.iotsharp.net/

    doc

    https://docs.iotsharp.net/

    How to deploy?

    How to configure?

    IoTSharp.SDKs

    • IoTSharp.Sdk.Http IoTSharp.Sdk.Http
    • IoTSharp.Sdk.MQTT IoTSharp.Sdk.MQTT

    IoTSharp-C-Client-Sdk

    IoTSharp-C-client-Sdk is mqttt client, write by c;

    https://github.com/IoTSharp/IoTSharp.Sdks.MQTT-C

    paho.mqtt.c's demo

    It' like IoTSharp-C-Client-Sdk, but is use paho.mqtt.c https://github.com/IoTSharp/IoTSharp.Edge.paho.mqtt.c

    IoTSharp for nanoFramework

    IoTSharp.Edge.nanoFramework is a nanoFramework's mqtt client , it run on STM32 !

    https://github.com/IoTSharp/IoTSharp.Edge.nanoFramework

    more info read https://www.cnblogs.com/MysticBoy/p/13159648.html or click https://www.nanoframework.net/

    IoTSharp for RTthread Package

    https://github.com/IoTSharp/iotsharp-rtthread-package

    IoTSharp's ecosystem

    • MaiKeBing.CAP.ZeroMQ MaiKeBing.CAP.ZeroMQ
    • MaiKeBing.CAP.LiteDB MaiKeBing.CAP.LiteDB
    • MaiKeBing.HostedService.ZeroMQ MaiKeBing.HostedService.ZeroMQ
    • IoTSharp.X509Extensions IoTSharp.X509Extensions
    • IoTSharp.EntityFrameworkCore.Taos IoTSharp.EntityFrameworkCore.Taos
    • IoTSharp.Sdk.Http IoTSharp.Sdk.Http
    • IoTSharp.Sdk.MQTT IoTSharp.Sdk.MQTT

    Contributing

    PRs Welcome

    If you would like to contribute, feel free to create a Pull Request, or give us Bug Report.

    Contributors

    This project exists thanks to all the people who contribute.

    Donation

    This project is an Apache 2.0 licensed open source project. In order to achieve better and sustainable development of the project, we expect to gain more backers. We will use the proceeds for community operations and promotion. You can support us in any of the following ways:

    We will put the detailed donation records on the below!

    Name Stars Donations Message
    @iioter whd GitHub User's stars ¥1024 =120+100+292+512(码云共计四次)
    @nnhy 大石头 GitHub User's stars ¥672=666+5(码云+公众号)
    无敌飞行家 GitHub User's stars ¥5=5(公众号)
    @davidzhu001 农民也很疯狂 GitHub User's stars ¥400=200+200 微信转账
    @280780363 谷草 GitHub User's stars ¥88 微信转账
    @Jackson-918 Jackson-918 GitHub User's stars ¥60 微信转账
    @OweQian OweQian GitHub User's stars ¥100 微信转账
    @uncle-stone 石头叔叔 ¥99 微信转账
    匿名公司 ¥1000=1000(微信转账)
    *阵 ¥50(微信转账)
    *守 ¥10(微信转账) 加油iotsharp!
    @24008550 马超 GitHub User's stars ¥200(微信红包)
    @joyinan joyinan Gitee User's stars ¥100(微信红包)

    Community Support

    If you encounter any problems in the process, feel free to ask for help via following channels. We also encourage experienced users to help newcomers.

    公众号 QQ群63631741 微信群
    企业微信群

    dotNET China

    DotNetChina

    优秀开源社区

    • LinkWeChat LinkWeChat 是基于企业微信的开源 SCRM 系统,是企业私域流量管理与营销的综合解决方案。
    • IoTSharp IoTSharp 是一个 基于.Net Core 开源的物联网基础平台, 支持 HTTP、MQTT 、CoAp 协议
    • 流之云 信息化、数字化服务提供商
    • translate.js 网页自动翻译,页面无需另行改造,加入两行js即可让你的网页快速具备多国语言切换能力!
    • IoTGateway IoTGateway是一个基于.Net6.0 开源的物联网网关,通过可视化配置,轻松的连接到你的任何设备和物联网平台。

    项目简介

    IoTSharp is an open-source IoT platform for data collection, processing, visualization, and device management.

    发行版本 20

    v3.2

    全部发行版

    贡献者 47

    全部贡献者

    开发语言

    • C# 76.1 %
    • Vue 14.9 %
    • TypeScript 7.3 %
    • SCSS 1.0 %
    • JavaScript 0.5 %