Atom 1.24 released – Hackable Text Editor

Last Updated on December 27, 2022

GitHub’s Atom is billed as a hackable text editor for the 21st Century. It’s an open source desktop application based on web technologies, specifically HTML, JavaScript, CSS, and Node.js integration. It runs on Electron, a framework for building cross platform apps using web technologies.

Atom 1.24 has been released offering read-only TextEditors, asynchronous context menus, and automatic scrolling on folding and unfolding.

  • Read-only TextEditors – packages can apply a readonly attribute to TextEditors to disable input;
  • Context menus are now asynchronous allowing other processing and rendering to occur while the menu is shown;
  • New LanguageMode API;
  • Automatic scrolling when folding or unfolding – Atom will automatically scroll the editor to keep your cursors visible after the folding operation is complete.

For more information, visit

Atom consists of over 50 open source packages integrated around a minimal core. With Node.js support, and a full set of features, Atom is an excellent way to edit code.

It’s easy to customize and style Atom. You can tweak the look and feel of your UI with CSS/Less and add major features with HTML and JavaScript. Atom is ideal if you like to tinker with your editor. Atom has more than 1 million active users.

Features include:

  • Cross-platform editing
  • Built-in package manager – choose from thousands of open source packages that add new features and functionality to Atom
  • Smart autocompletion
  • File system browser
  • Multiple panes
  • Find, preview, and replace text as you type in a file or across all your projects
  • Pre-installed with four UI and eight syntax themes in both dark and light colors. Over 1000 themes are available
  • Supported languages include: HTML, CSS, Less, Sass, GitHub Flavored Markdown, C/C++, C#, Go, Java, Objective-C, JavaScript, JSON, CoffeeScript, Python, PHP, Ruby, Ruby on Rails, ShellScript, Clojure, Perl, Git, Make, Property List (Apple), TOML, XML, YAML, Mustache & SQL


Notify of

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Inline Feedbacks
View all comments