# github-hot **Repository Path**: mtf2018/github-hot ## Basic Information - **Project Name**: github-hot - **Description**: No description available - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2026-04-22 - **Last Updated**: 2026-04-22 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # GitHub 热点趋势 一个专注于 GitHub 平台的开源项目热点趋势搜索工具,帮助你发现最新最热门的开源项目。🔥 ## ✨ 功能特点 - 🔍 **智能搜索**:支持关键词模糊搜索(项目名、描述) - 📊 **多种排序**:最热、最新、Fork最多、最多讨论 - ⏰ **时间筛选**:支持今日、本周、本月、全年四个时间范围 - 🎨 **语言过滤**:支持 15+ 种编程语言筛选 - 🎯 **精准筛选**:可设置最低 stars 数量 - 📱 **响应式设计**:完美适配手机和电脑 - 🎭 **精美动画**:集成 Lottie 动画和 Uiverse 3D 玻璃态卡片 - 🚀 **纯静态文件**:无需后端,可直接在浏览器中运行 ## 使用方法 1. 直接双击 `index.html` 文件在浏览器中打开 2. 或者使用本地服务器: ```bash # 使用 Python python -m http.server 8000 # 使用 Node.js npx http-server # 使用 PHP php -S localhost:8000 ``` 3. 在浏览器中访问 `http://localhost:8000` ## 平台支持 ### GitHub 🐙 - 全球最大的开源项目托管平台 - API 速率限制:60次/小时(未认证) - 数据更新:实时 ## 筛选选项 ### 排序方式 - **最热**:按 Stars 数量降序 - **最新**:按最后更新时间排序 - **Fork最多**:按 Fork 数量降序 - **最多讨论**:按 Issue 数量降序 ### 时间范围 - **今日**:最近 24 小时内更新的项目 - **本周**:最近 7 天内更新的项目(默认) - **本月**:最近 30 天内更新的项目 - **全年**:最近 365 天内更新的项目 ### 编程语言 支持以下语言筛选: JavaScript、Python、TypeScript、Java、Go、Rust、C++、HTML、CSS、Vue、React、Dart、Ruby、PHP、C#、C ### 最低 Stars 可设置项目最低 stars 数量:10+、50+、100+(默认)、500+、1000+、5000+ ## 功能亮点 ### 🔍 智能搜索 - 支持关键词实时搜索 - 搜索项目名称、描述、README - 输入即搜索,带防抖优化 - 搜索关键词高亮显示 ### 📊 实时统计 - 显示搜索结果数量 - 显示 API 响应时间 - 最后更新时间戳 ### 🏆 排名显示 - 每个项目卡片左上角显示排名 - 热门项目用火焰图标标识 - 清晰的数据展示 ### 🎨 精美设计 - GitHub 风格深色主题 - 3D 玻璃态卡片效果(来自 [Uiverse](https://uiverse.io/)) - Lottie 动画装饰(GitHub Logo + 小蚂蚁动画) - 卡片式项目展示 - 流畅的交互动画 ## 技术实现 - **前端框架**:纯 HTML/CSS/JavaScript,无框架依赖 - **数据源**:GitHub Search API - **动画库**: - [Lottie](https://airbnb.io/lottie/) - 矢量动画 - [Uiverse](https://uiverse.io/) - 3D 玻璃态 UI 组件 - **设计风格**:GitHub 深色主题 + 现代渐变效果 ## 项目结构 ``` github-hot/ ├── index.html # 主页面 ├── style.css # 样式文件 ├── app.js # 业务逻辑 ├── lottie.min.js # Lottie 动画库 ├── lottie-animation.js # GitHub Logo 动画数据 ├── maliang-lottie.json # 小蚂蚁动画数据 └── README.md # 说明文档 ``` ## 注意事项 - GitHub API 对未认证用户有速率限制(60次/小时) - 数据延迟可能为几分钟到几十分钟 - 部分排序(如 Issues)在客户端进行 - 建议降低最低 Stars 要求以获得更多结果 ## 开源组件 本项目使用了以下开源组件: - **Lottie Web** - Airbnb 出品的轻量级动画库 - **Uiverse** - 开源 UI 组件库(3D 玻璃态卡片) ## 开发者 由 Claude AI 创建 ## 许可证 MIT License