Desktop application built with Electron, works as a standalone runtime for PWAs or productivity tools.
Ideal for projects with Node.js logic that need a desktop visual layer.
- 🖥️ Packaged with Electron
- 🔒 Security:
contextIsolation: true,nodeIntegration: false - 🔗 Support for
<webview>tags
- Node.js 18 or higher
- npm or yarn
Clone the repository and enter the folder:
git clone https://github.com/Tedevian/FocusDeck.git
cd FocusDeck
npm installRun the application in desktop mode:
npm startpomo2be/
├── index.html # Main interface
├── main.js # Electron main process
├── preload.js # Secure communication between processes
├── package.json
└── ...
- 🎨 Theme selector (light/dark mode)
- 🎨 Top bar?
- 🎨 GIF below the buttons
- 🎨 Choose between YouTube or something from the desktop
This is an open source project and any contribution is welcome!
If you have ideas, you find mistakes or want to improve some part, please open an ISSUE or do a Pull Request.
Suggested steps to contribute:
- Make a repository fork.
- Create a branch for your improvement or correction.
- Make your changes and make commit.
- Open a Pull request explaining your changes.
Thanks for helping to improve FocusDeck!
This project is licensed under the MIT license. See the License file for more details.
Created with ❤️ by Tedevs
