[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"project-513":3},{"id":4,"name":5,"fullName":6,"owner":5,"repo":5,"description":7,"homepage":8,"htmlUrl":9,"language":10,"languages":9,"totalLinesOfCode":9,"stars":11,"forks":12,"watchers":13,"openIssues":14,"contributorsCount":15,"subscribersCount":15,"size":15,"stars1d":15,"stars7d":16,"stars30d":17,"stars90d":15,"forks30d":15,"starsTrendScore":18,"compositeScore":19,"rankGlobal":9,"rankLanguage":9,"license":20,"archived":21,"fork":22,"defaultBranch":23,"hasWiki":22,"hasPages":22,"topics":24,"createdAt":9,"pushedAt":9,"updatedAt":31,"readmeContent":32,"aiSummary":33,"trendingCount":15,"starSnapshotCount":15,"syncStatus":18,"lastSyncTime":34,"discoverSource":35},513,"atom","atom\u002Fatom",":atom: The hackable text editor","https:\u002F\u002Fatom.io",null,"JavaScript",60797,17220,2612,963,0,4,26,2,45,"MIT License",true,false,"master",[5,25,26,27,28,29,30],"editor","electron","javascript","linux","macos","windows","2026-06-12 02:00:14","# Atom\n\n[![Build status](https:\u002F\u002Fdev.azure.com\u002Fgithub\u002FAtom\u002F_apis\u002Fbuild\u002Fstatus\u002FAtom%20Production%20Branches?branchName=master)](https:\u002F\u002Fdev.azure.com\u002Fgithub\u002FAtom\u002F_build\u002Flatest?definitionId=32&branchName=master)\n\n> Atom and all repositories under Atom will be archived on December 15, 2022. Learn more in our [official announcement](https:\u002F\u002Fgithub.blog\u002F2022-06-08-sunsetting-atom\u002F)\n\nAtom is a hackable text editor for the 21st century, built on [Electron](https:\u002F\u002Fgithub.com\u002Felectron\u002Felectron), 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:\u002F\u002Fuser-images.githubusercontent.com\u002F378023\u002F49132477-f4b77680-f31f-11e8-8357-ac6491761c6c.png)\n\n![Atom Screenshot](https:\u002F\u002Fuser-images.githubusercontent.com\u002F378023\u002F49132478-f4b77680-f31f-11e8-9e10-e8454d8d9b7e.png)\n\nVisit [atom.io](https:\u002F\u002Fatom.io) to learn more or visit the [Atom forum](https:\u002F\u002Fgithub.com\u002Fatom\u002Fatom\u002Fdiscussions).\n\nFollow [@AtomEditor](https:\u002F\u002Ftwitter.com\u002Fatomeditor) 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:\u002F\u002Fflight-manual.atom.io) is free and available online. You can find the source to the manual in [atom\u002Fflight-manual.atom.io](https:\u002F\u002Fgithub.com\u002Fatom\u002Fflight-manual.atom.io).\n\nThe [API reference](https:\u002F\u002Fatom.io\u002Fdocs\u002Fapi) for developing packages is also documented on Atom.io.\n\n## Installing\n\n### Prerequisites\n- [Git](https:\u002F\u002Fgit-scm.com)\n\n### macOS\n\nDownload the latest [Atom release](https:\u002F\u002Fgithub.com\u002Fatom\u002Fatom\u002Freleases\u002Flatest).\n\nAtom will automatically update when a new release is available.\n\n### Windows\n\nDownload the latest [Atom installer](https:\u002F\u002Fgithub.com\u002Fatom\u002Fatom\u002Freleases\u002Flatest). `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:\u002F\u002Fgithub.com\u002Fatom\u002Fatom\u002Freleases\u002Flatest).\nThe `.zip` version will not automatically update.\n\nUsing [Chocolatey](https:\u002F\u002Fchocolatey.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:\u002F\u002Fflight-manual.atom.io\u002Fgetting-started\u002Fsections\u002Finstalling-atom\u002F#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:\u002F\u002Fgithub.com\u002Fatom\u002Fatom\u002Freleases\u002Flatest).\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:\u002F\u002Fflight-manual.atom.io\u002Fhacking-atom\u002Fsections\u002Fhacking-on-atom-core\u002F#platform-linux)\n* [macOS](https:\u002F\u002Fflight-manual.atom.io\u002Fhacking-atom\u002Fsections\u002Fhacking-on-atom-core\u002F#platform-mac)\n* [Windows](https:\u002F\u002Fflight-manual.atom.io\u002Fhacking-atom\u002Fsections\u002Fhacking-on-atom-core\u002F#platform-windows)\n\n## Discussion\n\n* Discuss Atom on [GitHub Discussions](https:\u002F\u002Fgithub.com\u002Fatom\u002Fatom\u002Fdiscussions)\n\n## License\n\n[MIT](https:\u002F\u002Fgithub.com\u002Fatom\u002Fatom\u002Fblob\u002Fmaster\u002FLICENSE.md)\n\nWhen using the Atom or other GitHub logos, be sure to follow the [GitHub logo guidelines](https:\u002F\u002Fgithub.com\u002Flogos).\n","Atom 是一个面向21世纪的可定制文本编辑器，基于Electron构建。它支持深度自定义，同时保持了默认配置下的易用性，允许用户根据自己的喜好和需求调整界面和功能。利用JavaScript编写，并且跨平台支持Linux、macOS和Windows操作系统，Atom内置了丰富的插件系统，使得开发者能够轻松扩展其功能以满足特定的工作流需求。尽管该项目已于2022年12月15日归档，但在寻找高度可定制化代码编辑解决方案时，特别是对于偏好使用Electron应用生态系统的开发者而言，Atom仍是一个值得考虑的选择。","2026-06-11 02:37:01","top_all"]