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

dawarich
Freika
Dawarich 是一个开源的自托管位置历史追踪系统,用于替代 Google Timeline(Google 位置记录)。它支持从 OwnTracks、GPSLogger、GPX、GeoJSON 等多种来源导入位置数据,提供交互式地图浏览、行程识别、家庭共享、地理照片联动(如 Immich/Photoprism)及多维统计分析(如访问城市数、总里程等)。基于 Ruby 开发,强调隐私与数据主权,适用于家庭数字足迹管理、个人旅行复盘及 Homelab 场景下的长期位置归档。

update
czy1121
这是一个专为 Android 应用设计的轻量级更新管理库,提供版本检查、下载、安装及用户交互全流程支持。核心功能包括断点续传、强制更新、静默更新、版本忽略、通知栏进度展示,以及高度可定制的更新查询、下载逻辑和提示对话框。基于 Kotlin 实现,采用简洁清晰的 API 设计,不依赖特定网络或 UI 框架,适配各类中后台管理型或需稳定版本控制的 Android App 场景,尤其适用于企业内网应用、IoT 设备配套客户端等对更新策略有精细化控制需求的项目。

graphql-dotnet
graphql-dotnet
这是一个为 .NET 平台提供的开源 GraphQL 服务器实现库,用于构建符合 GraphQL 规范的 API 服务。核心功能包括 GraphQL 查询解析、类型系统定义、执行引擎、Schema 构建与验证,并支持与 ASP.NET Core 深度集成、订阅(Subscriptions)、自定义指令及扩展点。技术上采用纯 C# 实现,兼容 .NET Standard 2.0+ 和 .NET 5/6/7/8,提供高可配置性与良好测试覆盖率。适用于需要精细化数据获取控制、多端(Web/移动端)统一接口、或逐步替代 REST 的 .NET 后端服务场景。

paperless-mobile
astubenbord
Paperless Mobile 是一款面向 Paperless-ngx 文档管理系统(DMS)的原生移动客户端,支持 Android 和 iOS 平台。它提供文档浏览、扫描上传、标签管理、多用户切换、全文搜索及文件分享等完整功能,并集成相机扫描、生物识别认证等移动端优化能力。基于 Flutter(Dart)开发,兼容 F-Droid 和 Google Play 分发,适用于需要随时随地高效管理电子文档的个人或小型团队场景。

Chaterm
chaterm
Chaterm 是一个开源的 AI 原生终端工具,专为云环境与基础设施管理设计,支持通过自然语言指令完成服务部署、故障排查与自动化运维。其核心能力包括基于智能体(AI Agent)的上下文感知执行、安全加固的 SSH 会话代理、零信任加密集成(如 AWS KMS)、多平台原生客户端(macOS/Windows/Linux/iOS/Android),并深度适配 DevOps 和 SRE 工作流。适用于需要提升基础设施操作效率与安全合规性的运维工程师、SRE 团队及云平台管理员。

sunflower
android
Sunflower 是一个展示 Android 应用从传统 View 系统迁移至 Jetpack Compose 的教学示例应用,以园艺主题为载体实现功能完整、结构清晰的 UI 演示。核心功能包括植物浏览、详情展示与图库加载(依赖 Unsplash API),技术特点涵盖 Compose 与 View 混合渲染(如通过 AndroidViewBinding 嵌入 TextView)、Material 3 设计规范实践、Kotlin 协程与依赖注入(Hilt)集成,以及可维护的模块化架构。适用于 Android 开发者学习 Compose 迁移路径、理解现代 UI 架构分层与最佳实践。

react-bits
DavidHDev
这是一个面向 React 开发者的开源动画组件库,提供 110+ 个可交互、可高度定制的 UI 组件,涵盖文字动画、背景动效与交互式 UI 元素。核心特点包括轻量级设计、零运行时依赖、支持 JavaScript/TypeScript 与 CSS/Tailwind 双技术栈组合,以及开箱即用的复制粘贴集成方式。适用于需要快速构建视觉表现力强、富有记忆点的营销页、作品集网站、SaaS 产品首页等注重用户体验的前端项目。

ravynos
ravynsoft
ravynOS 是一个开源操作系统项目,旨在为 x86-64(未来支持 ARM)架构提供与 macOS 兼容的源码级兼容性及高度相似的用户体验。其基于 Darwin 和 FreeBSD 内核基础,支持 macOS 风格的 GUI 范式(如顶部菜单栏、应用捆绑包、DMG 挂载)、标准路径布局(/System、/Library 等)及文件系统(HFS+、APFS、ZFS、NTFS)。技术上融合 Mach 微内核、Cocoa 兼容层与现代 Unix 工具链,强调可编译运行原生 macOS 应用源码。适用于希望在非苹果硬件上获得类 macOS 开发环境、教育研究或操作系统学习的场景。

bareiron
p2r3
bareiron 是一个极简的 Minecraft 服务端实现,专为内存受限的嵌入式设备(如 ESP32)设计。项目以内存占用为最高优先级,其次为性能,最后才是功能完整性;采用纯 C 编写,支持 Minecraft 1.21.8 协议(版本 772),不追求与原版服务端完全兼容。它通过精简协议处理、静态内存分配和无依赖构建(Cosmopolitan polyglot 二进制)实现超低资源消耗,可在 x86_64 PC 或微控制器上运行。适用于物联网实验、嵌入式教学、轻量级局域网沙盒游戏等对资源极度敏感的场景。

markstream-vue
Simon-He95
markstream-vue 是一个专为 Vue 3 设计的流式 Markdown 渲染器,支持边接收边渲染长文本内容,显著降低 AI 应用中实时响应的视觉延迟。核心功能包括渐进式 Mermaid 图表渲染、流式差异高亮代码块(基于 Shiki)、Monaco 编辑器集成、KaTeX 数学公式支持、安全 HTML 输出及低抖动更新机制。适用于 AI 聊天界面、文档协同编辑、大模型输出预览、技术笔记平台等需处理动态、增量 Markdown 内容的场景。

video-starter-kit
fal-ai-community
这是一个面向浏览器端的AI视频应用快速开发套件,用于构建无需后端服务的AI驱动视频生成与编辑工具。核心功能包括基于Remotion的浏览器内视频合成、与fal.ai平台集成调用Minimax/Hunyuan/LTX等视频AI模型、多片段剪辑、音轨与语音合成支持,以及IndexedDB本地存储。技术上采用Next.js框架、TypeScript强类型支持和零云数据库依赖设计。适用于内容创作者快速原型验证、教育类AI视频工具开发、营销素材自动化生成等轻量级Web视频应用开发场景。

FlutterExampleApps
iampawan
这是一个面向 Flutter 开发者的开源示例应用集合仓库,提供多个可运行的跨平台移动应用实例源码及配套教学视频。项目涵盖 WhatsApp、Instagram、Pokémon、Game of Thrones 等主流 UI 克隆应用,覆盖状态管理、网络请求、动画、响应式布局、主题定制等核心开发场景,所有示例均基于 Dart 语言与 Flutter 框架,遵循 Material Design 规范,支持 Android 和 iOS 双端部署。适合初学者学习 Flutter 实战开发流程,也便于开发者快速参考常见功能实现模式。