在哪里可以看到 GitHub 的最新存储库列表?

问题描述

我很想看看其他人在 GitHub 上发布的内容。根据个人经验,我知道一个新项目的前几个观察者是多么有价值。

但是,我似乎无法在 GitHub 上找到真正发现新存储库的方法。这是我尝试过的:

  • https://github.com/trending - 显示“趋势”存储库;不是我想要的。
  • https://github.com/topics/TAG?o=desc&s=updated - 显示标有 TAG 的存储库列表,按“最近更新”排序。更接近,但仍然不是我想要的。

在哪里可以找到最近创建 GitHub 存储库的列表?

解决方法

解决方案是使用 GitHub 的 List public events API 端点:

#!/bin/sh

curl -sH "Accept: application/vnd.github.v3+json" https://api.github.com/events |\
jq -rc '.[] | select(.type == "CreateEvent") | ("https://github.com/" + .repo.name)'

示例输出:

$ ./gittok.sh
https://github.com/AriefAbdullah/3rd-assignment
https://github.com/geometricpanda/geometricpanda
https://github.com/kamalarieff/portfolio
https://github.com/g1nus/Twapp