3 个顶呱呱的 GitHub 开源项目,有点意思啊。

1,613 阅读3分钟

01、快速把网页打包成 APP

这个 GitHub 开源项目有 6.5K 的 Star 了。

它是一个打包神器,能把你平时用的网站,比如油管、小红书或者你自己写的网页项目,快速变成一个独立的、小巧的电脑或手机软件。

能在 Mac、Windows、Linux,或者安卓、苹果上安装访问。

图片

PakePlus 体积超小,不到 5MB,比传统工具快 10 倍。

比如下面是把 YouTube 网页变成独立 APP 的操作演示:

把它变成一个像 QQ、微信那样的桌面软件。

你只需要在电脑上双击这个软件的图标,就能直接打开 YouTube,不用再经过浏览器了。

图片

打包网页超级简单:你只需要一个 GitHub 账号的 Token,在 PakePlus 中点几下,它就能自动在云端帮你把软件打包好,你完全不用在自己电脑上安装复杂的编程环境。

如果你懂点技术,也可以在自己电脑上打包,过程也很快。

图片

图片

而且你还可以给打包的网站加一些自己的 JavaScript 代码,比如去掉烦人的广告、增加一些自动化操作。

甚至可以让你注入的代码调用电脑的系统功能,如下载文件、执行命令等。

图片

看到开发者在开源项目上备注了一下,因为之前有人滥用这个项目去打包非法软件,所以它的前端代码部分不再开源了。你不能修改它用户界面了,但仍然可以正常使用它提供的在线服务或编译好的客户端来打包你自己的应用。

图片

开源地址:https://github.com/Sjj1024/PakePlus

02、网页时光机

这个叫做 ArchiveBox 的 GitHub 项目有点好玩, 目前已经获得 25K 星了。

你可以把他理解成你的「私人网页时光机」,一款能自己部署、完全掌控数据的网页备份工具。

防止喜欢的网页失效、被修改,把内容永久存下来。

图片

不管是浏览器书签、浏览记录,还是 Pocket、RSS 订阅里的链接,都能交给它备份,而且会存成 PDF、截图、纯文本、HTML、MP4 啥的格式。

图片图片图片

不搞复杂格式,存的都是 HTML、PNG、MP4 这些通用文件,就算以后不用 ArchiveBox 了,直接打开文件夹也能看。

图片

可以直接通过 pip 安装 archivebox,当然还支持 Docker 啥的,可以直接去 readme 看看。

pip install archiveboxmkdir -p ~/archivebox/data && cd ~/archivebox/dataarchivebox init --setup

执行 archivebox add 'example.com' 就能保持网页了。

图片

开源地址:github.com/ArchiveBox/…

03、安卓上的极简番茄钟

这个是一个专为安卓手机设计的专注工具,用番茄工作法帮你高效做事,界面还挺好看的。

如果你想学习 Google 为 Android 平台推出的全新设计语言 Material 3 Expressive,这个开源项目可以帮你入门。

因为它就是基于 Material 3 Expressive 开发的。

图片

它分专注模式、短休息、长休息,默认 25 分钟工作、5 分钟休息,也能自己调时间。

图片

能统计你每天、每周、每月的专注时长,还能看自己哪个时间段最有效率,比如早上 9 点到 11 点。界面极简无广告,支持安卓 16 及以上的实时更新功能,适合学生、上班族用来对抗拖延。

图片

开源地址:https://github.com/nsh07/Tomato