Skip to content

Dragkob/TryToolMe

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

22 Commits
 
 
 
 
 
 

Repository files navigation

image

TryToolMe - a browser extension for TryHackMe: room timelines, public-profile insights, and capability score details.


Note

I'm currently waiting for THM to approve the release of this tool.


Features

Area What it does Image
Room pages (/room/…) Reads creation & publish dates and shows them in the extension popup in a simple table. image
Public profiles (/p/…) On someone’s (or your own) profile: joined date, league tier, yearly activity totals, and ranked top active days for the selected year. image
Capability score Opens from the popup on TryHackMe:
  • Full score breakdown
  • Components
  • Trends
  • Recent history from TryHackMe’s API (with last-fetch time shown)
  • Badge reflects POV/score when you’re on the site
image
image
Caching & settings Separate TTLs: room/profile data (days) vs capability score (hours). Clear each cache independently. image
Privacy No separate backend; data stays local except requests you trigger to tryhackme.com (and API calls the extension needs for the features above).

/

Note

The extension does not change TryHackMe’s pages by injecting unrelated UI; it uses the popup (and content scripts only where needed for room/profile data) to show extra information. The website is not being manipulated in any way, shape or form.


Quick install

  1. Download or clone this repository.
  2. Open chrome://extensions/ (or edge://extensions/ in Edge).
  3. Turn on Developer mode.
  4. Click Load unpacked and choose the extension folder (the one that contains manifest.json).
  5. Pin the extension if you like; open it while on tryhackme.com to use it.

Contributions

Contributions are welcome. However, due to the Source‑Available license, contributions must follow strict rules:

Allowed Not Allowed
Submitting pull requests to improve this official repository Forking the project to publish your own version
Reporting issues. If you discover a vulnerability, please contact me directly on Discord - do not create a public issue. Modifying the project outside of PRs
Suggesting enhancements Reusing the source code in another project
Improving documentation Selling or commercializing the code. Make sure to read the full license.

Support the project

If you find TryToolMe useful:

  • Star the repository ⭐
  • Share the project with others
  • Submit suggestions and improvements

Thank you for contributing to making TryHackMe more transparent!

About

TryToolMe - a browser extension for TryHackMe: room timelines, public-profile insights, and capability score details.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Contributors