Thanks! I use mdast to parsing https://github.com/sindresorhus/awesome for collecting awesome list.
then, clone all these git awesome repos, parsed their readme by mdast, split with list-item, or heading, got these items updated time by `git blame` command, added these items to database.
Then, I used gatsby to build a static site, 2 times deploy per day.