Mindket

Awesome 精选清单总目录

新上架第 2 版 · 更新于
星标534k

概览

sindresorhus 维护的“清单的清单”:一份 README,链接到一个个手工维护的主题清单,从 Node.js、iOS 到测试和游戏。安装说明讲怎么阅读和搜索它,怎么让 Claude Code、Codex 或 Cursor 帮你查,去哪里找更多清单,以及维护者对新增清单的规则。

Awesome 精选清单总目录 是一款 GitHub 上的开源项目,属于教育类,由 Mindket 上架。可免费获取。当前为第 2 版,最近更新于 。按它的 README 从 GitHub 安装。Mindket 的设置说明可在你的 Mindket 账户获取,以 zip 压缩包下载。

速览

用在
  • GitHub:README 本身,带一个链接到各个主题的 Contents 分区
  • awesome.re:README 给出的地址,2026 年 11 月 3 日访问时会跳转到 GitHub 上的 README
  • 本地副本:克隆仓库,然后手动或让编程智能体搜索 readme.md
  • RSS 阅读器:README 里的“Subscribe (RSS)”链接就是仓库提交记录的订阅源
先运行
git clone https://github.com/sindresorhus/awesome.git

平台

Claude Code编程智能体
Gemini CLI编程智能体
CopilotAI 对话
Codex编程智能体
Cursor代码编辑器

关于

它是什么

Awesome 是一份清单的清单。它的 README 指向一个个手工维护的页面,每个页面是某一个主题的精选清单,比如 Node.js、iOS、测试或游戏。它是 Markdown 文本,不是程序。每一行给出主题名、指向那份清单自己仓库的链接,很多行还附一句简短描述。仓库里还有一份宣言,说明一份 awesome 清单应该是什么样,以及新清单被收录之前必须满足的准则。GitHub 上这个仓库的描述写着“Awesome lists about all kinds of interesting topics”,后面跟着一条关于拉取请求的说明。

  1. 你想找某个主题的好清单
  2. 在 README 的 Contents 里找到这个主题
  3. 读每一行:名字、链接、一句描述
  4. 点链接,打开那份清单自己的 README
  5. 依靠它之前,自己先检查一遍

适合谁

想在某门语言、某个工具或某个领域快速上手,宁愿打开一份有人精选过的清单,也不想满网搜索的人。开发者、学生和老师是最直接的读者,不过 README 里也有 Gaming、Entertainment、Health and Social Science、Business 和 Events 这些分区。做清单的人读它是为了看规则。编程智能体可以替你搜索本地副本。

谁在用,怎么用
谁怎么用例子
学习者从一个主题分区开始,打开某一行背后的清单一个学生打开 Learn 分区,点进 Roadmaps 那一行。
开发者找某门语言或某个工具的社区清单一位测试工程师读 Testing 分区,打开 k6 那一行。
老师和团队负责人从几个主题分区里拼出一份阅读清单一位负责人从 Security 和 Databases 里挑几行,给新同事第一周读。
做清单的人发布前先读宣言和准则有人做了一份新清单,对照准则的检查清单逐条核对,再运行 awesome-lint。
编程智能体把 readme.md 当文本读,挑出某个主题的行本地副本里的智能体列出 Databases 分区的每一行。

如果你想把具体条目集中在一个地方看,就不必用它。除了 Related 分区和顶部的推广,这份 README 只放指向其他清单的链接。

用在哪里

README 是一个 Markdown 文件,顶部一块是 HTML,能打开网页或文本文件的地方都能用。

  • GitHub:README 本身,带一个链接到各个主题的 Contents 分区
  • awesome.re:README 给出的地址,2026 年 11 月 3 日访问时会跳转到 GitHub 上的 README
  • 本地副本:克隆仓库,然后手动或让编程智能体搜索 readme.md
  • RSS 阅读器:README 里的“Subscribe (RSS)”链接就是仓库提交记录的订阅源
  • Related 分区:五个找清单的工具,其中有一个搜索网站和一个命令行工具

