This is an alternative, modern desktop client for WorkTimer, originally built on the now-deprecated Adobe AIR framework. This version has been fully migrated to Electron, ensuring seamless compatibility across modern operating systems, with first-class support for Linux environments.
Say goodbye to missing AIR dependencies and hello to a smooth, native desktop experience.
- Cross-Platform Compatibility: Runs flawlessly on Linux, macOS, and Windows.
- Modern Web Standards: Uses standard HTML5
localStoragefor fast, secure session management instead of legacy encrypted blobs. - Lightweight & Fast: Direct integration with the WorkTimer API without the bloated Adobe AIR runtime overhead.
- Automatic External Link Handling: Safely opens account pages and registration links directly in your system's default browser.
You will need Node.js and npm installed on your system to run the client.
-
Clone the repository:
git clone https://github.com/LeMiira/worktimer-app.git cd worktimer-app -
Install dependencies:
npm install
-
Launch the application:
npm start
- Electron - For modern cross-platform desktop application packaging.
- HTML5/CSS3/JavaScript - For the UI and business logic.
- MooTools - Preserved the classic frontend framework used by the original application.
Contributions, issues, and feature requests are welcome!
This project is not officially affiliated with WorkTimer.co.uk. It is a fan-made compatibility layer and migration of the original client. All respective branding and API services belong to their original creators.
