介绍一些锐达哥觉得好用的自由及开放源代码(FOSS) 的iOS APP,适用iPhone与iPad。
这些都是我实际用过并觉得好用才放进列表的,有些用途太狭隘或者设计不良的APP并不会包含进去。
我了解,iOS生态不可能全开源,尤其很多日常用的办公软件都没有替代品,但是锐达哥尽量做到不依赖闭源软件。 尤其是绑死一个系统才能使用的软件。 希望最重要的数据可以在各大操作系统之间互通有无,包括我最重要的的笔记。
开源APP列表#
Joplin:跨平台笔记兼待办事项,类似Evernote,支持加密云端同步,提供简易手写笔记。
AnyType:跨平台知识管理工具,类似Notion。 目前iPad版功能跟iPhone版差不多,尚未加入电脑版最杀的关系图功能。
Saber:跨平台手写笔记,支持标注PDF、插入图片、Nextcloud云端同步。
Brave Browser:挡广告专用的浏览器。
Firefox:跨平台的开源浏览器。 不是很推荐,因为是它的功能是各个浏览器中最少的。 且挡广告功能只有Firefox Focus有。
BitWarden:跨平台同步密码
Floccus:跨平台同步浏览器书签
Collabora Office:Microsoft Office替代品,类似LibreOffice。 适合开启odt文件。
OnlyOffice:Microsoft Office替代品。
VLC:离线视频兼音乐播放器,支持背景播放。
KDE Connect:跨平台传文件,共享剪贴板。
LocalSend:跨平台文件分享。
Blockada:全域挡广告DNS,需要付费。 其实用Brave就够了。
RustDesk:可自架的远程桌面。
Moonlight Game Streaming:远程桌面兼云游戏。
iSH Shell:32位Alpine Linux模拟器,用终端机跑ssh、vim、yt-dlp、ffmpeg、Python之类的指令小工具。 因为是32位环境问题很多,很多程序跑不起来。
a-Shell:终端机,功能类似iSH Shell但效能更好。 但是无法自由安装套件,只能用作者提供的。
Blink Shell:专业级的终端机APP,可以搭配VSCode使用。 虽然开源但是App Store版本是订阅制软件。 不爽就自行编译IPA。
Code App by thebaselab:界面长得很像Visual Studio Code的IDE,内置Git与终端机,支持编译原生Python、NodeJS、PHP、C、Java程序。 App Store版为付费软件。 不爽就自己编译IPA。
(侧载) UTM:跑完整Linux环境之用,大部分电脑的软件都能正常执行。 App Store上架的UTM SE速度太慢,建议使用搭载JIT的侧载版本。
(侧载) AltStore:用于安装第三方IPA,APP安装后7天内要重签。
(侧载) Feather iOS:用于第三方IPA,支持本机签名其他IPA。 购买Apple付费开发者凭证,不受7天重签限制,所以这个APP足以取代AltStore。