So after looking into importing Github ⭐ into https://davidbisset.social. Github has an API that makes the importing (fairly) easy!
The bad news: the API doesn't document when I starred the repo. Oh well, at least moving forward my script can monitor the API and timestamp.
2.9k starred repos is a lot. Not sure if it's worth custom post types in #WordPress or not.
Eventually I can always export out of WP into custom tables.