开源宇宙

GitHub 上和宇宙、生命、文明有关的开源项目。都是真的:代码能下载、能 fork,不少在浏览器里点开就能玩。

收录标准:开源;还在维护,或者有历史意义;能和宇宙纪元百科的某一页对上。星数统计于 2026-10-15。

宇宙

Stellarium 虚拟天文馆

1.0 万 星

Stellarium/stellarium

按你所在的时间和地点,实时画出真实的星空:恒星、行星、星座连线都有。网页版不用安装,打开就能看。

eht-imaging

5328 星

achael/eht-imaging

射电干涉成像软件。2019 年事件视界望远镜公布第一张黑洞照片,它是合作组用的三套成像流程之一。

OpenSpace

1277 星

OpenSpace/OpenSpace

瑞典林雪平大学和美国自然历史博物馆合作开发的天文可视化软件,目标是把已知的整个宇宙都画出来。

REBOUND

1144 星

hannorein/rebound

N 体模拟程序,算行星、卫星、星环里的天体怎样互相拉扯。三体问题没有一般解析解,只能这样一步步算。

Lightkurve

543 星

lightkurve/lightkurve

处理开普勒和 TESS 太空望远镜的亮度曲线。行星从恒星前面经过时,亮度会微微下降,你可以自己找一颗。

PyCBC

390 星

gwastro/pycbc

在引力波探测器的数据里找信号的核心软件包:从噪声里挑出黑洞、中子星并合发出的「啁啾」。

CAMB

260 星

cmbant/CAMB

计算宇宙微波背景的温度涨落。宇宙学家用这类程序拟合普朗克卫星的数据,推出宇宙的年龄和成分。

生命

Lenia

3879 星

Chakazul/Lenia

连续版的「生命游戏」:几条数学规则里长出会移动、会转向、会分裂的图案,像显微镜下的小生物。在线版直接能玩。

粒子生命

3362 星

hunar4321/particle-life

几种颜色的粒子,只按「谁吸引谁、谁排斥谁」一张表运动,就会自己聚成像细胞一样的结构。去掉界面,代码不到一页。

AlphaFold 2

1.5 万 星

google-deepmind/alphafold

从氨基酸序列预测蛋白质的三维结构。2024 年诺贝尔化学奖的一半授予了它的两位开发者,哈萨比斯和江珀。

OpenWorm 开放蠕虫

3069 星

openworm/OpenWorm

在计算机里完整模拟一条秀丽隐杆线虫:302 个神经元、95 条体壁肌肉,从神经信号一直算到身体怎么扭动。

Avida 数字演化

669 星

devosoft/avida

会自我复制的计算机程序在里面突变、竞争、演化。2003 年《自然》上一篇研究用它观察复杂功能怎样一步步演化出来。

文明

阿波罗 11 号源代码

7.5 万 星

chrislgarry/Apollo-11

1969 年登月用的制导计算机程序,从 MIT 博物馆收藏的打印稿扫描转录。负责点火的那个文件叫 BURN_BABY_BURN。

北极代码库

3119 星

github/archive-program

2020 年 2 月 2 日,GitHub 把当时所有活跃的公开仓库写进 186 卷胶片,存进挪威斯瓦尔巴群岛的永久冻土。

历史地图

845 星

aourednik/historical-basemaps

世界各个时期的国家和文化区边界。最早的一张是公元前 12.3 万年,标着直立人、海德堡人和尼安德特人。

Orbiter 航天模拟器

1999 星

orbitersim/orbiter

按牛顿力学开飞船。没有预设任务,要自己算怎么入轨、怎么和空间站对接、怎么飞去另一颗行星。

BOINC 志愿计算

2490 星

BOINC/boinc

让家里的电脑在空闲时帮科学家算题。SETI@home 曾用它分析射电望远镜数据、寻找外星信号,2020 年停止分发新任务。