Open Sustainable Technology

A curated list of open technology projects to sustain a stable climate, energy supply, biodiversity and natural resources.

Browse accepted projects | Review proposed projects | Propose new project | Open Issues

AMO-Tools-Desktop

An energy efficiency calculation application for use with industrial equipment such as pumps, furnaces, fans, and motors, as well as for industrial systems such as steam.
https://github.com/ORNL-AMO/AMO-Tools-Desktop

energy energy-assessment energy-efficiency factory furnace industrial measur modeling modeling-tool plants pump steam

Last synced: about 7 hours ago
JSON representation

Repository metadata

AMO-Tools-Desktop is an energy efficiency calculation application for use with industrial equipment such as pumps, furnaces, fans, and motors, as well as for industrial systems such as steam. Currently in beta.

README

        

# AMO-Tools-Desktop
### Downloads ![Github Releases](https://img.shields.io/github/downloads/ORNL-AMO/AMO-Tools-Desktop/latest/total.svg?label=Current%20Release) ![Github All Releases](https://img.shields.io/github/downloads/ORNL-AMO/AMO-Tools-Desktop/total.svg?label=All%20Time&colorB=afdffe)

## Dependencies
- Node.js LTS (https://nodejs.org/en/)
- Due to legacy dependencies required by MEASUR and the dependent AMO-Tool-Suite, **MEASUR's targeted Node version must be used**. This version can be found in package.json "engines".
## Build for Development
- To remove node modules, dist, and related package-lock: `npm run clean` from the root project directory.
- To install all required packages: `npm install`
- To build for electron development with hot-reload: `npm run build-watch`
- To start the electron app: `npm run electron`

## Build Production Package
- Clean and install:
- `npm run clean`
- `npm install`
- To build desktop package:
- `npm run build-prod-desktop`
- `npm run dist`
- The package will be placed in `../output`
- To build web dist:
- `npm run build-prod-web`


Owner metadata


GitHub Events

Total
Last Year

Committers metadata

Last synced: 1 day ago

Total Commits: 8,630
Total Committers: 48
Avg Commits per committer: 179.792
Development Distribution Score (DDS): 0.483

Commits in past year: 393
Committers in past year: 8
Avg Commits per committer in past year: 49.125
Development Distribution Score (DDS) in past year: 0.618

Name Email Commits
mark-root m****t@i****m 4461
nblondheim n****m@i****m 1165
rhernandez-intertech r****z@i****m 634
Dmitry Howard d****d@i****m 629
pshires p****1@v****u 191
Robert Root r****t@l****m 182
Gia Jacob m****9@g****m 182
ysintertech y****s@i****m 115
INTERTECH\jdepauw j****w@i****m 112
Jon Hadden j****n@n****m 108
Kai Chen d****3@g****m 85
Kyle Beanblossom k****1@g****m 61
Mlwhitmer w****m@g****m 61
causeyc 4****c 55
Rappoport b****p@u****u 53
Allie Ledbetter a****9@g****m 52
shivasaurus s****t@g****m 48
qpk k****p@o****v 45
JL102 j****s@m****g 44
Rappoport 1****r@m****v 41
zf9 f****h@g****m 39
dependabot[bot] 4****] 34
c-merch c****4@p****u 28
shubhamkokul s****l@g****m 25
Zach Fontenot f****z@e****u 23
Gina Accawi a****k@o****v 21
Whitmer i****w@o****v 17
rmroot r****m@o****v 15
Chen 7****q@o****v 11
fiv v****d@i****u 11
and 18 more...

Committer domains:


Issue and Pull Request metadata

Last synced: 1 day ago

Total issues: 428
Total pull requests: 200
Average time to close issues: about 1 year
Average time to close pull requests: 3 days
Total issue authors: 14
Total pull request authors: 6
Average comments per issue: 0.94
Average comments per pull request: 0.09
Merged pull request: 167
Bot issues: 0
Bot pull requests: 19

Past year issues: 260
Past year pull requests: 200
Past year average time to close issues: 2 months
Past year average time to close pull requests: 3 days
Past year issue authors: 7
Past year pull request authors: 6
Past year average comments per issue: 0.74
Past year average comments per pull request: 0.09
Past year merged pull request: 167
Past year bot issues: 0
Past year bot pull requests: 19

More stats: https://issues.ecosyste.ms/repositories/lookup?url=https://github.com/ORNL-AMO/AMO-Tools-Desktop

