Displaying 1 to 20 from 21 results

Johnny-Five - JavaScript Robotics and IoT programming framework


Johnny-Five is an Open Source, Firmata Protocol based, IoT and Robotics programming framework, developed at Bocoup. Johnny-Five programs can be written for Arduino (all models), Electric Imp, Beagle Bone, Intel Galileo & Edison, Linino One, Pinoccio, pcDuino3, Raspberry Pi, Particle/Spark Core & Photon, Tessel 2, TI Launchpad and more!

OpenRemote


OpenRemote is an open source project, started back in 2009, with the ambition to overcome the challenges of integration between many different protocols and solutions available for home automation, and offer visualization tools. The challenge has only become bigger and expanded beyond home automation into several other application domains, ranging from building integration, to healthcare, hospitality, entertainment, and public spaces.

netdata - Get control of your servers. Simple. Effective. Awesome! https://my-netdata.io/


netdata is a system for distributed real-time performance and health monitoring. It provides unparalleled insights, in real-time, of everything happening on the system it runs (including applications such as web and database servers), using modern interactive web dashboards.netdata is fast and efficient, designed to permanently run on all systems (physical & virtual servers, containers, IoT devices), without disrupting their core function.

kong - :monkey: The Microservice API Gateway


Kong is a scalable, open source API Layer (also known as an API Gateway, or API Middleware). Kong was originally built at Mashape to secure, manage and extend over 15,000 Microservices for its API Marketplace, which generates billions of requests per month.Backed by the battle-tested NGINX with a focus on high performance, Kong was made available as an open-source platform in 2015. Under active development, Kong is now used in production at hundreds of organizations from startups, to large enterprises and government departments including: The New York Times, Expedia, Healthcare.gov, The Guardian, Condè Nast and The University of Auckland.

Freeboard - Dashboard for Internet of Things


Freeboard is a turn-key HTML-based "engine" for dashboards. Besides a nice looking layout engine, it provides a plugin architecture for creating datasources (which fetch data) and widgets (which display data)— freeboard then does all the work to connect the two together. Another feature of freeboard is its ability to run entirely in the browser as a single-page static web app without the need for a server.

iotjs - Platform for Internet of Things with JavaScript


IoT.js is a framework for "Internet of Things" built on lightweight JavaScript interpreter 'JerryScript' and libtuv for event driven(non-blocking I/O model) similar to node.js. IoT.js aims to provide inter-operable service platform in the world of IoT, based on web technology. The target of IoT.js is to run in resource constrained devices such as only few kilobytes of RAM available device. Thus it will supports very wide range of "Things".




Mycroft - an Artificial intelligence for everyone


Mycroft is an Artificial intelligence for everyone. It uses open software to process natural language, determine your intent and take action. It can integrate a host of professional functions – Control scenes to conserve power, grant office access with your voice. It can control all of your media and devices with the sound of your voice. Adjust your thermostat, turn on your lights, water your lawn, play your favorite movie and lot more.

SiteWhere - The Open Platform for Internet of Things (IoT)


SiteWhere is an open source platform for capturing, storing, integrating, and analyzing data from IoT devices. SiteWhere is a multi-tenant, application enablement platform for the Internet of Things (IoT) providing device management, complex event processing (CEP) and integration through a modern, scalable architecture. SiteWhere provides REST APIs for all system functionality.

Gobot - ng framework for robotics, drones, and the Internet of Things (IoT)


Gobot is a framework using the Go programming language for robotics, physical computing, and the Internet of Things. It provides a simple, yet powerful way to create solutions that incorporate multiple, different hardware devices at the same time. It provides next generation robotics / IoT framework with support for 30 different platforms.

Cylon.js - JavaScript framework for Robotics, Physical computing, and the Internet of Things


Cylon.js is a JavaScript framework for robotics, physical computing, and the Internet of Things (IoT). It provides a simple, but powerful way to create solutions that incorporate multiple, different hardware devices concurrently. It is a next generation robotics framework with support for 43 different platforms.

Kaa - Middleware platform for the Internet of Things


Kaa is a production-ready, multi-purpose middleware platform for building complete end-to-end IoT solutions, connected applications, and smart products. The Kaa platform provides an open, feature-rich toolkit for the IoT product development and thus dramatically reduces associated cost, risks, and time-to-market. For a quick start, Kaa offers a set of out-of-the-box enterprise-grade IoT features that can be easily plugged in and used to implement a large majority of the IoT use cases.

Node-RED - A visual tool for wiring the Internet of Things


Node-RED is a tool for wiring together hardware devices, APIs and online services in new and interesting ways. Node-RED provides a browser-based flow editor that makes it easy to wire together flows using the wide range nodes in the palette. Flows can be then deployed to the runtime in a single-click.

Artoo - Micro-framework for Robotics using Ruby


Artoo is a micro-framework for robotics using Ruby. It provides a simple, yet powerful Domain-Specific Language (DSL) for robotics and physical computing. It provides next generation robotics framework with support for 15 different platforms. Artoo includes a RESTful API to query the status of any robot running within a group, including the connection and device status, and device streaming data via websockets.

Openhab - The OSGi-based Open Home Automation Bus


The open Home Automation Bus (openHAB) project aims at providing a universal integration platform for all things around home automation. It is an open-source solution based on the Eclipse SmartHome framework. openHAB brings together different bus systems, hardware devices and interface protocols by dedicated bindings. These bindings send and receive commands and status updates on the openHAB event bus.

Contiki - Operating System for the Internet of Things


Contiki is an open source operating system for the Internet of Things. Contiki allows tiny, battery-operated low-power systems communicate with the Internet. The Internet of Things is catchphrase for a collection of technologies that make it possible to connect things like sensors and actuators to the Internet, thereby allowing the physical world to be accessed through software. It is best suited for handled PDA and mobile devices.

JerryScript - JavaScript engine for the Internet of Things


JerryScript is a lightweight JavaScript engine for resource-constrained devices such as microcontrollers. It can run on devices with less than 64 KB of RAM and less than 200 KB of flash memory. The engine supports on-device compilation, execution and provides access to peripherals from JavaScript. It provides snapshot support for precompiling JavaScript source code to byte code.

Zetta - An API-First Internet of Things Platform


Zetta is an open source platform built on Node.js for creating Internet of Things servers that run across geo-distributed computers and the cloud. Zetta combines REST APIs, WebSockets and reactive programming – perfect for assembling many devices into data-intensive, real-time applications.

Apache Edgent - Accelerating Analytics at the Edge


Apache Edgent is a programming model and micro-kernel style runtime that can be embedded in gateways and small footprint edge devices enabling local, real-time, analytics on the continuous streams of data coming from equipment, vehicles, systems, appliances, devices and sensors of all kinds (for example, Raspberry Pis or smart phones). Apache Edgent provides efficient and timely analytics across the whole IoT ecosystem: from the center to the edge.

platomformio - Integration Atom IDE with PlatformIO


Integration with PlatformIO an open source ecosystem for IoT development. Cross-platform code builder and library manager. Continuous and IDE integration. Arduino and MBED compatible. Ready for Cloud compiling.

gleam - An operation cluster based on MQTT


gLeam witch works with mqtt is a cluster for executing customised tasks.See LICENSE.