Atom Packages Directory

a package directory for a text editor of the 21st Century

Esformatter by Sindre Sorhus

Install with:
    apm install esformatter


Beautify JavaScript using esformatter

Issues with the output should be reported on the esformatter issue tracker.


$ apm install esformatter

Or, Settings → Install → Search for esformatter


Open the Command Palette and type esformatter.

Can also be run on just a selection. For example the code in a <script> tag.

There’s a Format On Save option in the settings.


This plugin will first try to import the esformatter dependency in your project. If one can’t be found, it will fall back to the bundled one with the following plugins (PR welcome for more).


Add the plugins you want to your config file:

json { "plugins": [ "esformatter-braces" ] }

Keyboard shortcut

Set the keyboard shortcut you want in your keymap:

cson 'atom-text-editor': 'cmd-shift-x': 'esformatter'


MIT © Sindre Sorhus

Keywords: javascript, format, beautify, prettify, style Suggest keywords
Fork me on GitHub