🗂️ 个人 GitHub 仓库管理工具
一款简洁优雅的 GitHub 仓库收藏与管理工具,帮助你整理、分类和追踪有价值的开源项目。
🌐 在线体验: https://ezgit.keepwonder.top
- 四大认知维度: 效率工具、学习资源、参考灵感、基础建设
- 自定义分类: 支持添加个性化分类标签
- 分类管理: 可删除自定义分类(系统分类不可删除)
- 一键标记精选仓库
- 精选筛选功能,快速查看重要项目
- 精选数量实时显示
- 实时搜索仓库名称、作者、描述
- 支持分类 + 精选组合筛选
- 网格视图:卡片式浏览
- 列表视图:紧凑式浏览
- 拖拽排序:自定义仓库排列顺序
- 自动获取仓库信息(描述、语言、Stars)
- 一键跳转到 GitHub 页面
- 本地存储(LocalStorage)
- 导入/导出 JSON 数据
- 数据备份与迁移
- 点击右上角 "+ 添加" 按钮
- 输入 GitHub URL(如
https://github.com/user/repo) - 系统自动获取仓库信息
- 选择分类、填写评价(可选)
- 点击添加
- 添加自定义分类: 在添加仓库时,分类下拉框选择 "+ 添加自定义分类"
- 删除分类: 鼠标悬停在自定义分类按钮上,点击出现的删除图标
⚠️ 删除分类前需要先移动或删除该分类下的仓库
- 点击卡片上的星星图标即可标记/取消精选
- 点击顶部的 "☆ 精选" 按钮可筛选只显示精选仓库
- 按住卡片即可拖拽到目标位置
- 支持网格视图和列表视图
- 排序结果自动保存
- 导出: 点击下载图标,将数据保存为 JSON 文件
- 导入: 点击上传图标,选择之前导出的 JSON 文件
ezgit/
├── index.html # 主页面
├── data/
│ └── repos.json # 默认仓库数据
├── api/
│ └── repos.js # API 接口(预留)
└── README.md # 项目说明
- 前端: HTML5 + Tailwind CSS + Vanilla JavaScript
- 样式: Tailwind CSS CDN
- 图标: Font Awesome 6
- 部署: Vercel
- 基础 CRUD 功能
- 分类管理
- 精选功能
- 搜索筛选
- 拖拽排序
- 导入导出
- GitHub API 集成
- 自定义分类
- 批量操作
- 标签系统
- 阅读状态追踪
- 笔记功能增强
欢迎提交 Issue 和 Pull Request!
MIT License © 2026 Kiang
Made with ❤️ by Kiang