Top Issue Authors

  • nbintertech (181)
  • koay9f (169)
  • rhernandez-intertech (34)
  • rmroot (18)
  • gaccawi (11)
  • kaichen127 (4)
  • DmitryHoward (3)
  • probonopd (2)
  • esserhr (1)
  • FontenotZach (1)
  • JL102 (1)
  • SubodhChaudhari (1)
  • vanced (1)
  • wenningtj (1)

Top Pull Request Authors

  • nbintertech (110)
  • rhernandez-intertech (40)
  • dependabot[bot] (19)
  • kaichen127 (18)
  • esserhr (7)
  • rmroot (6)

Top Issue Labels

  • bug (81)
  • Calculator (64)
  • enhancement (64)
  • Process Heating (51)
  • Treasure Hunt (45)
  • Application (43)
  • Status Check (38)
  • Fans (38)
  • Pumps (36)
  • Intern To Do (31)
  • low priority (30)
  • Compressed Air (29)
  • Epic (26)
  • Steam (25)
  • question (20)
  • Stale (19)
  • Data Explorer (17)
  • Water (16)
  • help wanted (16)
  • Motor Inventory (12)
  • important (10)
  • Reports (9)
  • Waste Water (8)
  • Databases (7)
  • Help Text (6)
  • Inventory (5)
  • Motors (5)
  • Pump Inventory (5)
  • Quick Fix (4)
  • CO2 Emissions (3)

Top Pull Request Labels

  • dependencies (19)

Dependencies

package-lock.json npm
  • 1414 dependencies
package.json npm
  • @angular-devkit/build-angular 13.2.5 development
  • @angular-devkit/core 13.2.5 development
  • @angular-devkit/schematics 13.2.5 development
  • @angular/cli 13.2.5 development
  • @types/jasmine ~3.6.0 development
  • @types/lodash 4.14.100 development
  • @types/node ^14.18.12 development
  • angular-plotly.js ^4.0.4 development
  • axios ^0.27.2 development
  • codelyzer ^6.0.2 development
  • electron 13.6.6 development
  • electron-builder ^23.1.0 development
  • electron-download-tf 4.3.4 development
  • electron-packager 15.2.0 development
  • jasmine-spec-reporter ~5.0.0 development
  • jquery 3.5.0 development
  • karma ^6.3.14 development
  • karma-chrome-launcher ~3.1.0 development
  • karma-cli ~1.0.1 development
  • karma-coverage-istanbul-reporter ^0.2.0 development
  • karma-jasmine ~4.0.0 development
  • karma-jasmine-html-reporter ^1.5.0 development
  • lodash.foreach ^4.5.0 development
  • lodash.keys ^4.2.0 development
  • moment ^2.29.2 development
  • ngx-bootstrap 8.0.0 development
  • ngx-clipboard 15.0.1 development
  • nodemon ^2.0.16 development
  • papaparse ^5.1.0 development
  • plotly.js-dist ^2.9.0 development
  • protractor ^7.0.0 development
  • ts-node 8.0.3 development
  • tslint ^6.1.3 development
  • typescript 4.5.5 development
  • @angular/animations 13.2.4
  • @angular/common 13.2.4
  • @angular/compiler 13.2.4
  • @angular/compiler-cli 13.2.4
  • @angular/core 13.2.4
  • @angular/forms 13.2.4
  • @angular/localize 13.2.4
  • @angular/platform-browser 13.2.4
  • @angular/platform-browser-dynamic 13.2.4
  • @angular/platform-server 13.2.4
  • @angular/router 13.2.4
  • @ng-bootstrap/ng-bootstrap 12.0.0
  • @popperjs/core ^2.11.2
  • ajv 6.12.5
  • amo-tools-suite 1.0.0
  • bootstrap 4.3.1
  • c3 0.7.20
  • core-js 3.21.1
  • electron-log 4.2.4
  • electron-updater 4.3.5
  • exceljs ^4.3.0
  • file-saver ^2.0.5
  • font-awesome ^4.7.0
  • ngx-electron 2.2.0
  • ngx-indexed-db ^9.4.2
  • pptxgenjs ^3.10.0
  • regression ^2.0.0
  • rxjs ^7.5.5
  • rxjs-compat 6.6.3
  • xlsx ^0.17.0
  • zone.js 0.11.4

Score: 9.71474542793925