README 没有讲怎么用编程智能体读它,不过它的 Miscellaneous 分区链接了 Claude Code、Gemini CLI 和 Copilot Agents 的 awesome 清单。Mindket 为 Claude Code、Codex 和 Cursor 写的说明,只是把文件交给智能体去读的普通步骤,说明里也写明了这一点。

如何设置

点“获取”会把一个装有 Mindket 安装说明的 zip 压缩包存进你的下载文件夹。这份清单不用安装,README 里也没有安装命令。

先准备好这些
需要说明
什么都不用在 GitHub 或 awesome.re 上阅读清单时
Git只有要保留本地副本时才需要。克隆地址是 GitHub 给出的,git clone 是普通的 Git 用法,不是 README 里的命令
GitHub 账号只有要提议修改时才需要。贡献指南说需要一个账号
Node.js 和 Git只有运行维护者的清单检查工具 awesome-lint 时才需要。它的 README 说命令行工具需要这两样
  1. 在 GitHub 上打开 README。在浏览器里输入 awesome.re 也会跳到那里。
  2. 在 Contents 里挑一个主题。再点某一行的链接,打开那份清单。
  3. 克隆仓库,留一份本地副本。用下面这行命令,然后在编辑器或编程智能体里打开这个文件夹。
git clone https://github.com/sindresorhus/awesome.git

克隆那行是对 GitHub 给出的地址使用的普通 Git 命令。下一行照抄自 awesome-lint 的 README,其中的示例地址代表你自己清单的仓库。它会按维护者的规则检查一份清单。

npx awesome-lint https://github.com/sindresorhus/awesome-something

如何使用

打开 Contents 分区,挑一个主题。这个分区里的每一行就是一份 awesome 清单。一行里有清单名、一个以 #readme 结尾的链接,常常还有一句简短描述。链接指向那份清单自己的仓库,具体条目都在那里。有些行没有描述,有些行下面还缩进列着相关清单。

