盘点! GitHub 年度热门开源项目
转眼一年又过去了, GitHub 迎来了一年一度的年度盘点时刻。
接下来,就让我们一起来看看,都有哪些开源项目入选了《 2025 年 GitHub 年度热门开源项目》。
需要说明的是,入选并不是按照 Star 增长或"出圈"程度作为唯一标准,而是更看重来自 GitHub 社区用户的真实反馈------阅读、点赞、收藏与评论等。
因此大家为自己喜欢的开源项目「点赞」十分重要,每一次互动都可能让你喜欢的开源项目被更多人看到。
- 年度十佳:GitHub 最受欢迎的 10 个开源项目
- 分类精选:根据 C/C++、C#、Go 、Java 、JavaScript 、移动端、Python 、Rust 、人工智能、书籍/教程、其它等类别整理
一、年度十佳
这里是GitHub 2025 年度最受欢迎的 10 个开源项目,筛选和排序是综合了用户的浏览、点赞、收藏和评论等数据,所以它们是来自GitHub 社区小伙伴们的选择!

1、跨平台可爱的互动桌宠应用
这是一款开源的跨平台桌面宠物应用,以可爱的猫咪形象陪伴你的每一次键盘与鼠标操作。它基于 Tauri 构建,支持 macOS 、Windows 和 Linux ,无论你使用哪种系统,都能"领养"这只可爱猫咪,让你的桌面充满乐趣。
用户评价:好用,在养了。

GitHub 地址 → github.com/ayangweb/BongoCat
2、极简的游戏加速器

这是一款极简、免费、无广告的游戏加速器,通过优化网络路由,帮助玩家降低游戏延迟、减少丢包,提升游戏体验。它界面简洁、开箱即用,支持自动选择最优节点和自定义节点,适用于各种需要低延迟网络的游戏场景。
用户评价:好用,在用了。

GitHub 地址 → github.com/game1024/OpenSpeedy
3、沉浸式的电子书阅读器

这是一款为热爱阅读的用户量身打造的阅读软件,将极简设计与强大功能融合,为你带来专注、沉浸的阅读体验。它基于 Next.js 和 Tauri 开发,支持跨平台运行,现已支持 macOS 、Windows 、Linux 、Android 、iOS 和 Web 全平台覆盖。
用户评价:好用,特别是在线版,流畅丝滑。

GitHub 地址 → github.com/readest/readest
4、每日 60 秒资讯 API 集合

该项目集合了包括每日新闻、实时票房、汇率、热搜榜、随机段子等多种数据的 API 服务。
用户评价:好用,种类挺多的,支持。

GitHub 地址 → github.com/vikadata/vika.js
5、开源的即时通讯应用

这是一款基于 Tauri 和 Vue3 构建的开源即时通讯应用,界面美观、功能丰富,支持文字、图片、文件等多种消息类型,以及语音通话、视频通话等功能。
用户评价:界面挺好看的,期待后续更新。

GitHub 地址 → github.com/HuLaSpark/HuLa
6、全开源的实时资讯平台

这是一款高颜值的实时新闻与热榜网站,相比传统热榜产品更加注重实时新闻。它前后端完全开源、部署简单,可轻松托管到 Cloudflare Pages 或 Vercel 等平台。
用户评价:太棒了,一览所有新闻热榜。

GitHub 地址 → github.com/ourongxing/newsnow
7、用 Excel 手搓各种 AI 算法

该项目是通过 Excel 的形式实现并演示人工智能与深度学习的核心算法和概念,让初学者可以动手操作并理解 AI 的运行原理,包括矩阵乘法、MLP 、RNN 、Transformer 、ResNet 等,以独特且浅显易懂的形式,降低了 AI 学习的门槛。
用户评价:有中文文档就好了。

GitHub 地址 → github.com/ImagineAILab/ai-by-hand-excel
8、纯 NumPy 实现的 LLM 模型

该项目是用纯 NumPy 实现的一个轻量级大语言模型,支持从头训练、微调和推理。代码简洁易懂,适合初学者学习大语言模型的原理和实现。
用户评价:代码很清晰,适合学习。

GitHub 地址 → github.com/jingyaogong/minimind
9、开源圆角等宽字体

这是一款高质量的等宽字体,具备可变字体、圆角设计、智能连字、图标等特性,支持简体中文、繁体中文和日语字符集,以及通过脚本自定义构建字体,满足不同平台和个性化需求。
用户评价:真的很好用!!很好看而且等宽太舒服了!最舒服的是连写,更贴近自然语言!

GitHub 地址 → github.com/subframe7536/maple-font
10、DeepSeek 开源的混合专家模型

这是一个基于混合专家( MoE )和多头潜在注意力( MLA )架构的开源大语言模型,在数学推理、代码生成等复杂任务中表现优秀。该模型总规模达 671B 参数,但每个 token 只激活其中的 37B 参数。即在处理输入时,并非所有"专家"都参与计算,而是选择一部分专家进行处理。通过激活部分参数( 37B )完成计算,从而降低了训练和推理的成本。
用户评价:国产之光厉害。

