Ambient Light is a lightweight Electron-based utility that creates a soft white frame around your screen to provide additional ambient illumination.
It is particularly useful when working late at night or in low-light environments.
Tested on macOS Thaoe 26.1.
- Full-screen transparent overlay
- White ambient light frame on all screen edges
- Ability to select colors
- Non-intrusive (mouse events pass through to underlying applications)
- Can be packaged as a standalone macOS application
To run the application in development mode:
rm -rf node_modules package-lock.json
npm install
npm startYou can build a distributable macOS application using:
rm -rf node_modules package-lock.json
npm install
npx electron-packager . "Ambient Light" \
--platform=darwin \
--arch=x64,arm64 \
--icon=icon.png \
--out=dist \
--overwriteThe packaged application will be generated inside the dist/ directory.
Special thanks to Başak Ülker ❤️ for her feedbacks