Official HowLongToBeat Integration
š Summary
Integrate official support for HowLongToBeat.com into LaunchBox and Big Box to provide time-to-complete data, personal tracking, and rich visuals across both interfaces. While JoeVikingās excellent plugin laid the groundwork, official support could go even further.
šÆ Feature Overview
LaunchBox should offer first-party integration with HowLongToBeat to enhance both game discovery and personal progress tracking. Core functionality could include:
ā Syncing with a userās HowLongToBeat account
š Pulling playtime estimates (Main Story, Main+Extras, Completionist)
š Displaying this data visually within game details
š¦ Syncing personal library data to/from the HLTB website
š® Enabling games added in LaunchBox to be reflected in a userās online collection
šŗ Visual integration in Big Box themes (e.g. game duration badges or time bars)
š Example Use Case
A user imports a game and automatically sees āMain Story: 8h 30mā beneath the title.
In Big Box, a āTime to Beatā panel shows data without leaving the game wheel.
Users can view or edit their HLTB status (e.g. Playing, Completed, Backlog) from within LaunchBox.
Their HLTB account stays synced when they add or remove games.
š¦ Benefits
Helps users plan gaming time and manage backlogs effectively
Enhances game discovery with more context
Makes LaunchBox feel more connected to the broader gaming ecosystem
Brings together the best of community plugins and official support under one roof
š” Notes
JoeVikingās plugin already provides excellent baseline functionality and shows strong demand.
Official support would allow tighter integration with the LaunchBox database and UI/UX design principles.
Big Box visual support could offer toggleable elements like time-to-beat icons, lists, or sorting.

Log in to comment and vote
Comments5
SqHd52
Aug 21
Thoughts on incorporating an unofficial HLTB API?
Howlongtobeat API
Also, Cocoon frontend is grabbing times from IGDB like Nazrac recommended.
if we canāt have HLTB, I like the IGDB option.
(Note: keep separate from Retroachievement times.)
Nazrac
Mar 29, 2025
maybe
https://www.igdb.com/ would be an option?
SqHd52
Mar 13, 2025
Fun stream last week. Thanks for taking a look at this. And I completely understand. Without an API, this idea is dead in the water (I run an API dev team in real life. We should make one. lol).
Brian Faeran
Mar 13, 2025
As we discussed on last weekās stream, while we would love to do this, they do not currently offer an official API that we could tap into.
At one point weāve actually reached out to them but did not hear back.
So until that becomes a reality, this request would be unable to move forward.
AstroBob
Mar 3, 2025
Great suggestion! Would personally love to see this added, and thanks for highlighting ways you think this could be incorporated.