GitHub 地址 → github.com/deepseek-ai/DeepSeek-V3
二、分类精选
C/C++ 项目
1、MuseScore

免费开源的乐谱制作软件。这是一款免费且开源的乐谱制作软件,支持 Windows、macOS、Linux 平台。它提供了丰富的音符输入方式和专业的乐谱编辑功能,适合音乐创作者、教师和学生使用。
2、LunaTranslator

开源的视觉小说翻译工具。这是一款专为 Windows 平台设计的视觉小说翻译器,支持 HOOK 、OCR 、剪贴板等多种文本提取方式,可灵活切换,并提供在线翻译、离线翻译、语音合成等功能。
3、MusicPlayer2

多功能的 Windows 音乐播放器。该项目是一款由 C++ 编写的简约、小巧、多功能的 Windows 本地音乐播放器,支持常见音频格式,并提供歌词显示、卡拉 OK 模式、歌词编辑、专辑封面展示、频谱分析和音效调节等功能。
C# 项目
4、ClassIsland

抬头即见的开源课表工具。这是一款专为大屏设备打造的桌面课表应用,可将课程表以简洁组件的形式常驻桌面,取代传统黑板课表。支持下课提醒、天气信息、倒计时、密码保护和课表导入等功能,适用于配备教室多媒体大屏、投影仪或智慧黑板的教室。
5、ExplorerTabUtility

Windows 文件管理多标签扩展工具。这是一款专为 Windows 11 打造的文件资源管理器增强工具,能够自动将多个窗口合并为单窗口多标签页模式。支持路径去重、标签搜索、批量打开/关闭/还原等功能,轻松告别桌面窗口杂乱的烦恼。
6、SnapX
duplicati:跨平台的多云安全备份工具。这是一款跨平台的备份客户端,支持多种主流云存储服务(如 S3 、Dropbox 、Google Drive 等)。它可将加密、增量、压缩的备份文件安全地存储到云端或服务器,适用于个人隐私数据的云备份。

Go 项目
7、Ech0
清爽的轻量级内容分享平台。这是一款开源、自托管的轻量级内容发布平台,专注于思想流动和快速分享。它拥有简洁直观的操作界面,支持发布和分享想法、文字、图片和链接。同时,支持类似 ActivityPub 的联邦协议,实现不同实例(站点)之间的互联互通,让内容不再局限于单一孤立的网站。

8、ezbookkeeping
轻松自托管你的个人财务数据。这是一款免费、轻量、可自托管的个人记账应用,采用 Go+Vue 构建。它界面简洁易用、功能丰富,支持二级账户(个人/家庭)、收支分类、交易图片附件、定期收支自动记账等功能。借助 PWA 技术,可一键添加到手机主屏幕,体验媲美原生 App 。

9、gpt-load
企业级的多渠道大模型 API 管理平台。这是一款用 Go 语言开发的企业级大模型接口管理平台,支持 OpenAI 、Gemini 、Claude 等多种服务。它开箱即用、内置 Web 管理界面、保留原生 API 格式,支持密钥自动轮询、故障切换和水平扩展,专为高并发生产环境而设计。

Java 项目
10、OpenIsle
Java 开发的轻量级开源社区系统。这是一个基于 Spring Boot 和 Vue3 构建的开源自由社区系统,定位为轻量级的 Discourse 。它完全开源、可二次开发,支持白名单邀请、自定义标签、实时通知等功能。

11、booklore
Java 开发的个人数字图书馆。这是一款开源、自托管的电子书管理 Web 应用,支持 PDF 和 ePub 电子书格式。它采用 Java ( Spring Boot )+ Angular 开发,支持自动获取书籍信息、分享书籍、阅读进度同步、多用户管理等功能。

12、synthea
模拟患者人群的开源工具。这是一款开源的合成患者数据和健康记录的模拟器,支持生成病历、症状、诊断、药物、疫苗接种记录等多种医疗信息数据,适用于临床研究、流行病学研究等场景。

JavaScript 项目
13、TypeWords
极简的打字背单词网站。这是一款基于网页的背单词软件,帮助用户通过键盘输入来记忆单词。它界面简洁、交互流畅,支持单词发音、错误统计和生词本等功能。

14、drawnix
极简的在线白板工具。这是一款免费、开源的在线白板工具。它提供一个无限画布,支持自由绘制、思维导图、流程图、画笔、插入图片、自动保存等功能,以及移动端适配、Docker 部署和插件机制等特性。

15、AlgerMusicPlayer
简约美观的音乐播放器。这是一款基于 Electron 开发的第三方音乐播放器,拥有高颜值的界面和丰富的功能,支持本地化服务、桌面歌词显示、音乐下载等,适用于多平台使用。

16、CubeCity
卡通风格城市建设模拟游戏。这是一款轻量级、卡通风格的 2.5D 城市模拟游戏,基于 Three.js 和 Vue3 构建。玩家可在浏览器中通过点选和拖放,实时建造、搬迁和拆除建筑。建筑会自动产出金币,可用于新建或升级设施。游戏融合了环境、社会与治理( ESG )理念,城市规划需兼顾多元需求,才能打造出可持续发展的理想城市。

