https://github.com/awslabs/iot-application

Visualize your AWS IoT data with the IoT Application.

https://github.com/awslabs/iot-application

Science Score: 13.0%

This score indicates how likely this project is to be science-related based on various indicators:

  • CITATION.cff file
  • codemeta.json file
    Found codemeta.json file
  • .zenodo.json file
  • DOI references
  • Academic publication links
  • Academic email domains
  • Institutional organization owner
  • JOSS paper metadata
  • Scientific vocabulary similarity
    Low similarity (15.0%) to scientific vocabulary

Keywords

amazon archived aws deprecated iot obselete-not-in-use reactjs typescript
Last synced: 5 months ago · JSON representation

Repository

Visualize your AWS IoT data with the IoT Application.

Basic Info
  • Host: GitHub
  • Owner: awslabs
  • License: apache-2.0
  • Language: TypeScript
  • Default Branch: main
  • Homepage:
  • Size: 24.6 MB
Statistics
  • Stars: 35
  • Watchers: 11
  • Forks: 16
  • Open Issues: 22
  • Releases: 0
Archived
Topics
amazon archived aws deprecated iot obselete-not-in-use reactjs typescript
Created about 3 years ago · Last pushed 12 months ago
Metadata Files
Readme Contributing License Code of conduct

README.md

⛔️ DEPRECATED

No Maintenance Intended

[!CAUTION] Repo on path for deprecation! IoT SiteWise Visualization team has made the decision to end support for open sourced IoT Application GitHub repository effective on February 28th, 2025. This decision was made as AWS IoT SiteWise has recently launched a new SiteWise Monitor portal, which offers a similar customer experience. Community members who previously used the IoT Application repository can now explore the new SiteWise Monitor portal.

After February 28th 2025, we will archive the IoT Application repository and close all issues and pull requests. After archiving the repository, we will no longer actively maintain the codebase, but community members will still be able to access the archived repository.

If you require any assistance or have questions, please create an issue ticket, and we will do our best to help.

IoT dashboard application built with IoT App Kit

The IoT dashboard application is an easy-to-use tool designed for businesses and individuals who need to keep track of their IoT devices and data. By creating and managing custom dashboards, you can effortlessly monitor your IoT devices and their data in real-time, connecting to your AWS IoT SiteWise data.

Whether you're in manufacturing, logistics, energy, or other industries relying on IoT devices, the application can help you address specific challenges such as tracking equipment performance, optimizing operational efficiency, and making data-driven decisions.

Built using IoT App Kit, a library that simplifies connecting your applications to AWS IoT, the application utilizes the AWS Cloud Development Kit (CDK) for a smooth deployment to AWS, ensuring a hassle-free setup process.

Key features of the application include: - Dashboard management: Easily create, modify, view, and organize dashboards - Dashboard customization: Design unique dashboards tailored to your specific IoT data requirements - Intuitive interface: Enjoy a user-friendly drag-and-drop experience for creating dashboards - Effortless deployment: Use the AWS CDK to deploy the application - Secure authentication: Safeguard your application with AWS Cognito for user management and authentication

Start using the application today to quickly create, manage, and view your IoT data in real-time from assets in your AWS IoT SiteWise service. We encourage you to try the application, contribute to the project, and provide feedback to help us improve and enhance the application further.

Deploying to AWS Cloud

Instructions are located here

Development

To start development, please refer to development guide.

Security

See CONTRIBUTING for more information.

License

This project is licensed under the Apache-2.0 License.

Owner

  • Name: Amazon Web Services - Labs
  • Login: awslabs
  • Kind: organization
  • Location: Seattle, WA

AWS Labs

GitHub Events

Total
  • Issues event: 11
  • Watch event: 3
  • Delete event: 2
  • Issue comment event: 8
  • Push event: 7
  • Pull request event: 3
  • Pull request review event: 3
  • Fork event: 3
  • Create event: 1
Last Year
  • Issues event: 11
  • Watch event: 3
  • Delete event: 2
  • Issue comment event: 8
  • Push event: 7
  • Pull request event: 3
  • Pull request review event: 3
  • Fork event: 3
  • Create event: 1

Issues and Pull Requests

Last synced: 6 months ago

All Time
  • Total issues: 24
  • Total pull requests: 83
  • Average time to close issues: 8 months
  • Average time to close pull requests: 3 days
  • Total issue authors: 5
  • Total pull request authors: 8
  • Average comments per issue: 0.83
  • Average comments per pull request: 0.25
  • Merged pull requests: 64
  • Bot issues: 0
  • Bot pull requests: 1
