Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/ORNL-AMO/AMO-Tools-Desktop
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.
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: 2 months ago
JSON representation
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.
- Host: GitHub
- URL: https://github.com/ORNL-AMO/AMO-Tools-Desktop
- Owner: ORNL-AMO
- License: other
- Created: 2017-01-30T16:26:56.000Z (almost 8 years ago)
- Default Branch: develop
- Last Pushed: 2024-10-28T16:51:06.000Z (3 months ago)
- Last Synced: 2024-10-29T22:57:29.564Z (3 months ago)
- Topics: energy, energy-assessment, energy-efficiency, factory, furnace, industrial, measur, modeling, modeling-tool, plants, pump, steam
- Language: TypeScript
- Homepage:
- Size: 164 MB
- Stars: 39
- Watchers: 11
- Forks: 22
- Open Issues: 355
-
Metadata Files:
- Readme: README.md
- License: LICENSE
- Code of conduct: CODE_OF_CONDUCT.md
Awesome Lists containing this project
- open-sustainable-technology - 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. (Consumption / Production and Industry)
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`