GitHub 上 5 个小众但实用的开源项目,感兴趣收藏一波。

01

把 iPhone 和 iPad 变成 Mac 第二块屏幕

如果你手边有闲置 iPad,或者一台不常用的 iPhone,可以拿来当副屏。

问题是市面上的方案多少都有点门槛。

OpenDisplay 免费、开源、无账号、无硬件,把 iPhone 或 iPad 变成 Mac 的真实扩展屏。 目前项目有 900+ Star。

它支持真实扩展屏。 macOS 会把设备识别成第二块显示器,你可以在系统设置里调整排列,也可以把窗口拖过去。

连接方式支持 USB 和 WiFi。

USB 走 macOS 内置的 usbmuxd,延迟更低,WiFi 通过 Bonjour 自动发现设备。

更有意思的是,它还支持触控输入。

你可以在 iPhone 或 iPad 上点按、拖拽、双指滚动,体验更接近一个带触控能力的小副屏。竖屏横屏也能跟着切,拿 iPhone 当一块竖向信息屏还挺适合。

arduino 复制代码
开源地址:https://github.com/peetzweg/opendisplay

02

开源健身训练平

workout.cool 是一个健身训练平台,目前已经有 8000 多Star。

它可以创建训练计划、记录进度,也提供带动作说明和视频演示的动作数据库。

作者曾经是 workout.lol 的主要贡献者。

后来原项目被出售,又因为视频授权成本和维护问题逐渐停摆。作者等了 9 个月,尝试联系新接手方很多次都没有结果,最后决定重新做一个更现代的版本。

workout.cool 的气质更像是把一个曾经有社区基础的工具重新接起来,认真补维护,认真做下去。

如果你只是想用,它有官网可以直接体验。如果你想自自己部署,也可以用 Docker 或 Docker Compose 跑起来,再导入自己的动作 CSV。

对个人来说,它适合拿来管理训练计划。

对健身房、私教或训练内容创作者来说,它也有继续二次开发的空间。

bash 复制代码
开源地址:https://github.com/Snouzy/workout-cool

03

饮食记录 App

记录饮食本身很私人。

你每天吃了什么、体重怎么变化、有没有在减脂或控糖,其实都算比较敏感的东西。

OpenNutriTracker 是一个免费开源的热量和营养记录 App,目前有 2000多 Star。它基于 Flutter 开发,支持 iOS 和 Android,重点放在简单和隐私上。

功能上,它不只记录卡路里。

你可以搜索食物、扫码录入包装食品,也可以记录已知热量。饮食日记按早餐、午餐、晚餐和加餐分组,还能设置不同的餐次热量比例。

它还有一个比较细的微量营养素面板。

纤维、钠、糖这类日常指标可以看,钙、铁和维生素 D 等参考项也能跟着记录。

对认真控制饮食的人来说,这比只看热量更有用。

它还能做食谱、运动、喝水、禁食和体重趋势记录。数据来源主要是 Open Food Facts 和 USDA FoodData Central 的精选子集。

它没有订阅、内购和广告。

你想换设备,也可以导出 JSON zip 或 CSV,再导入回来。

arduino 复制代码
开源地址:https://github.com/simonoppowa/OpenNutriTracker

04

游戏、电影、动漫和漫画收藏柜

很多人的娱乐收藏其实比工作资料还乱。

Tonkatsu Box 是一个用 Flutter 做的个人收藏管理器,支持 Windows、Linux 和 Android。

它覆盖的类型很全。

你可以在这个开源项目管理你玩的游戏、电影、剧集、动漫、小说、漫画、书籍。

内部接了 IGDB 和 TMDB,也支持 VNDB、AniList、OpenLibrary 等数据源。

你可以按平台、类型或自己的方式建收藏。每个条目可以记录状态、评分、进度,电视剧和动漫还能按集追踪。

bash 复制代码
开源地址:https://github.com/hacan359/tonkatsu_box

05

旅行计划

TREK 开源项目是一个可以自己部署的旅行规划工具,目前在 GitHub 上已经拿到了快 1 万 Star。

它能把行程和地图放到一起,预算、打包清单、预订信息也不用再单独开几个工具

你可以按天拖拽地点,配合地图看路线,也可以把机票、酒店、餐厅预订放进同一个 trip 里。

还支持多人协作。

同行的人可以实时看到修改,谁改了地点、预算、清单,其他人马上能看到。

arduino 复制代码
开源地址:https://github.com/mauriceboe/TREK
相关推荐
dong_junshuai8 小时前
每天一个开源项目#51 Swift BLE 多设备状态同步实践
github
YuePeng8 小时前
别再让 AI 直接写 SQL 了:一个注解搞定十亿行数据的语义层
后端·github
英勇无比的消炎药8 小时前
TinyRobot v0.5.0 深度解读(四):CLI 脚手架——从零搭建 AI 应用的工程化实践
前端·vue.js·github
运维大师9 小时前
【K8S 运维实战】24-资源优化HPA与VPA
运维·kubernetes·github
Zeeland9 小时前
Agent 能完成一个任务,但它能持续追一个三个月的目标吗?
人工智能·github·openai
明航咨询-程老师12 小时前
增值电信业务经营许可证信息整理
github
逛逛GitHub12 小时前
找到 4 个花里胡哨的 GitHub 开源项目,推荐给你。
github
huameinan狮子13 小时前
3min手搓一个帮助文档,很合理吧!
前端·数据库·github
0xR3lativ1ty14 小时前
每日GitHub趋势精选
github
m4Rk_16 小时前
【论文阅读】Agent 记忆机制(20):RecMem——只在信息反复出现时进行长期记忆巩固
论文阅读·人工智能·学习·开源·github