Skip to content
TwentyFive is an HTML5 time tracking web app focused on speed and simplicity that encourages you to follow the Pomodoro Technique.
JavaScript CSS HTML
Branch: gh-pages
Clone or download
luckyshot Merge pull request #15 from SkyImpel/gh-pages
Add project folder structure
Latest commit 83ab312 Mar 27, 2018
Type Name Latest commit message Commit time
Failed to load latest commit information.
assets Fix assets link in JS Mar 6, 2018
.gitignore Code formatted, gitignore added Oct 27, 2017
LICENSE fix #11: License file May 28, 2015


TwentyFive is a minimal time tracking tool focused on simplicity and a great UX that follows the principles of the Pomodoro Technique.

List of completed tasks. Task timer. Entering a task description

  • Desktop, Mobile & Web App capable
  • Incredible performance and speed of use
  • Pure JavaScript: no jQuery or Countdown plugin needed
  • Progress bar shows you the percentage completed
  • Dynamic favicon and Document title shows the status of the timer
  • Local Storage stored as a single unified JSON parameter
  • Page loads faster thanks to a single server request
  • Timer based on Date and not on unreliable JS timers (better accuracy)
  • Responsive Design
  • Persistent timer (you can close the window and it will continue counting)

Try it live on


Designed and developed by Xavi Esteve.


  • The UI is heavily inspired by Juani's HTML5 Time Tracker (although it has been redeveloped and redesigned from scratch)
  • The dynamic favicon uses Tom Moor's Tinycon plugin
  • Speed improvements on touch devices thanks to The Financial Times's FastClick
You can’t perform that action at this time.