类库 › openremote
openremote

openremote/openremote

OpenRemote是一个100%开源的物联网平台,支持设备管理、自动化规则、数据分析及视觉化,是物联网解决方案的理想选择。

1,605 398 1,605 333
在 GitHub 上查看
openremote/openremote

技术栈

构建工具

Webpack ^5.99.8

测试

Playwright 1.57.0

代码规范

ESLint ^8.6.0 Prettier ^2.5.1
查看全部依赖 (244)

依赖

@custom-elements-manifest/analyzer ^0.11.0 @jsonforms/core ^3.5.1 @lit/task ^1.0.3 @maplibre/maplibre-gl-geocoder ^1.5.0 @material/base ^9.0.0 @material/button ^9.0.0 @material/checkbox ^9.0.0 @material/data-table ^9.0.0 @material/dialog ^9.0.0 @material/drawer ^9.0.0 @material/elevation ^9.0.0 @material/fab ^9.0.0 @material/floating-label ^9.0.0 @material/form-field ^9.0.0 @material/icon-button ^9.0.0 @material/line-ripple ^9.0.0 @material/list ^9.0.0 @material/menu ^9.0.0 @material/menu-surface ^9.0.0 @material/radio ^9.0.0 @material/ripple ^9.0.0 @material/select ^9.0.0 @material/slider ^9.0.0 @material/snackbar ^9.0.0 @material/switch ^9.0.0 @material/tab ^9.0.0 @material/tab-bar ^9.0.0 @material/tab-indicator ^9.0.0 @material/tab-scroller ^9.0.0 @material/textfield ^9.0.0 @mdi/font latest @mdi/js ^5.9.55 @openremote/core workspace:* @openremote/model workspace:* @openremote/or-app workspace:* @openremote/or-asset-tree workspace:* @openremote/or-asset-viewer workspace:* @openremote/or-attribute-barchart workspace:* @openremote/or-attribute-card workspace:* @openremote/or-attribute-history workspace:* @openremote/or-attribute-input workspace:* @openremote/or-attribute-picker workspace:* @openremote/or-chart workspace:* @openremote/or-components workspace:* @openremote/or-dashboard-builder workspace:* @openremote/or-gauge workspace:* @openremote/or-icon workspace:* @openremote/or-json-forms workspace:* @openremote/or-log-viewer workspace:* @openremote/or-map workspace:* @openremote/or-mwc-components workspace:* @openremote/or-rules workspace:* @openremote/or-scheduler workspace:* @openremote/or-services workspace:* @openremote/or-translate workspace:* @openremote/or-tree-menu workspace:* @openremote/or-vaadin-components workspace:* @openremote/rest workspace:* @openremote/theme workspace:* @reduxjs/toolkit ^1.8.1 @rspack/cli ~1.7.5 @rspack/core ~1.7.5 @types/react ^18 @typescript-eslint/eslint-plugin ^5.9.0 @typescript-eslint/parser ^5.9.0 @vaadin/button ~25.0.3 @vaadin/checkbox ~25.0.3 @vaadin/checkbox-group ~25.0.3 @vaadin/date-picker ~25.0.3 @vaadin/date-time-picker ~25.0.3 @vaadin/dialog ~25.0.3 @vaadin/icon ~25.0.3 @vaadin/icons ~25.0.3 @vaadin/multi-select-combo-box ~25.0.3 @vaadin/number-field ~25.0.3 @vaadin/password-field ~25.0.3 @vaadin/radio-group ~25.0.3 @vaadin/select ~25.0.3 @vaadin/text-area ~25.0.3 @vaadin/text-field ~25.0.3 @vaadin/time-picker ~25.0.3 @vaadin/vaadin-lumo-styles ~25.0.3 @wc-toolkit/cem-inheritance ~1.2.2 @wc-toolkit/jsx-types ~1.4.3 @wc-toolkit/storybook-helpers ^10.0.0 @webcomponents/webcomponentsjs ^2.6.0 ace-builds ^1.41.0 ajv ^8.8.2 chart.js ^3.6.0 chartjs-adapter-moment ^1.0.0 com.devskiller.friendly-id:friendly-id $friendlyIdVersion com.fasterxml.jackson.core:jackson-databind $jacksonVersion com.fasterxml.jackson.dataformat:jackson-dataformat-csv $jacksonVersion com.fasterxml.jackson.datatype:jackson-datatype-jdk8 $jacksonVersion com.fasterxml.jackson.datatype:jackson-datatype-jsr310 $jacksonVersion com.fasterxml.jackson.module:jackson-module-parameter-names $jacksonVersion com.fasterxml.uuid:java-uuid-generator $uuidGeneratorVersion com.fazecast:jSerialComm $jSerialCommVersion com.github.calimero:calimero-core $calimeroVersion com.github.victools:jsonschema-generator $victoolsJsonSchemaGeneratorVersion com.github.victools:jsonschema-module-jackson $victoolsJsonSchemaGeneratorVersion com.github.victools:jsonschema-module-jakarta-validation $victoolsJsonSchemaGeneratorVersion com.google.firebase:firebase-admin $firebaseAdminVersion com.google.guava:guava $guavaVersion com.hivemq:hivemq-mqtt-client $hiveMQClientVersion com.jayway.jsonpath:json-path $jaywayJsonPathVersion com.thetransactioncompany:cors-filter $corsFilterVersion com.zaxxer:HikariCP $hikaricpVersion cross-env ^7.0.3 css-loader ^7.1.2 cz.habarta.typescript-generator:typescript-generator-core $typescriptGeneratorVersion dev.failsafe:failsafe $failsafeVersion echarts ~6.0.0 eslint-config-prettier ^8.3.0 eslint-config-standard ^16.0.3 eslint-plugin-import ^2.25.4 eslint-plugin-node ^11.1.0 eslint-plugin-promise ^6.0.0 fr.neolegal:exp4j $exp4jVersion gaugeJS ^1.3.7 gridstack ^12.4.2 html-webpack-plugin ^5.6.3 http-link-header ^1.1.3 i18next ^21.5.3 i18next-http-backend ^1.3.1 io.github.classgraph:classgraph $classgraphVersion io.grpc:grpc-netty-shaded $grpcVersion io.grpc:grpc-protobuf $grpcVersion io.grpc:grpc-stub $grpcVersion io.micrometer:micrometer-core $micrometerVersion io.micrometer:micrometer-registry-prometheus $micrometerVersion io.netty:netty-codec $nettyVersion io.netty:netty-codec-http $nettyVersion io.prometheus:prometheus-metrics-exporter-httpserver $prometheusVersion io.swagger.core.v3:swagger-annotations $swaggerVersion io.swagger.core.v3:swagger-jaxrs2-jakarta $swaggerVersion io.undertow:undertow-core $undertowVersion io.undertow:undertow-websockets-jsr $undertowVersion iso-639-1 ^3.1.3 jakarta.annotation:jakarta.annotation-api $javaxAnnotationsVersion jakarta.el:jakarta.el-api $javaxELAPIVersion jakarta.ws.rs:jakarta.ws.rs-api $jaxrsSpecVersion jsonpath-plus ^6.0.1 keycloak-js ^25.0.1 linqts ^1.12.6 lit ^3.3.1 lit-html ^3.3.1 lodash.debounce ^4.0.8 lodash.throttle ^4.1.1 lodash.transform ^4.6.0 maplibre-gl ^5.12.0 moment ^2.29.4 moment-locales-webpack-plugin ^1.2.0 navigo ^8.11.1 net.sf.saxon:Saxon-HE $saxonHEVersion org.apache.camel:camel-core $camelVersion org.apache.camel:camel-core-model $camelVersion org.apache.camel:camel-health $camelVersion org.apache.camel:camel-jackson $camelVersion org.apache.camel:camel-management $camelVersion org.apache.camel:camel-snmp $camelVersion org.apache.camel:camel-undertow $camelVersion org.apache.groovy:groovy $groovyVersion org.apache.groovy:groovy-all $groovyVersion org.apache.groovy:groovy-json $groovyVersion org.apache.groovy:groovy-test $groovyVersion org.apache.groovy:groovy-xml $groovyVersion org.apache.groovy:groovy-yaml $groovyVersion org.apache.plc4x:plc4j-api $plc4xVersion org.apache.sshd:sshd-netty $apacheMINAVersion org.checkerframework:checker-qual $checkerframeworkVersion org.craftercms:groovy-sandbox $groovySandboxVersion org.eclipse.angus:angus-mail $jakartaMailVersion org.eclipse.californium:californium-core $californiumCoreVersion org.eclipse.californium:scandium $californiumScandiumVersion org.flywaydb:flyway-core $flywaydbVersion org.flywaydb:flyway-database-postgresql $flywaydbVersion org.geotools:gt-main $geotoolsVersion org.glassfish:jakarta.el $javaxELVersion org.hibernate.orm:hibernate-core $hibernateVersion org.hibernate.orm:hibernate-hikaricp $hibernateVersion org.hibernate.validator:hibernate-validator $hibernateValidatorVersion org.jboss.resteasy:resteasy-cache-core 4.7.10.Final org.jboss.resteasy:resteasy-client $resteasyVersion org.jboss.resteasy:resteasy-client-api $resteasyVersion org.jboss.resteasy:resteasy-jackson2-provider $resteasyVersion org.jboss.resteasy:resteasy-multipart-provider $resteasyVersion org.jboss.resteasy:resteasy-validator-provider $resteasyVersion org.jdom:jdom2 $jdomVersion org.jeasy:easy-rules-core $easyRulesVersion org.keycloak:keycloak-adapter-core $keycloakVersion org.keycloak:keycloak-admin-client $keycloakVersion org.keycloak:keycloak-client-registration-api $keycloakVersion org.keycloak:keycloak-core $keycloakVersion org.keycloak:keycloak-policy-enforcer $keycloakVersion org.mnode.ical4j:ical4j $ical4jVersion org.openjdk.nashorn:nashorn-core $nashornVersion org.postgresql:postgresql $postgresJdbcVersion org.reflections:reflections $reflectionsVersion org.shredzone.commons:commons-suncalc $suncalcVersion org.slf4j:slf4j-jdk14 $slf4jVersion org.spockframework:spock-core' // optional dependencies for using Spock testRuntimeOnly "net.bytebuddy byte-buddy:$byteBuddyVersion org.xerial:sqlite-jdbc $sqliteVersion platform ^1.3.6 pwa-helpers ^0.9.0 qs ^6.8.0 querystring-es3 ^0.2.1 reselect ^4.1.8 resize-observer ^1.0.3 rrule ^2.6.4 shortid ^2.2.15 shx ~0.4.0 simplebar ^5.3.6 source-map-loader ^5.0.0 ts-loader ~9.5.2 typescript 5.8.3 url-search-params-polyfill ^8.1.0

