Cosmos open source

Des projets open source sur GitHub autour du cosmos, de la vie et de la civilisation.

Open source, maintenu ou historiquement important, et lié à une page de notre wiki. Étoiles comptées le 2026-10-15.

Cosmos

eht-imaging

5,33 k étoiles

achael/eht-imaging

Logiciel d'imagerie par interférométrie radio. Quand l'Event Horizon Telescope a publié la première image d'un trou noir en 2019, c'était l'une des trois chaînes de traitement d'images utilisées par la collaboration.

OpenSpace

1,28 k étoiles

OpenSpace/OpenSpace

Logiciel de visualisation astronomique développé par l'université de Linköping en Suède et l'American Museum of Natural History. Son but : représenter tout l'univers connu.

REBOUND

1,14 k étoiles

hannorein/rebound

Un simulateur à N corps qui calcule comment les corps des systèmes planétaires, les lunes et les anneaux s'attirent mutuellement. Le problème des trois corps n'a pas de solution générale sous forme fermée : il faut avancer pas à pas.

Lightkurve

543 étoiles

lightkurve/lightkurve

Traite les courbes de lumière des télescopes spatiaux Kepler et TESS. Quand une planète passe devant son étoile, la luminosité baisse légèrement. Vous pouvez en trouver une vous-même.

PyCBC

390 étoiles

gwastro/pycbc

Le principal paquet logiciel pour chercher des signaux dans les données des détecteurs d'ondes gravitationnelles : il extrait du bruit les « chirps » des fusions de trous noirs et d'étoiles à neutrons.

CAMB

260 étoiles

cmbant/CAMB

Calcule les fluctuations de température du fond diffus cosmologique. Les cosmologistes ajustent ce type de programme aux données du satellite Planck pour déterminer l'âge et la composition de l'univers.

Vie

Lenia

3,88 k étoiles

Chakazul/Lenia

Une version continue du jeu de la vie. Quelques règles mathématiques font pousser des motifs qui bougent, tournent et se divisent, comme de minuscules créatures au microscope. La version en ligne est jouable tout de suite.

Particle Life

3,36 k étoiles

hunar4321/particle-life

Des particules de quelques couleurs bougent selon un seul tableau indiquant qui attire et qui repousse qui, et s'agglutinent d'elles-mêmes en structures semblables à des cellules. Sans l'interface, le code tient en moins d'une page.

AlphaFold 2

14,9 k étoiles

google-deepmind/alphafold

Prédit la structure 3D d'une protéine à partir de sa séquence d'acides aminés. La moitié du prix Nobel de chimie 2024 est allée à deux de ses concepteurs, Demis Hassabis et John Jumper.

The Life Engine

573 étoiles

MaxRobinsonTheGreat/LifeEngine

Une simulation d'évolution dans votre navigateur. De petites créatures, faites de quelques types de cellules, mangent, bougent et se reproduisent, et chaque génération peut muter.

OpenWorm

3,07 k étoiles

openworm/OpenWorm

Une simulation informatique complète du ver rond C. elegans : 302 neurones et 95 muscles de la paroi du corps, des signaux nerveux jusqu'à l'ondulation du corps.

Avida (évolution numérique)

669 étoiles

devosoft/avida

Des programmes informatiques qui se répliquent mutent, se font concurrence et évoluent à l'intérieur. Un article de 2003 dans Nature l'a utilisé pour observer comment des fonctions complexes évoluent pas à pas.

Civilisation

Code source d'Apollo 11

75,1 k étoiles

chrislgarry/Apollo-11

Le programme de l'ordinateur de guidage de l'alunissage de 1969, transcrit à partir de scans de listings conservés par le MIT Museum. Le fichier qui gère l'allumage s'appelle BURN_BABY_BURN.

Fonds de carte historiques

845 étoiles

aourednik/historical-basemaps

Frontières des pays et des régions culturelles au fil de l'histoire mondiale. La plus ancienne carte date de 123 000 av. J.-C. et situe Homo erectus, Homo heidelbergensis et les Néandertaliens.

Simulateur de vol spatial Orbiter

2 k étoiles

orbitersim/orbiter

Pilotez des vaisseaux selon la mécanique newtonienne. Il n'y a aucune mission prédéfinie. C'est à vous de trouver comment atteindre l'orbite, s'amarrer à une station et gagner une autre planète.

BOINC (calcul volontaire)

2,49 k étoiles

BOINC/boinc

Permet à votre ordinateur personnel d'aider les scientifiques à faire des calculs quand il est inactif. SETI@home l'a utilisé pour analyser les données de radiotélescopes à la recherche de signaux extraterrestres, et a cessé d'envoyer de nouvelles tâches en 2020.