The WebApp is a web launcher developed based on the Electron framework, which achieves the desktop-like experience of web pages. For example, the backend management page of Home Assistant (referred to as HA hereafter) relies on the web. Normally, every time one manages HA, they have to open a browser and enter the address. However, with this application, one only needs to input the address of HA's backend management page to manage HA just like using regular management software. Additionally, it can keep running in the background.
If your target platform is amd64 or macOS (Apple Silicon), go to the Releases page to download the version for your corresponding system.
Now providing Windwos(amd64), macOS(Apple Silicon), Linux(Debian amd64, RedHat amd64) installation packages
If you are using a platform that is not included in the above platforms, such as Raspberry Pi, Orange Pi, etc., you can still install it by compiling and installing it.
Need to confirm that the software listed in the table below has been installed:
| Dependencies | Minimum Version |
|---|---|
| Node.js | v20.16.9 |
| npm | v10.8.1 |
| yarn(optional) | v1.22.22 |
If not installed, go to Node.js to download and install.
Cloning repository
git clone https://github.com/Zerodotgit/web-app.gitInstall dependencies
cd web-app/
npm installCompile
npm run make
# or
yarn makeExecute:
git clone https://github.com/Zerodotgit/web-app.git && cd web-app
npm install