Past Year
  • Issues: 0
  • Pull requests: 2
  • Average time to close issues: N/A
  • Average time to close pull requests: 32 minutes
  • Issue authors: 0
  • Pull request authors: 1
  • Average comments per issue: 0
  • Average comments per pull request: 0.0
  • Merged pull requests: 2
  • Bot issues: 0
  • Bot pull requests: 0
Top Authors
Issue Authors
  • tracy-french (19)
  • mnischay (2)
  • boweihan (2)
  • diehbria (2)
  • dependabot[bot] (2)
  • Pushpajyothi (1)
  • hartmir (1)
  • NorbertNader (1)
  • corteggiano (1)
  • chejimmy (1)
Pull Request Authors
  • dependabot[bot] (182)
  • tracy-french (55)
  • chejimmy (35)
  • dpportet (19)
  • corteggiano (17)
  • ssjagad (11)
  • mnischay (5)
  • NorbertNader (4)
  • boweihan (3)
  • jmbuss (2)
  • jebek (2)
  • fpauer (2)
  • square-li (1)
  • yamatatsu (1)
  • Chandru-HM (1)
Top Labels
Issue Labels
tooling (14) low effort (13) medium effort (9) high priority (8) med priority (6) bug (5) low priority (5) documentation (3) papercut (3) debt (3) Assigned to HM (2) dependencies (2) javascript (2) Assigned to Happiest Minds (2) Current sprint (2) critical priority (1) 2 pts (1) 1 pts (1)
Pull Request Labels
dependencies (181) javascript (178) github_actions (3)

Dependencies

.github/workflows/codeql.yml actions
  • actions/checkout v3 composite
  • github/codeql-action/analyze v2 composite
  • github/codeql-action/autobuild v2 composite
  • github/codeql-action/init v2 composite
package.json npm
  • @playwright/test ^1.28.1 development
  • @testing-library/jest-dom ^5.16.5 development
  • @testing-library/react ^13.4.0 development
  • @testing-library/user-event ^14.4.3 development
  • @types/react ^18.0.26 development
  • @types/react-dom ^18.0.9 development
  • @types/testing-library__jest-dom ^5.14.5 development
  • @typescript-eslint/eslint-plugin ^5.46.1 development
  • @typescript-eslint/parser ^5.46.1 development
  • @vitejs/plugin-react-swc ^3.0.0 development
  • @vitest/ui ^0.25.8 development
  • eslint ^8.29.0 development
  • eslint-config-prettier ^8.5.0 development
  • happy-dom ^8.1.0 development
  • prettier ^2.8.1 development
  • typescript ^4.9.3 development
  • vite ^4.0.0 development
  • vitest ^0.25.7 development
  • @cloudscape-design/components ^3.0.139
  • @cloudscape-design/global-styles ^1.0.6
  • react ^18.2.0
  • react-dom ^18.2.0
.github/workflows/build.yml actions
  • actions/checkout v4 composite
  • actions/setup-java v3 composite
  • actions/setup-node v3 composite
.github/workflows/dependabot-hook.yml actions
.github/workflows/deployment-pr.yml actions
  • actions/checkout v4 composite
  • actions/setup-java v3 composite
  • actions/setup-node v3 composite
  • actions/upload-artifact v3 composite
  • aws-actions/configure-aws-credentials v3 composite
.github/workflows/deployment.yml actions
  • actions/checkout v4 composite
  • actions/setup-java v3 composite
  • actions/setup-node v3 composite
  • actions/upload-artifact v3 composite
  • aws-actions/configure-aws-credentials v3 composite
.github/workflows/diagram.yml actions
  • actions/checkout v4 composite
  • actions/download-artifact v3 composite
  • githubocto/repo-visualizer 0.9.1 composite
.github/workflows/distribution.yml actions
  • actions/checkout v4 composite
  • aws-actions/amazon-ecr-login v1 composite
  • aws-actions/configure-aws-credentials v3 composite
.github/workflows/lint.yml actions
  • actions/checkout v4 composite
  • actions/setup-java v3 composite
  • actions/setup-node v3 composite
.github/workflows/playwright.yml actions
  • actions/checkout v4 composite
  • actions/setup-java v3 composite
  • actions/setup-node v3 composite
  • actions/upload-artifact v3 composite
.github/workflows/test.yml actions
  • actions/checkout v4 composite
  • actions/setup-java v3 composite
  • actions/setup-node v3 composite
  • actions/upload-artifact v3 composite
Dockerfile docker
  • node alpine build
