Atom est un éditeur de texte libre pour macOS, GNU/Linux et Windows développé par
GitHub. Il prend en charge des plug-ins écrits en Node.js et implémente Git
Control. La plupart des extensions sont sous licence libre et sont maintenues par la communauté. Atom est basé sur Chromium (c’est un navigateur web libre qui sert de base à plusieurs autres navigateurs, dont certains open-source (Iridium6…) ou certains propriétaires (Google Chrome, Opera, Microsoft Edge…)) et Electron (c’est un environnement permettant de développer des applications multi-plateformes de bureau avec des technologies web) et est écrit en CoffeeScript. Il est aussi utilisé en tant qu’environnement de développement (EDI).