Built with Electron, StandUp! is a cross-platform MVP app to remind you to take a break from the screen when the timer is due, via native notification.
Inspired by the ambivalence about text editors (Atom vs VSCode) when I switched to M1 Mac, this project is created as a playground of the Electron framework behind both choices. The main goals are to practice how native APIs are incorporated into Node.js, and to inspect the Electron app deployment pipeline.
Prebuilt macOS x86_64 (Intel) and arm64 (Apple Silicon) binaries are available here.
This project is currently under development and will be updated occasionally.
- Prerequisites:
git
andnode
git clone https://github.com/popoway/stand-up.git
to get the codenpm install
to install dependencies
To run the desktop (electron) app without building an installer, start the app with:
npm start
To build desktop apps targeted for the current host, use this npx, and the results can be found in ./out
:
npx electron-forge make
Open a pull request for your ideas on how this project can be improved.
To report a security vulnerability, please review the Security Policy.