- [Electron](https://github.com/sindresorhus/awesome-electron#readme) - Cross-platform native desktop apps using JavaScript/HTML/CSS.

用智能体的话,说清楚是哪个文件、哪个分区,并让它引用它用到的原行。

Open readme.md in this folder. In the Security section, which lists are about incident response or detection? Give each line as the README writes it.

示例

你做软件测试,需要一个做负载测试的工具。你在本地副本里问你的智能体。

In readme.md, read the Testing section.
Which lists are about load testing?
Give each line as the README writes it.

2026 年 11 月 3 日读到的 README 里,Testing 分区有三行符合,分别是 JMeter、k6 和 Gatling。每一行都链接到它自己的清单,并附一句描述。

- [JMeter](https://github.com/aliesbelik/awesome-jmeter#readme) - Load testing and performance measurement tool.
- [k6](https://github.com/grafana/awesome-k6#readme) - Open-source, developer-centric performance monitoring and load testing solution.
- [Gatling](https://github.com/aliesbelik/awesome-gatling#readme) - Open-source load and performance testing framework based on Scala, Akka, and Netty.

你打开 k6 的链接。那一行已经告诉你 k6 是什么。那份清单里有什么、还有没有人在维护,要去它自己的页面上看。

新手与专家

新手:awesome 清单是某一个主题的链接页,由人手工维护。宣言要求清单里只放贡献者能亲自推荐的东西,这就是这里 awesome 的意思。这份 README 是这些清单的清单。除了 Related 分区的五个链接和顶部的推广,它本身不收工具、书或项目。先挑一个你熟悉的主题,打开一份清单,看看它是怎么排的。然后再试一个你不熟的主题。

专家:这份 README 是一个 Markdown 文件,每份清单占一个列表项。相关清单缩进在上级条目下面,比如 Platforms 分区里,Cross-Platform 就缩进在 Node.js 下面。Linux 则是一个没有链接的列表项,它的清单都缩进在下面。准则规定了收录到这里的条目格式:名字用标题式大小写,链接以 #readme 结尾,描述以大写字母开头、以句点结尾。

准则对一份清单的要求
项目准则怎么说
存在时间至少 30 天,从第一次真正的提交或开源之时算起,以较晚的为准
名称仓库名用小写,比如 awesome-swift,标题用标题式大小写,比如 # Awesome Swift
话题仓库带有 GitHub 话题 awesome-list 和 awesome
许可证强烈推荐 CC0,任何 Creative Commons 许可证都可以。MIT、BSD、Apache 和 GPL 不被接受
文件要有 contributing.md,readme 的第一个分区是 Contents
检查运行 awesome-lint 并修好它报的问题,readme 里不放 CI 徽章

检查工具是 awesome-lint。它的 README 说,它包含通用的 Markdown 规则,也有一些专为 awesome 清单写的规则。README 里还给了一个 GitHub Actions 工作流和一个 pre-commit 钩子,可以在每次拉取请求或提交时运行它。准则还说,清单不能是 AI 生成的。

注意事项

README 大体上只是一份指引,所以除非你运行 awesome-lint,这里没有任何东西会在你的电脑上运行。要留意的是这些清单把你带到哪里。

  • 许可证:CC0 1.0 Universal。它覆盖这个仓库里的文件。README 链接到的每份清单都有自己的维护者和许可证
  • 拉取请求:写这些说明时,也就是 2026 年 11 月 3 日,仓库的 GitHub 描述说拉取请求暂时关闭。准备提交之前,先去仓库页面看看
  • 新清单的规则:不收区块链相关的清单,清单至少要存在 30 天,提交者还要评审至少四个其他打开的拉取请求。完全由 AI 生成的拉取请求不会被接受
  • 质量:一行只说明清单讲什么,不说明它是否还在更新。依靠它之前先打开看看
  • 推广:README 顶部有同一位作者的一款 macOS 应用的推广,还有一行对赞助方的致谢
  • 对外连接:在 GitHub 或 awesome.re 上阅读会加载这些网站,用能渲染 HTML 的查看器打开本地副本时会从 sindresorhus.com 加载赞助方的标志,用 awesome-lint 检查一个仓库地址时,它会读取那个仓库
  • 移除:删掉本地副本的文件夹即可。README 没有给出卸载步骤

README 和文件

README

Awesome:安装说明

这个工具包里只有安装说明,由 Mindket 编写。清单本身是 sindresorhus/awesome 仓库的 README:https://github.com/sindresorhus/awesome

这些说明不是 sindresorhus 写的,也没有得到他的认可。仓库在 GitHub 上的描述开头是“Awesome lists about all kinds of interesting topics”,后面还有一条说明拉取请求暂时关闭。README 靠近顶部的地方写着“Just type awesome.re to go here.”,意思是输入 awesome.re 就能来到这里。它的 Contents 分区为每个主题链接一个分区。来源见 https://github.com/sindresorhus/awesome/blob/main/readme.md

许可证:CC0 1.0 Universal。GitHub 的仓库页面标注为“CC0-1.0”,LICENSE 文件(https://github.com/sindresorhus/awesome/blob/main/license )是 CC0 1.0 Universal 的原文。许可证覆盖这个仓库里的文件。README 链接到的每份清单都有自己的维护者和许可证。

它是什么

一份清单的清单,不是程序。README 里有:

  • 顶部一块内容:标志、维护者自己的一款 Mac 应用的推广和一行对赞助方的致谢,接着是指向宣言、贡献指南、创建清单指南、Twitter 账号和提交记录 RSS 订阅源的链接,然后是关于 awesome.re 的那一句
  • 一个 Contents 分区,链接到每个主题,比如 Platforms、Programming Languages、Security 和 Learn
  • 每个主题一个分区,这个主题下的每份 awesome 清单各占一个列表项:主题名、指向清单仓库的链接,很多条目还有一句简短描述(有些没有)
  • 一个 Related 分区,列出五个找 awesome 清单的工具

仓库里还有 awesome.md(宣言)、contributing.md、create-list.md、pull_request_template.md(清单要遵守的准则)和 code-of-conduct.md。来源见 https://github.com/sindresorhus/awesome/blob/main/readme.md 和 https://github.com/sindresorhus/awesome/blob/main/awesome.md

会安装什么

阅读清单什么都不用装。README 没有给出安装命令。只有可选的清单检查工具 awesome-lint 会在你运行它时通过 npx 安装(见 setup/add-a-list.md)。

事先需要准备

  • 阅读清单:一个浏览器,或任何能打开 Markdown 文件的程序。
  • 保留本地副本:Git。README 没有给出克隆命令。GitHub 的仓库页面给出的克隆地址是 https://github.com/sindresorhus/awesome.git,GitHub CLI 的命令是 gh repo clone sindresorhus/awesome。对这个地址运行 git clone 是普通的 Git 用法(这是 Mindket 的说明,不是维护者的)。
  • 在 GitHub 上提议修改:一个 GitHub 账号。贡献指南说需要一个账号。来源见 https://github.com/sindresorhus/awesome/blob/main/contributing.md
  • 运行清单检查工具:Node.js 和 Git。awesome-lint 的 README 说它的命令行工具需要这两样。来源见 https://github.com/sindresorhus/awesome-lint/blob/main/readme.md

各平台说明

  • setup/read-and-search.md:在 GitHub 上、在 awesome.re 上和在本地副本里读 README,以及一行是怎么构成的
  • setup/ai-agents.md:把 README 交给 Claude Code、Codex、Cursor 和其他智能体(这是 Mindket 的说明,因为维护者没有给出用智能体读这份清单的步骤)
  • setup/follow-and-find.md:提交记录订阅源、Twitter 账号,以及 README 的 Related 分区里的五个工具
  • setup/add-a-list.md:宣言、创建清单的规则、拉取请求准则、徽章和 awesome-lint

更新或移除

本地副本就是一个 Git 文件夹。要更新,在里面运行 git pull(Mindket 的说明,普通的 Git 用法)。要移除,删掉这个文件夹。README 没有给出卸载步骤。清单检查工具 awesome-lint 通过 npx 运行,不在那个文件夹里。

对外连接

在 GitHub 或 awesome.re 上阅读会加载这些网站。2026 年 11 月 3 日访问 awesome.re 时,它跳转到了 GitHub 上的 README。用能渲染 HTML 的查看器打开本地副本时,还会从 https://sindresorhus.com/assets/thanks/ 加载赞助方的标志。对一个仓库地址运行 awesome-lint,它会读取那个仓库。README 和准则都没有提到使用数据。

来源

文件
README.md  5 KB
setup/add-a-list.md  6 KB
setup/ai-agents.md  2 KB
setup/follow-and-find.md  2 KB
setup/read-and-search.md  3 KB

5 个文件,共 18 KB,以 zip 压缩包下载。

更新内容

  • 第 2 版 · 2026-11-09

    Updated by Mindket to the current version of this kit.

  • 第 1 版 · 2026-11-03

评价

还没有评分

写评价

还没有评价。

大家怎么说

Hacker News、Bluesky、X、Reddit、Facebook 和 YouTube 上提到这个项目的帖子和评论,来自每周一次的搜索和 Trendshift。它们不是 Mindket 写的,也未经核实,点开即可在原帖处阅读。

r3trohack3rAsk HN: What are your favorite GPT prompt engineering resources?Hey HN, I'm working on compiling an awesome list (https://github.com/sindresorhus/awesome) of GPT prompt engineering learning material and examples. What are your favorites?5 分 · 4 条回复@adams.awesomedg.guideSo there is slightly more to the name Awesome Dragongate than just thinking Dragongate is awesome. In software development there are these Awesome lists github.com/sindresorhus... A list of interesting and useful links for a topic. That's the goal for the site as well1 赞 · 1 条回复@CseNiteshCan't believe I didn't know these existed 😭 https://t.co/pdtgVSBD9H https://t.co/tAU6JV9r5Z 1M+ GitHub stars between themprofvyasLinks for Highly Ambitious PeopleWhen I was in college I used to spend a lot of time scrolling social media. I wish it was put to better use. Also, I am constantly amazed how ignorant I was to all the amazing opportunities on offer for students. So I am putting together a list of links worth spending time on GRANTS/FUNDING:…3 分Harlan BarkerThey cover a very wide range of topics, like programming languages, online courses, podcasts, public speaking, lockpicking, hacking, remote jobs, and on and on. The Awesome list of Awesome lists: github.com/sindresorhus...1 条回复@mocheng8888899% 的人不知道 AI 赚钱多么简单! 跟你说 AI 不能赚钱,你直接把这5个甩在他的脸上,小白都可以上手! 看完这5个GitHub基本就够了👇virajvchavanShow HN: Find top resources on any topic, of any kind, curated by the communityHi, I'm Viraj! I built AwesomeHunt as a side project over a few months. Why am I building this? When we want to learn a new topic, we usually search for the topic name on Google and spend some time deciding the places we would learn the topic from. Although you can find pretty much anything you…2 分James Cuénod 🇿🇦I believe the awesome-* thing originated with github.com/sindresorhus1 条回复@mocheng8888899% 的人不知道 AI 赚钱多么简单! 谁跟你说 AI 不能赚钱,你直接把这5个仓库甩在他的脸上! 看完这5个GitHub基本就够了👇adawg4Ask HN: Any Good Electron.js Resources?Looking for great boilerplate, OAuth, live-audio streaming with backend, live updating components, checking if a meeting had opened on Teams/Zoom, and beyond the awesome list examples (https://github.com/sindresorhus/awesome-electron) of apps people have built! New to the ecosystem and Google is…1 分Craig Jones · BUYASOULI just studied these repos on modularization, dependency injection, and async programming patterns. For example, codecrafters-io talks about breaking systems into manageable modules for easier maintenance and testing. sindresorhus/awesome covers asynchronous tasks and@btc5767内容创作信息差:各领域优质资源 https://t.co/SgBAj4YvXz

搜索日期

Mindket 的更多商品

查看 Mindket 的全部商品

anaksor-ocr

Sokheng · 工具包

这个模型从文档、收据和路牌照片里读取高棉语和英语文字,用一个检测器找文本行,再用识别器读每一行。适合需要在 Python 里做高棉语 OCR 的开发者。

新上架

Qwen2.5-7B-Instruct-GGUF

Qwen · 工具包

Qwen2.5-7B-Instruct 的 GGUF 文件,提供八种量化大小,可通过 llama.cpp 在本地聊天。适合想在自己电脑上用 7.6B 强力模型、又不想搭 Python 环境的人。

新上架

ACE-Step 1.5 XL SFT

ACE-Step · 工具包

用 4B 扩散解码器根据文字生成音乐,50 步并带引导控制,音频质量高于基础版。适合拥有 12 GB 或更多显存 GPU 的创作者。

新上架

Public APIs 免费 API 清单

public-apis · 工具包

public-apis 社区整理的免费 API 清单,面向开发者,按类别分组,每个 API 都标出认证、HTTPS 和 CORS 支持情况。安装说明涵盖怎么阅读和检索它、让 Claude Code、Codex 或 Cursor 帮你查、它的 MCP 服务器表,以及维护者的检查脚本。

新上架497k

Awesome Self-Hosted AI

glincker · 工具包

列出 309 个可以在你自己的硬件或服务器上运行的开源 AI 项目,按 LLM 运行时、智能体、RAG 和语音等板块分组,每周做一次健康检查。

新上架113

Vāgdhenu

prathoshap · 工具包

用一个训练好的声音,以吟诵风格朗读古典梵语诗节,由参考音频决定节奏。适合学习、背诵或需要梵语音频的人。

新上架