Showing 893 open source projects for "iot"

View related business solutions
  • Monitoring, Securing, Optimizing 3rd party scripts Icon
    Monitoring, Securing, Optimizing 3rd party scripts

    For developers looking for a solution to monitor, script, and optimize 3rd party scripts

    c/side is crawling many sites to get ahead of new attacks. c/side is the only fully autonomous detection tool for assessing 3rd party scripts. We do not rely purely on threat feed intel or easy to circumvent detections. We also use historical context and AI to review the payload and behavior of scripts.
    Learn More
  • Captain Compliance - Data Privacy and Compliance Software Icon
    Captain Compliance - Data Privacy and Compliance Software

    Privacy Compliance Software - Avoid Fines and Prevent Lawsuits

    Captain Compliance handles your data privacy requirements so you can be privacy compliant. No more compliance stress, stop stressing over regulatory risks – just privacy protection managed by experts. Our user-friendly platform backed by privacy professionals simplifies the process of navigating regulations, giving your customers transparent choices, and building essential trust for your organization.
    Learn More
  • 1
    Shifu

    Shifu

    Kubernetes-native IoT gateway

    Shifu is a Kubernetes native, production-grade, protocol & vendor agnostic IoT gateway. Developing your application while managing your devices, spares the need for maintaining an additional O&M infrastructure. No vendor lock-in. You can easily deploy Shifu on the edge(from RaspberryPi to edge clusters) or on the cloud(public, private, and hybrid cloud are all supported). HTTP, MQTT, RTSP, Siemens S7, TCP socket, OPC UA...The microservice architecture of Shifu enables it to quickly adapt to new protocols. ...
    Downloads: 6 This Week
    Last Update:
    See Project
  • 2
    Arduino core for the ESP32

    Arduino core for the ESP32

    Arduino core for the ESP32

    ESP32 is a single 2.4 GHz Wi-Fi-and-Bluetooth SoC (System On a Chip) designed by Espressif Systems. ESP32 is designed for mobile, wearable electronics, and Internet-of-Things (IoT) applications. It features all the state-of-the-art characteristics of low-power chips, including fine-grained clock gating, multiple power modes,and dynamic power scaling. For instance, in a low-power IoT sensor hub application scenario, ESP32 is woken-up periodically and only when a specified condition is detected. The low-duty cycle is used to minimize the amount of energy that the chip expends. ...
    Downloads: 227 This Week
    Last Update:
    See Project
  • 3
    POCO

    POCO

    Cross-platform C++ libraries for building network applications

    ...Create software for connected embedded devices running Linux, Windows Embedded or QNX. Create cross-platform backends in C++ for iOS and Android applications and combine it with a native or HTML5-based user interface. Create software for IoT devices that talk to cloud backends over HTTP REST APIs. See macchina.io for an IoT platform built with POCO.
    Downloads: 5 This Week
    Last Update:
    See Project
  • 4
    ObjectBox Java Database

    ObjectBox Java Database

    Java and Android Database - fast and lightweight without any ORM

    High-performance NoSQL database with integrated Data Sync for decentralized Edge Computing. Get fast access to the data you need across Embedded Devices, IoT, and Mobile. ObjectBox is 10x faster than any alternative, with high-speed data ingestion that increases response times. Check out our benchmarks. ObjectBox’ out-of-the-box synchronization makes data available when needed where needed, eliminating data islands and improving data flow. Develop applications that work on- and offline, independently from a constant Internet connection, providing an “always-on”-feeling. ...
    Downloads: 11 This Week
    Last Update:
    See Project
  • Cloudbrink Personal SASE service Icon
    Cloudbrink Personal SASE service

    For companies looking for low maintenance, secure, high performance connectivity for hybrid and remote workers

    Cloudbrink’s Personal SASE is a high-performance connectivity and security service that delivers a lightning-fast, in-office experience to the modern hybrid workforce anywhere. Combining high-performance ZTNA with Automated Moving Target Defense (AMTD), and Personal SD-WAN all connections are ultra-secure.
    Learn More
  • 5
    Nerves

    Nerves

    Craft and deploy bulletproof embedded software in Elixir

    ...Nerves has the tools you need to manage every stage of your IoT project, the Nerves Project to build and customize, and NervesHub to deploy and manage your fleets of devices. Avoid hidden bugs and vulnerabilities with Nerves' secure opt-in approach to building. Nerves start minimal and guide you towards security best practices. Nerves helps you bring the principles of agile development to your IoT development cycle.
    Downloads: 6 This Week
    Last Update:
    See Project
  • 6
    Ito

    Ito

    Ito, smart dictation in every application

    ito is an open‑source JavaScript library for serverless, browser‑to‑browser communication designed for use on devices with or without user input interfaces, such as IoT devices, mobile devices, tablets, and desktops, enabling peer messaging and data sharing via short passcodes and cloud‑backed pairing without an application server.
    Downloads: 5 This Week
    Last Update:
    See Project
  • 7
    KubeArmor

    KubeArmor

    Runtime Security Enforcement System

    KubeArmor is a runtime Kubernetes security engine. It uses eBPF and Linux Security Modules(LSM) for fortifying workloads based on Cloud Containers, IoT/Edge, and 5G networks. It enforces policy-based controls. KubeArmor is a runtime Kubernetes security engine. It uses eBPF and Linux Security Modules(LSM) for fortifying workloads based on Cloud Containers, IoT/Edge, and 5G networks. It enforces policy-based controls. KubeArmor lessens the attack surface on pods, containers, and virtual machines. ...
    Downloads: 31 This Week
    Last Update:
    See Project
  • 8
    MicroK8s

    MicroK8s

    Single-package Kubernetes for developers, IoT and edge

    Low-ops, minimal production Kubernetes, for devs, cloud, clusters, workstations, Edge and IoT. MicroK8s automatically chooses the best nodes for the Kubernetes datastore. When you lose a cluster database node, another node is promoted. No admin needed for your bulletproof edge. MicroK8s is small, with sensible defaults that ‘just work’. A quick install, easy upgrades and great security make it perfect for micro clouds and edge computing.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 9
    Nixtla TimeGPT

    Nixtla TimeGPT

    TimeGPT-1: production ready pre-trained Time Series Foundation Model

    TimeGPT is a production ready, generative pretrained transformer for time series. It's capable of accurately predicting various domains such as retail, electricity, finance, and IoT with just a few lines of code. Whether you're a bank forecasting market trends or a startup predicting product demand, TimeGPT democratizes access to cutting-edge predictive insights, eliminating the need for a dedicated team of machine learning engineers. A generative model for time series. TimeGPT is capable of accurately predicting various domains such as retail, electricity, finance, and IoT.
    Downloads: 4 This Week
    Last Update:
    See Project
  • Optimize every aspect of hiring with Greenhouse Recruiting Icon
    Optimize every aspect of hiring with Greenhouse Recruiting

    Hire for what’s next.

    What’s next for many of us is changing. Your company’s ability to hire great talent is as important as ever – so you’ll be ready for whatever’s ahead. Whether you need to scale your team quickly or improve your hiring process, Greenhouse gives you the right technology, know-how and support to take on what’s next.
    Learn More
  • 10
    .NET Runtime

    .NET Runtime

    Cross-platform runtime for cloud, mobile, desktop, and IoT apps

    .NET is a free, cross-platform, open source developer platform for building many different types of applications. With .NET, you can use multiple languages, editors, and libraries to build for web, mobile, desktop, games, and IoT. You can write .NET apps in C#, F#, or Visual Basic. C# is a simple, modern, object-oriented, and type-safe programming language. F# is a cross-platform, open-source, functional programming language for .NET. It also includes object-oriented and imperative programming. Visual Basic is an approachable language with a simple syntax for building type-safe, object-oriented apps. ...
    Downloads: 24 This Week
    Last Update:
    See Project
  • 11
    ASP.NET Core

    ASP.NET Core

    A framework for building web apps and services with .NET and C#

    ASP.NET Core is an open-source and cross-platform framework for building modern cloud based internet connected applications, such as web apps, IoT apps and mobile backends.
    Downloads: 20 This Week
    Last Update:
    See Project
  • 12
    Pipy

    Pipy

    Pipy is a programmable proxy for the cloud, edge and IoT

    Pipy is a high performance programmable proxy for the cloud, edge and IoT. Its core is written in C++ with excellent cross-platform capability. It is both high performance and low resource. Pipy comes with a built-in JavaScript engine that allows easy custom logic implementation with the simple JS syntax, greatly reducing the complexity in high-performance network programming. It is suitable for a variety of hardware architectures including x86, ARM64, Loongson and RISC-V.
    Downloads: 11 This Week
    Last Update:
    See Project
  • 13
    HStreamDB

    HStreamDB

    HStreamDB is an open-source, cloud-native streaming database

    HStreamDB is an open-source, cloud-native streaming database for IoT and beyond. Modernize your data stack for real-time applications. By subscribing to streams in HStreamDB, any update of the data stream will be pushed to your apps in real-time, and this promotes your apps to be more responsive. You can also replace message brokers with HStreamDB and everything you do with message brokers can be done better with HStreamDB.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 14
    SyncLite

    SyncLite

    Build Anything Sync Anywhere

    ...SyncLite enables real-time, transactional data replication and consolidation from various sources including edge/desktop applications using popular embedded databases (SQLite, DuckDB, Apache Derby, H2, HyperSQL), data streaming applications, IoT message brokers, traditional database systems(ETL) and more into a diverse array of databases, data warehouses, and data lakes, enabling AI and ML use-cases at all three levels: Edge, Fog and Cloud. SyncLite's novel CDC replication framework for embedded databases, is designed to assist developers in rapidly building general-purpose data-intensive applications, Gen AI Search/RAG applications for edge, desktop, and mobile environments. ...
    Downloads: 5 This Week
    Last Update:
    See Project
  • 15
    Gobot

    Gobot

    Golang framework for robotics, drones, and the Internet of Things

    Gobot makes controlling robots and devices incredibly simple and fun. This program connects to an Arduino, and toggles an LED, every one second. Support for devices that use Analog Input/Output (AIO) communication have a shared set of drivers provided using the "gobot/drivers/aio" package. Support for devices that use General Purpose Input/Output (GPIO) communication have a shared set of drivers provided using the "gobot/drivers/gpio" package. Gobot has a extensible system for connecting to...
    Downloads: 12 This Week
    Last Update:
    See Project
  • 16
    URH (Universal Radio Hacker)

    URH (Universal Radio Hacker)

    Universal Radio Hacker: Investigate Wireless Protocols Like A Boss

    ...It supports signal capturing, decoding, modulation analysis, and protocol reverse engineering through an intuitive graphical interface. URH is used in research, security testing, and hobbyist electronics for understanding proprietary RF systems, IoT device communication, and embedded protocols.
    Downloads: 47 This Week
    Last Update:
    See Project
  • 17
    NErlNet

    NErlNet

    Nerlnet is a framework for research and development

    NErlNet is a research-grade framework for distributed machine learning over IoT and edge devices. Built with Erlang (Cowboy HTTP), OpenNN, and Python (Flask), it enables simulation of clusters on a single machine or real deployment across heterogeneous devices.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 18
    Perspective

    Perspective

    A data visualization and analytics component

    ...Developed by FINOS, it supports WebAssembly-powered pivot tables and can handle large streaming datasets with speed and flexibility. Perspective is ideal for fintech, trading, and IoT applications where insights from live data need to be visualized, sliced, and explored quickly in a browser.
    Downloads: 33 This Week
    Last Update:
    See Project
  • 19
    LiteRT

    LiteRT

    LiteRT is the new name for TensorFlow Lite (TFLite)

    LiteRT is an experimental, real-time inference runtime built by Google AI Edge to run lightweight ML models on edge devices with ultra-low latency. It focuses on delivering predictable and consistent performance for models used in time-critical applications like robotics, AR/VR, and IoT. LiteRT is designed to be hardware-agnostic, with minimal dependencies and tight control over execution scheduling.
    Downloads: 21 This Week
    Last Update:
    See Project
  • 20
    ZeroTier

    ZeroTier

    A smart Ethernet switch for Earth

    Connect team members from anywhere in the world on any device. ZeroTier creates secure networks between on-premise, cloud, desktop, and mobile devices. ZeroTier combines the capabilities of VPN and SD-WAN, simplifying network management. Enjoy flexibility while avoiding costly hardware vendor lock in. Set up ZeroTier in minutes with remote, automated deployment. Emulates Layer 2 Ethernet with multipath, multicast, and bridging capabilities. ZeroTier’s zero-trust networking solution provides...
    Downloads: 137 This Week
    Last Update:
    See Project
  • 21
    Must Reading on ISAC

    Must Reading on ISAC

    Must Reading Papers, Research Library, Open-Source Code

    ...Waveform Design and Signal Processing Aspects for Fusion of Wireless Communications and Radar Sensing. Supported by IEEE ComSoc ISAC Emerging Technology Initiative (ETI). Integrating Sensing and Communications for Ubiquitous IoT. Include reproducible codes, good papers and a research libary.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 22
    InfluxDB

    InfluxDB

    The open source time series database

    ...Time series is currently the fastest growing database category there is, and InfluxDB is here to ensure businesses can keep up. InfluxDB provides infrastructure and application monitoring, IoT monitoring and analytics and more. It has APIs for storing and querying data, processing it in the background for ETL or monitoring and alerting purposes. This data can also be visualized, explored and more to help businesses seize opportunities and make the best decisions. InfluxDB is easy to start and easy to scale. Learn more about it on https://www.influxdata.com/
    Downloads: 21 This Week
    Last Update:
    See Project
  • 23
    Tock OS

    Tock OS

    A secure embedded operating system for microcontrollers

    ...Written in Rust, it uses a novel kernel architecture where the OS runs a minimal trusted core and all userland code, including device drivers, is sandboxed and isolated. Tock is ideal for IoT devices, wearables, and embedded research projects where reliability and safety are critical. Its capability-based security model and preemptive multitasking allow developers to safely run multiple applications on constrained devices with confidence in memory and fault isolation.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 24
    Tuya API

    Tuya API

    An easy-to-use API for devices that use Tuya's cloud services

    A Node.js library that enables control of Tuya smart devices without using the official Tuya cloud, allowing local LAN control of IoT devices.
    Downloads: 3 This Week
    Last Update:
    See Project
  • 25

    .NET Core Home

    Home repository for .NET Core

    This is the dotnet/core repository and is a good starting point for .NET Core, an open source general-purpose development framework for building cross-platform apps. .NET Core lets you create apps for Windows, macOS or Linux, as well as ARM64 processors using various programming languages. It provides frameworks and APIs for cloud, client UI, IoT, and machine learning. The latest major release (as of this writing) is .NET Core 3.1. You must be on the latest patch release in order to get support from Microsoft.
    Downloads: 10 This Week
    Last Update:
    See Project
MongoDB Logo MongoDB