Completion Tracker JS

Completion Tracker JS is a JavaScript library designed to easily create interactive web lists.
It offers a simple and easily integrable solution, allowing anyone to quickly build their own progress tracking web app.

Initially, I developed it solely for personal use because I enjoy achieving 100% completion in my favorite games that I replay, and I needed a practical solution to ensure I wasn't missing any collectibles (until then, I had been using pen and paper!).
After finishing it, I decided to release it to the public in case it might be useful to someone else.

You'll find more information about the library and its usage instructions on its GitHub repository.


To demonstrate its potential, here are the implementations I created for personal use with my favorite games (in Spanish):

  • The legend of Zelda: A link to the past
  • The legend of Zelda: Link's Awakening
  • The legend of Zelda: Wind Waker
  • The legend of Zelda: Twilight Princess
  • The legend of Zelda: Skyward Sword
  • Metroid Prime
  • Animal Crossing: New Leaf
  • Super Mario Sunshine