精挑细选,为你发现 GitHub 上最值得关注的开源项目
趋势热榜
最新发现
更多热门语言
精选推荐
从精选项目池中随机挑选,点「换一批」试试运气

PDFMathTranslate
PDFMathTranslate
PDFMathTranslate 是一款专为学术文献设计的 PDF 双语翻译工具,可在翻译过程中完整保留原文档的排版结构、数学公式、图表、目录及批注等复杂元素。其核心能力基于多引擎 AI 翻译(支持 Google、DeepL、Ollama、OpenAI 等),结合 PDF 解析与 LaTeX/HTML 渲染技术,实现高保真格式还原;提供命令行(CLI)、图形界面(GUI)、Zotero 插件、MCP 协议集成及 Docker 部署等多种使用方式。适用于科研人员、学生及学术编辑处理中英日韩俄等多语种科技论文、教材与技术文档的本地化翻译场景。

ytDownloader
aandrew-me
ytDownloader 是一款跨平台桌面应用,用于从 YouTube、Facebook、Instagram 等数百个网站下载视频和音频。基于 Electron 构建,底层集成 yt-dlp(兼容 youtube-dl),支持硬件加速的视频压缩、播放列表下载、片段范围选择、多语言字幕提取及深色/浅色主题切换。提供 AppImage、Flatpak、Snap、Windows Installer 和 macOS DMG 多种分发格式,适用于个人离线保存、内容归档及本地媒体管理等场景。

MeetingBar
leits
MeetingBar 是一款运行在 macOS 菜单栏的轻量级日程管理工具,用于实时显示和快速接入即将开始的日历会议。它原生集成 macOS 日历系统,并支持 Zoom、Google Meet、Microsoft Teams 等 50+ 在线会议服务,提供一键加入、键盘快捷键触发、会议通知、多日程筛选(如仅显示含链接的全天事件)及跨应用图标识别等核心功能。采用 Swift 开发,注重隐私与本地化处理,无需上传日历数据。适用于远程办公、敏捷团队协作及高频视频会议场景下的 macOS 用户,提升会议启动效率与状态可见性。

twinny
twinnydotdev
Twinny 是一款免费开源的 VS Code AI 编程辅助插件,提供本地或远程 API 驱动的代码补全、代码对话与上下文感知编程支持。核心功能包括填空式代码补全(Fill-in-the-Middle)、侧边栏代码聊天、Git 提交消息生成、工作区嵌入向量增强上下文理解,以及可选的去中心化 Symmetry P2P 推理网络。支持 Ollama、Llama.cpp、OpenAI 兼容 API 及多家主流 AI 服务商,兼顾离线隐私与在线灵活性。适用于注重数据隐私的开发者、开源项目贡献者及需灵活切换模型的中高级编程场景。

distributions
nodesource
该项目提供 Node.js 官方二进制发行版的自动化安装与分发脚本,主要用于在 Linux 系统上便捷部署 Node.js 运行时环境。核心功能包括按版本(如 v18.x、v20.x)自动检测系统架构、配置官方软件源、执行包管理器(APT/YUM/DNF)安装,并支持长期支持(LTS)及最新稳定版。技术特点涵盖 Shell 脚本驱动、多发行版适配(Ubuntu/CentOS/RHEL/Debian 等)、GPG 签名验证和非 root 用户友好安装流程。适用于 DevOps 自动化部署、CI/CD 环境初始化及服务器 Node.js 运行时标准化配置场景。

falcon
falconry
Falcon 是一个面向 Python 开发者的轻量级 Web API 与微服务框架,专注于高可靠性与大规模下的高性能。它原生支持 ASGI 和 WSGI 协议,提供简洁的 RESTful 路由设计、异步(asyncio)支持、中间件与钩子机制,并严格遵循 HTTP/REST 规范,避免魔法全局变量和冗余抽象。适用于构建对延迟敏感、需长期稳定运行的后端 API、微服务及内部服务接口,尤其适合已有明确 HTTP 语义需求、追求精简可控代码基的团队。

subnet-2
inference-labs-inc
Subnet 2 是一个构建于 Bittensor 网络之上的去中心化验证推理子网,旨在实现可验证的 AI 推理(Proof-of-Inference)。其核心是基于零知识机器学习(zk-ML)技术,将 AI 模型编译为可验证电路,通过 zk-SNARKs 生成轻量级证明,确保推理结果源自指定模型且未被篡改;采用 Rust 实现,支持 HTTP/QUIC 通信与自动二进制更新。适用于需要高可信度、抗审查、无需中心化信任的 AI 服务场景,如链上 AI 调用、去中心化大模型 API、合规性敏感的智能合约辅助决策等。

RootEncoder
pedroSG94
RootEncoder 是一个专为 Android 平台设计的纯 Java/Kotlin 视频音频流编码推流库,支持将采集的音视频实时编码并推送至媒体服务器。核心功能包括 H.264/H.265/AV1 视频编码与 AAC/G.711/Opus 音频编码,兼容 RTMP、RTSP、SRT 和 UDP 四种主流流媒体传输协议,并提供 CameraX、UVC 等扩展视频源支持。项目轻量、无 native 依赖,适用于移动直播、远程监控、IoT 设备推流等对跨 API 兼容性与协议灵活性要求较高的嵌入式流媒体场景。

breezy-weather
breezy-weather
Breezy Weather 是一款开源、免费的 Android 天气应用,支持超 50 个气象数据源,提供精细化天气预报、实况观测、短临预报、空气质量(AQI)、花粉指数及气象预警等多维信息,并采用 Material 3 Expressive 设计语言与 Jetpack Compose 实现高质量可视化。项目基于 Kotlin 开发,遵循 LGPL-3.0 协议,适配 Android API 21+,强调隐私保护与离线可用性,适合注重数据源多样性、界面美观性及开源可信度的日常天气查询场景。

primevue
primefaces
PrimeVue 是一个面向 Vue 3 的开源 UI 组件库,提供丰富的可定制、主题化且无障碍友好的界面组件。核心功能涵盖表格(DataTable)、日期选择器(DatePicker)、树形结构(Tree)、选择框(Select)、网格布局(Grid)等企业级常用控件,支持 Nuxt 集成、自动导入和多主题切换。基于 Composition API 构建,兼容 Vue 3 生态,注重性能与可访问性(WCAG 合规)。适用于中后台管理系统、数据密集型 Web 应用及需要快速构建专业 UI 的 Vue 项目。

awesome-android-kotlin-apps
androiddevnotes
这是一个精选的开源 Android Kotlin 应用集合清单,旨在帮助开发者快速查找采用特定架构模式(如 MVVM、MVI、MVC)或技术栈(如 Jetpack Compose、Hilt、Retrofit、Coroutines)的参考项目。项目按设计模式与依赖库分类,涵盖从入门级到 Clean Architecture 的完整实践案例,所有应用均基于 Kotlin 编写并遵循现代 Android 开发最佳实践。适合 Android 初学者学习架构演进、中级开发者评估技术选型,以及团队寻找可复用的工程化范例。

Neovim-from-scratch
LunarVim
这是一个从零开始构建的 Neovim 配置项目,旨在提供清晰、可理解、易于学习和定制的 Lua 配置方案。核心功能包括基于 Treesitter 的语法高亮与代码分析、通过 Mason 统一管理 LSP/DAP/格式化器/检查器,以及对 Nerd Fonts 图标支持的完整终端开发环境集成。配置采用模块化 Lua 结构,所有插件版本锁定以保障稳定性,并配套教学视频辅助入门。适合 Neovim 初学者学习配置原理,或希望基于可读性强的基础配置进行二次开发的开发者使用。