{"id":13398462,"url":"https://github.com/atom/atom","last_synced_at":"2025-10-05T17:31:53.614Z","repository":{"id":2271873,"uuid":"3228505","full_name":"atom/atom","owner":"atom","description":":atom: The hackable text editor","archived":true,"fork":false,"pushed_at":"2023-01-03T10:49:48.000Z","size":330585,"stargazers_count":60164,"open_issues_count":994,"forks_count":17394,"subscribers_count":2630,"default_branch":"master","last_synced_at":"2024-09-30T20:21:37.812Z","etag":null,"topics":["atom","editor","electron","javascript","linux","macos","windows"],"latest_commit_sha":null,"homepage":"https://atom.io","language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/atom.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE.md","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2012-01-20T18:18:21.000Z","updated_at":"2024-09-30T20:05:27.000Z","dependencies_parsed_at":"2023-01-13T16:22:26.982Z","dependency_job_id":null,"html_url":"https://github.com/atom/atom","commit_stats":null,"previous_names":[],"tags_count":571,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/atom%2Fatom","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/atom%2Fatom/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/atom%2Fatom/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/atom%2Fatom/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/atom","download_url":"https://codeload.github.com/atom/atom/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":235425010,"owners_count":18988330,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["atom","editor","electron","javascript","linux","macos","windows"],"created_at":"2024-07-30T19:00:26.763Z","updated_at":"2025-10-05T17:31:47.469Z","avatar_url":"https://github.com/atom.png","language":"JavaScript","readme":"# Atom\n\n[![Build status](https://dev.azure.com/github/Atom/_apis/build/status/Atom%20Production%20Branches?branchName=master)](https://dev.azure.com/github/Atom/_build/latest?definitionId=32\u0026branchName=master)\n\n\u003e Atom and all repositories under Atom will be archived on December 15, 2022. Learn more in our [official announcement](https://github.blog/2022-06-08-sunsetting-atom/)\n\nAtom is a hackable text editor for the 21st century, built on [Electron](https://github.com/electron/electron), and based on everything we love about our favorite editors. We designed it to be deeply customizable, but still approachable using the default configuration.\n\n![Atom](https://user-images.githubusercontent.com/378023/49132477-f4b77680-f31f-11e8-8357-ac6491761c6c.png)\n\n![Atom Screenshot](https://user-images.githubusercontent.com/378023/49132478-f4b77680-f31f-11e8-9e10-e8454d8d9b7e.png)\n\nVisit [atom.io](https://atom.io) to learn more or visit the [Atom forum](https://github.com/atom/atom/discussions).\n\nFollow [@AtomEditor](https://twitter.com/atomeditor) on Twitter for important\nannouncements.\n\nThis project adheres to the Contributor Covenant [code of conduct](CODE_OF_CONDUCT.md).\nBy participating, you are expected to uphold this code. Please report unacceptable behavior to atom@github.com.\n\n## Documentation\n\nIf you want to read about using Atom or developing packages in Atom, the [Atom Flight Manual](https://flight-manual.atom.io) is free and available online. You can find the source to the manual in [atom/flight-manual.atom.io](https://github.com/atom/flight-manual.atom.io).\n\nThe [API reference](https://atom.io/docs/api) for developing packages is also documented on Atom.io.\n\n## Installing\n\n### Prerequisites\n- [Git](https://git-scm.com)\n\n### macOS\n\nDownload the latest [Atom release](https://github.com/atom/atom/releases/latest).\n\nAtom will automatically update when a new release is available.\n\n### Windows\n\nDownload the latest [Atom installer](https://github.com/atom/atom/releases/latest). `AtomSetup.exe` is 32-bit. For 64-bit systems, download `AtomSetup-x64.exe`.\n\nAtom will automatically update when a new release is available.\n\nYou can also download `atom-windows.zip` (32-bit) or `atom-x64-windows.zip` (64-bit) from the [releases page](https://github.com/atom/atom/releases/latest).\nThe `.zip` version will not automatically update.\n\nUsing [Chocolatey](https://chocolatey.org)? Run `cinst Atom` to install the latest version of Atom.\n\n### Linux\n\nAtom is only available for 64-bit Linux systems.\n\nConfigure your distribution's package manager to install and update Atom by following the [Linux installation instructions](https://flight-manual.atom.io/getting-started/sections/installing-atom/#platform-linux) in the Flight Manual.  You will also find instructions on how to install Atom's official Linux packages without using a package repository, though you will not get automatic updates after installing Atom this way.\n\n#### Archive extraction\n\nAn archive is available for people who don't want to install `atom` as root.\n\nThis version enables you to install multiple Atom versions in parallel. It has been built on Ubuntu 64-bit,\nbut should be compatible with other Linux distributions.\n\n1. Install dependencies (on Ubuntu):\n```sh\nsudo apt install git libasound2 libcurl4 libgbm1 libgcrypt20 libgtk-3-0 libnotify4 libnss3 libglib2.0-bin xdg-utils libx11-xcb1 libxcb-dri3-0 libxss1 libxtst6 libxkbfile1\n```\n2. Download `atom-amd64.tar.gz` from the [Atom releases page](https://github.com/atom/atom/releases/latest).\n3. Run `tar xf atom-amd64.tar.gz` in the directory where you want to extract the Atom folder.\n4. Launch Atom using the installed `atom` command from the newly extracted directory.\n\nThe Linux version does not currently automatically update so you will need to\nrepeat these steps to upgrade to future releases.\n\n## Building\n\n* [Linux](https://flight-manual.atom.io/hacking-atom/sections/hacking-on-atom-core/#platform-linux)\n* [macOS](https://flight-manual.atom.io/hacking-atom/sections/hacking-on-atom-core/#platform-mac)\n* [Windows](https://flight-manual.atom.io/hacking-atom/sections/hacking-on-atom-core/#platform-windows)\n\n## Discussion\n\n* Discuss Atom on [GitHub Discussions](https://github.com/atom/atom/discussions)\n\n## License\n\n[MIT](https://github.com/atom/atom/blob/master/LICENSE.md)\n\nWhen using the Atom or other GitHub logos, be sure to follow the [GitHub logo guidelines](https://github.com/logos).\n","funding_links":[],"categories":["CoffeeScript","JavaScript","Graphical-based editors","HarmonyOS","Development","Development Environment","Applications","Developers","Cross-Platform","IDEs / Text Editors","Ports and Programs","Repository app","Apps","编辑器","Integrated Development Enviroments","Инструменты разработки","Example apps","Code Editors","Tools","windows","Editors ##","Map of the content","IDE"],"sub_categories":["Windows Manager","Code Editors / IDE","Code and Run","IDE","JavaScript","Follow me","Editors","网络服务_其他","Open Source","💻 IDE (12)","IDEs and text editors","Design Patterns ###","Development"],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fatom%2Fatom","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fatom%2Fatom","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fatom%2Fatom/lists"}