IoT Application Kit is a development library for building Industrial IoT web based applications.
IoT App Kit is an open-source library consisting of front-end components and utilities. With IoT App Kit, you can build front-end applications and webpages to utilize IoT data. By default, IoT App Kit helps to retrieve data from AWS IoT SiteWise and AWS IoT TwinMaker You can also install plugins to retrieve data from your own sources. There’s no charge for using IoT App Kit.
For an example of a real world use case using the IoT App Kit, visit this tutorial on how to use IoT App Kit
Learn how to contribute at the development guide.
The IoT Application Kit containing the following public packages:
@iot-app-kit/react-components
exposes the core iot-app-kit web components as React components.
@iot-app-kit/scene-composer
is a 3D rendering component built over @react-three/fiber
that renders your digital twin and enables you to interact with it.
@iot-app-kit/source-iotsitewise
exposes the AWS IoT SiteWise source, which enables you to visualize and interact with your AWS IoT SiteWise data and assets.
@iot-app-kit/source-iottwinmaker
exposes the AWS IoT TwinMaker source, which enables you to visualize and interact with your AWS IoT TwinMaker data and digital twins.
@iot-app-kit/core
is the core library which exposes the iot-app-kit framework and shared typescript Types and utilities, and is what iot-app-kit components are built upon.
@iot-app-kit/tools-iottwinmaker
contains functionality for the AWS IoT TwinMaker Development Tools (TMDT), a set of tools to aid in AWS IoT TwinMaker project management.
See CONTRIBUTING for more information.
This project is licensed under the Apache-2.0 License.