开发依赖

@openremote/util workspace:* @playwright/experimental-ct-core 1.57.0 @rsbuild/core ~1.7.3 @rsdoctor/rspack-plugin ~1.4.0 @rspack/cli ~1.7.5 @rspack/core ~1.7.5 @rspack/dev-server ~1.1.5 @sand4rt/experimental-ct-web 1.57.0 @storybook/addon-a11y ~10.2.4 @storybook/addon-docs ~10.2.4 @storybook/web-components ~10.2.4 @types/geojson ^7946.0.7 @types/lodash.debounce ^4 @types/lodash.throttle ^4 @types/lodash.transform ^4 @types/offscreencanvas ^2019.6.4 @types/qs ^6.9.7 @types/react ^18.3.12 @types/shortid ^0.0.29 @wc-toolkit/storybook-helpers ^10.0.0 css-loader ^6.5.1 html-webpack-plugin ^5.6.3 playwright-core 1.57.0 storybook ~10.2.4 storybook-web-components-rsbuild ~3.2.2 ts-loader ~9.5.2 typescript 5.8.3

截图

https://openremote.io/wp-content/uploads/2023/09/OpenRemote_Architecture-scaled.jpg

评论

首页 - Wiki
Copyright © 2011-2026 iteam. Current version is 2.155.1. UTC+08:00, 2026-04-02 13:28
浙ICP备14020137号-1 $访客地图$