DevTrendsDeveloper trends
Accent color

jaywcjlove /

bookmarks

项目中的书签使用 macOS 和 iOS 系统的 .webloc 文件格式存储,每个 .webloc 文件都是一个指向特定 URL 的快捷方式。可以通过文件夹对网站进行分类,直接在 Menuist 中使用,也可以生成带图标的静态 HTML 导航页,并发布到 GitHub Pages。 目录结构 shell ├── bookmarks/ # 存放 .webloc 文件(支持子文件夹) │ ├── menuist.ini # ⚠️ Menu…

DTContent / resourceDTWeb appDTLinuxDTmacOSDTWeb

Product images

About

项目中的书签使用 macOS 和 iOS 系统的 .webloc 文件格式存储,每个 .webloc 文件都是一个指向特定 URL 的快捷方式。可以通过文件夹对网站进行分类,直接在 Menuist 中使用,也可以生成带图标的静态 HTML 导航页,并发布到 GitHub Pages。 目录结构 shell ├── bookmarks/ # 存放 .webloc 文件(支持子文件夹) │ ├── menuist.ini # ⚠️ Menuist 配置 │ ├── GitHub.webloc │ ├── Gmail.webloc │ ├── AI/ # 支持子文件夹 │ │ ├── ChatGPT.webloc │ │ ├── Claude.webloc │ │ └── ... │ └── ... ├── icons/ # 存放图标文件 │ ├── github.com.icns │ ├── google.com.icns │ ├── chatgpt.com.icns │ └── ... ├── bkm.swift # Swift 源码 └── bkm # 编译后的二进制文件 项目中自带开源 bkm 命令,运行它将 bookmarks 目录中的 .webloc 文件设置图标,图标根据网址存在 icons/ 文件夹中 bash 为 .webloc 文件设置图标,这是默认行为 ./bkm --set-icons 根据 bookmarks 目录生成静态导航页到 .html/index.html 网页图标会导出到 .html/icons/ ./bkm --generate-html 生成静态导航页并显示当前 GitHub 仓库链接 ./bkm --generate-html --include-github-link 将已有 .html 内容提交到 gh-pages 分支根目录 命令也会在 gh-pages 分支写入 .nojekyll 以适配 GitHub Pages ./bkm --publish-gh-pages

Discovery history

  1. 阮一峰周刊·用户投稿

    Jun 12, 2026 · 1 observations

Discuss this product