工具与资源github.com
macOS 开源应用列表
List of open source applications for macOS
2018 — 2021,它一次次回到首页
黑点是上首页(≥ 50 分)的那次投稿,空心点是没冲上去的投稿,点越大分数越高。
导读
这是 GitHub 上一个由社区维护的 macOS 开源应用清单,按类别收录了大量免费/开源软件,并标注语言、许可证和仓库状态。它多次登上 Hacker News 首页,评论里既有把它当作淘工具入口的读者,也有对清单选录标准提出质疑的人。
为什么经久不衰:它是一份长期更新、能直接省下找付费替代品时间的工具索引,而围绕它的讨论本身也折射出 macOS 生态开放性的变化。
HN 评论精选
批评清单缺乏筛选与编辑标准,把归档项目和活跃项目混为一谈。
看到 Oni(代码库已归档)、vim 和 Visual Studio Code 排在一起,我就知道这份清单需要有人做编辑把关。因为把一堆跨平台、*nix 或 Electron 应用不加区分地列出来,不管它们处于什么发布状态,意义都不大。
dfee查看英文原文
Seeing Oni (codebase archived), vim, and Visual Studio Code in a row tells me that this list needs an editorial direction. Because a list of cross-platform, *nix or electron apps in any state of release doesn’t mean much.
对 macOS 的开源前景持悲观态度,认为平台正走向封闭,清单的价值被高估。
就我个人而言,macOS 上没有什么 FOSS 东西吸引我。macOS 的方向就是进一步封闭和限制:SIP 是个怪物,Catalina 下的 Brew 简直是地狱。确实有很棒的人在想办法把东西移植过来,但拿它跟真正的 FOSS 操作系统相比是天真的。我们拥有真正 MacOS 的黄金时代早已远去。有人问了个奇怪的问题:应用跨平台会降低它对用户的价值吗?不会,绝对不会。比如 Affinity Designer 就是跨平台的,正因如此我的工作流才不必受某个企业霸主的“主动扫描”。苹果的洗脑太多了,太多了。
nbzso查看英文原文
There is nothing FOSS about macOS that I personally find appealing. The future of macOS is strictly into direction of further closing and limiting. SIP is monstrosity, Brew is hell under Catalina. There are awesome people who basically hack and find a way to port things, but comparing this with true FOSS OS is naive. Pinch of salt is not needed, the golden days when we had real MacOS are long gone. Someone asked strange question: Does an app being cross-platform diminish its value to the user? Nope. Several times no. Example: Affinity Designer is cross-platform and thank to this my production workflow can live without "active scanning" from some corporate overlord. Too much Apple brainwashing is going around, too much.
开源替代品在 macOS 上常常免费且体验更好,这份清单正好解决了找替代品的痛点。
每次我遇到某个在 macOS 上卖 30 美元的付费软件,我很快就能找到一个免费开源替代品,而且往往更好用。
kache_查看英文原文
Every time I come across a paid 30 dollar version of software being sold for macos, I can find a free open source alternative that often works better pretty quickly.
指出清单遗漏了知名开源应用,收录并不完整。
清单里没有 Firefox、Thunderbird、Nextcloud 客户端……
spacebeer查看英文原文
There are no Firefox, Thudnerbird, Nextcloud client... on the list
历次讨论
同类还值得读
直接在浏览器中启动 Linux 内核
Boot a linux kernel right inside your browser.
Fabrice Bellard 的 JSLinux 页面,用 JavaScript 在浏览器里启动一个 Linux 内核,并提供一个可交互的终端环境。
工具与资源上首页 5 次 · 2011–2025bellard.orgHacker News 未公开功能与行为清单(2018)
A List of Hacker News's Undocumented Features and Behaviors (2018)
数据科学家 Max Woolf 整理的 Hacker News 未公开功能与行为清单,涵盖投票机制、排名算法、账号惩罚等社区运作细节。
工具与资源上首页 5 次 · 2019–2025github.comMapSCII:在终端中用盲文和 ASCII 渲染地图
MapSCII – Braille and ASCII map renderer for the console
MapSCII 是一个在命令行终端里渲染地图的开源工具,用盲文字符和 ASCII 字符把地理数据画成可交互浏览的字符地图。
工具与资源上首页 5 次 · 2017–2025github.com顶尖大学的免费在线课程
Free Online Courses from Top Universities
Open Culture 整理的一份免费在线课程合集,汇集了全球顶尖大学(如 MIT、斯坦福、耶鲁等)向公众开放的网络课程资源,涵盖音频、视频等多种形式。
工具与资源上首页 5 次 · 2010–2022openculture.com淘气字符串:容易引发用户输入问题的字符串清单
Naughty Strings: A list of strings likely to cause issues as user-input data
一个 GitHub 仓库,收录了大量容易让程序出问题的用户输入字符串,如特殊字符、emoji、SQL 注入片段、系统命令等,供开发者用于测试输入处理逻辑。
工具与资源上首页 4 次 · 2015–2020github.com