OpenDots

AI • IoT • Data Analytics Platform

Visitors License Languages GitHub Repo stars GitHub contributors GitHub issues GitHub closed issues GitHub forks GitHub pull requests GitHub closed pull requests GitHub last commit GitHub repo size GitHub total lines Website


OpenDots is an open-source, integrated IoT data visualization and insight platform that helps users turn raw sensor data into meaningful, real-time visuals and AI-powered insights. It is designed to be hardware-agnostic, data-first, and easy to extend for contributors.

Preview

image

Overview

OpenDots allows users to collect, visualize, and analyze live data from multiple IoT sources in one unified platform. Instead of building separate systems for data ingestion, dashboards, and analysis, OpenDots combines everything into a single workflow.

Users can create highly customizable dashboards, publish sharable project sites, monitor live data streams, and interact with their data using AI-based insights.

Key Features

Tech Stack

Layer Technologies
Frontend HTML, CSS, JavaScript, React.js
Backend Node.js, Express.js
Database MongoDB
Real-time Communication WebSockets
IoT & Data Sources Arduino, ThingSpeak, Adafruit IO, Blynk, Grafana
AI & Analytics Python, AI/LLM integration
Authentication Firebase Authentication, JWT
DevOps & CI/CD GitHub, GitHub Actions
Deployment Vercel, Netlify, Cloud hosting

Use Cases

Star History

Star History Chart

Our Valuable Contributors ❤️

Contributors

Stargazers ⭐

[![Stargazers repo roster for @multiverseweb/OpenDots](https://reporoster.com/stars/dark/multiverseweb/OpenDots)](https://github.com/multiverseweb/OpenDots/stargazers)

Forkers 🍴

Forkers repo roster for @multiverseweb/OpenDots

Maintainer

Tejas Gupta