apps/client/package.json npm
  • @aws-sdk/client-sts ^3.398.0 development
  • @formatjs/cli ^6.2.0 development
  • @formatjs/ts-transformer ^3.13.3 development
  • @hookform/devtools ^4.3.1 development
  • @tanstack/eslint-plugin-query ^4.34.1 development
  • @tanstack/react-query-devtools ^4.35.3 development
  • @testing-library/jest-dom ^6.1.3 development
  • @testing-library/react ^14.0.0 development
  • @testing-library/react-hooks ^8.0.1 development
  • @testing-library/user-event ^14.5.1 development
  • @types/react ^18.2.22 development
  • @types/react-dom ^18.2.7 development
  • @vitejs/plugin-react ^4.0.4 development
  • @vitest/coverage-v8 ^0.34.4 development
  • @vitest/ui ^0.34.6 development
  • babel-plugin-formatjs ^10.5.6 development
  • customize-cra ^1.0.0 development
  • eslint-config-custom * development
  • eslint-plugin-formatjs ^4.10.5 development
  • eslint-plugin-jest-dom ^5.1.0 development
  • eslint-plugin-jsx-a11y ^6.7.1 development
  • eslint-plugin-react ^7.33.1 development
  • eslint-plugin-react-hooks ^4.6.0 development
  • eslint-plugin-testing-library ^6.0.2 development
  • identity-obj-proxy ^3.0.0 development
  • react-app-rewired ^2.2.1 development
  • react-scripts ^5.0.1 development
  • sass ^1.67.0 development
  • source-map-explorer ^2.5.3 development
  • tsconfig * development
  • typescript ^5.2.2 development
  • vitest ^0.34.4 development
  • @aws-amplify/ui-react ^5.3.0
  • @aws-sdk/client-iot-events ^3.414.0
  • @aws-sdk/client-iotsitewise ^3.414.0
  • @aws-sdk/credential-providers ^3.414.0
  • @cloudscape-design/collection-hooks ^1.0.23
  • @cloudscape-design/components ^3.0.342
  • @cloudscape-design/global-styles ^1.0.12
  • @iot-app-kit/dashboard 8.0.2
  • @tanstack/react-query ^4.35.3
  • aws-amplify ^5.3.11
  • cytoscape ^3.26.0
  • jotai ^2.4.3
  • nanoid 3.1.31
  • react ^18.2.0
  • react-dom ^18.2.0
  • react-error-boundary ^4.0.11
  • react-hook-form ^7.46.1
  • react-intl ^6.4.7
  • react-router-dom ^6.16.0
  • react-use ^17.4.0
  • tiny-invariant ^1.3.1
  • web-vitals ^3.5.0
apps/core/package.json npm
  • @nestjs/cli ^10.1.17 development
  • @nestjs/schematics ^10.0.1 development
  • @nestjs/testing ^10.2.5 development
  • @shelf/jest-dynamodb ^3.4.2 development
  • aws-sdk-client-mock ^3.0.0 development
  • cognito-local ^3.23.2 development
  • eslint-config-custom * development
  • eslint-plugin-jest ^27.4.0 development
  • jest-config * development
  • run-script-webpack-plugin ^0.2.0 development
  • source-map-support ^0.5.20 development
  • ts-loader ^9.4.4 development
  • tsconfig * development
  • webpack ^5.88.2 development
  • webpack-node-externals ^3.0.0 development
  • @aws-sdk/client-dynamodb ^3.417.0
  • @aws-sdk/lib-dynamodb ^3.417.0
  • @fastify/cookie ^9.1.0
  • @fastify/csrf-protection ^6.3.0
  • @fastify/helmet ^11.1.1
  • @fastify/static ^6.11.2
  • @fastify/view ^8.2.0
  • @nestjs/axios ^1.0.1
  • @nestjs/common ^9.4.3
  • @nestjs/config ^3.1.1
  • @nestjs/core ^9.4.3
  • @nestjs/platform-fastify ^9.4.3
  • @nestjs/swagger ^7.1.11
  • @nestjs/terminus ^10.1.1
  • @nestjs/throttler ^4.2.1
  • aws-jwt-verify ^4.0.0
  • class-transformer ^0.5.1
  • class-validator ^0.14.0
  • dynamodb-local ^0.0.32
  • handlebars ^4.7.8
  • nanoid 3.1.31
  • reflect-metadata ^0.1.13
  • rxjs ^7.8.1
  • tiny-invariant ^1.3.1
cdk/package.json npm
  • @types/node 20.6.3 development
  • aws-cdk 2.99.0 development
  • tsconfig * development
  • aws-cdk-lib 2.96.2
  • constructs ^10.2.70
  • source-map-support ^0.5.21
packages/eslint-config-custom/package.json npm
  • eslint-plugin-prettier ^5.0.0 development
  • eslint-config-prettier ^9.0.0
  • eslint-config-react ^1.1.7
  • eslint-config-turbo latest
packages/jest-config/package.json npm
packages/tsconfig/package.json npm
yarn.lock npm
  • 2613 dependencies