17、fumadocs
用 Next.js 打造现代化的文档网站。该项目是基于 Next.js 构建的文档网站框架,专为快速创建现代化、高颜值、功能丰富的文档网站而设计。它完全采用 ESM 格式,紧跟前端技术潮流,支持内容集合、MDX 、Contentlayer 、TailwindCSS 等技术,适用于项目文档、API 文档、开发指南等多种文档需求。

客户端项目
18、saber
更懂你的手写笔记应用。这是一款开源的手写笔记应用,支持 Android 、iOS 、Windows 、macOS 、Linux 等平台。它提供夜间模式、多行公式高亮、密码保护等功能,适用于记录课堂笔记和整理工作思路等场景。

19、Trail-Sense
野外生存必备 Android 应用。这是一款专为徒步、露营、野外生存等场景设计的开源 Android 应用。它利用手机的传感器,提供离线导航、日落提醒、照片地图、路径追踪等实用功能,所有功能均可在无网络环境下使用。

20、XMSLEEP
开源的 Android 白噪音应用。这是一个专注于白噪音播放的 Android 应用,提供雨声、篝火、雷声、猫咪呼噜、鸟鸣、夜虫等多种自然声音,帮助你放松、冥想和入睡。

Python 项目
21、nicegui
简单易用的 Python UI 框架。该项目是基于 Python 的用户界面框架,支持纯 Python 开发 Web 或桌面应用。只需几行代码,即可生成按钮、图表、3D 场景等 50 多种组件,解决了传统 Python GUI 跨平台麻烦、前端开发门槛高等问题。

22、AstrBot
易上手的多平台 LLM 聊天机器人。该项目是基于 Python 构建的 LLM 聊天机器人及开发框架,支持集成多种消息平台和大语言模型。它提供了可视化管理面板和灵活的插件扩展机制,支持速率限制、白名单、关键词过滤、图片理解和语音转文字等功能。

23、python-mastery
高级 Python 编程教程。该项目是由 Python 社区知名专家、《 Python Cookbook 》作者 David Beazley 编写的高级 Python 编程课程,内容完全开源,涵盖生成器、协程、元编程、模块与包等,适合有一定 Python 基础的学习者。
Rust 项目
24、Seelen-UI
高度可定制的 Windows 桌面美化工具。这是一款免费开源的 Windows 桌面增强工具,专注于高度自定义和效率提升。它采用 Rust 语言开发,结合 Tauri 框架与 Web 技术,支持窗口平铺管理、应用启动器、Dock 、任务栏、动态壁纸、插件扩展等功能。

人工智能
25 、note-gen
基于 AI 的 Markdown 笔记应用。这是一款跨平台的 Markdown 笔记应用,专注于用 AI 搭建"记录-写作"的桥梁。它不仅支持截图、文本、插图等多种记录方式,还能通过 AI 模型将这些碎片化内容整理成可读的笔记。

26 、LivePortrait
让静态照片"活"起来。该项目能够通过一张照片快速生成高质量、生动的视频,尤其擅长捕捉和还原面部表情,支持人类和动物肖像的动画生成。

27 、SwanLab
AI 模型训练跟踪与可观测平台。这是一款专为 AI 模型训练打造的跟踪、记录、分析与协作工具,旨在帮助研究者优化训练过程,提升团队协作效率。它通过简洁的 Python API 和直观的界面,提供了训练可视化、自动日志记录、硬件监控、实验管理和多人协同等功能。已集成 40+ 主流训练框架,适用于大模型训练、计算机视觉、音频处理、AIGC 等任务场景。

28 、prompt-optimizer
优化 AI 提示词的工具。这是一款纯前端实现的提示词优化器,帮助用户快速编写更高质量的提示词。支持多种主流 AI 模型与自定义 API 地址,并可实时对比优化前后的效果。

29 、nndeploy
简单易用的多端 AI 推理部署框架。这是一款简单易用、高性能、支持多端的 AI 推理部署框架。它基于有向无环图设计,将前处理、推理和后处理抽象为图的节点,支持流水线并行、任务并行等优化方式。兼容 TensorRT 、OpenVINO 、MNN 等多种推理后端,适配主流文生图、大语言、检测等模型,实现一套代码多端部署。

书籍/教程
30 、Foundations-of-LLMs
《大模型基础》。该书是由浙江大学 DAILY 实验室开源的大语言模型教材,内容涵盖传统语言模型、大语言模型架构演化、Prompt 工程、参数高效微调、模型编辑、检索增强生成等方面。

31 、english-note
《从零开始学习英语语法》。这是一本面向英语基础薄弱同学的英语语法入门书籍,内容言简意赅、插图幽默风趣。

32 、ai-agents-for-beginners
微软开源的 AI Agent 初学者教程。该项目是微软专为初学者打造的 AI 智能体( Agents )教程,内容分为 10 个课程,包含详细的教程、视频和示例代码。
