Unibeautify
  • Install
  • Docs
  • Assistant
  • Playground
  • GitHub

›Usage

About

  • What is Unibeautify
  • Unibeautify CI
  • Credits

Usage

  • Getting Started
  • Command-Line Interface (CLI)
  • Configuration File
  • Language Options
  • Beautifier Options
  • Supported Languages
  • Editor Integration

Contributing

  • Examples

Integrations

  • GitHub
  • GitLab
  • Bitbucket

Beautifiers

  • Black
  • Brittany
  • ClangFormat
  • CSScomb
  • ESLint
  • Gofmt
  • JS-Beautify
  • PHP-CS-Fixer
  • PHP_CodeSniffer
  • Prettier
  • Pretty Diff
  • sqlformat
  • stylelint
  • TSLint
  • YAPF
Edit

Supported Languages

Click on an language or beautifier title below for more information including configuration and examples.

#LanguageBeautifiersOptionsFile Patterns
1CClangFormat0**/*.c, **/*.cats, **/*.cl, **/*.h, **/*.idc
2C#Pretty Diff9**/*.cake, **/*.cs, **/*.cshtml, **/*.csx
3C++ClangFormat0**/*.C, **/*.c++, **/*.cc, **/*.cp, **/*.cpp, **/*.cxx, **/*.h, **/*.h++, **/*.hh, **/*.hpp, **/*.hxx, **/*.inc, **/*.inl, **/*.ino, **/*.ipp, **/*.re, **/*.tcc, **/*.tpp
4CSSCSScomb, JS-Beautify, Prettier, Pretty Diff, stylelint13**/*.css
5ColdFusionPretty Diff7**/*.cfc, **/*.cfm, **/*.cfml
6EJSJS-Beautify, Pretty Diff22**/*.ejs
7GoGofmt0**/*.go
8GraphQLPrettier5**/*.gql, **/*.graphql
9HTMLJS-Beautify, Pretty Diff16**/*.htm, **/*.html, **/*.html.hl, **/*.inc, **/*.st, **/*.xht, **/*.xhtml
10HTML+ERBPretty Diff7**/*.erb, **/*.erb.deface
11HandlebarsJS-Beautify, Pretty Diff16**/*.handlebars, **/*.hbs
12HaskellBrittany0**/*.hs, **/*.hsc
13JSONJS-Beautify, Prettier, Pretty Diff4**/.arcconfig, **/.htmlhintrc, **/.jscsrc, **/.jshintrc, **/.tern-config, **/.tern-project, **/composer.lock, **/mcmod.info, **/*.JSON-tmLanguage, **/*.avsc, **/*.geojson, **/*.gltf, **/*.json, **/*.jsonl, **/*.tfstate, **/*.tfstate.backup, **/*.topojson, **/*.webapp, **/*.webmanifest
14JSON5JS-Beautify, Prettier, Pretty Diff5**/.babelrc, **/.jslintrc, **/*.json5
15JSXESLint, JS-Beautify, Prettier, Pretty Diff29**/*.js, **/*.jsx
16JavaClangFormat, Pretty Diff9**/*.java
17JavaScriptESLint, JS-Beautify, Prettier, Pretty Diff29**/Jakefile, **/*._js, **/*.bones, **/*.es, **/*.es6, **/*.frag, **/*.gs, **/*.jake, **/*.js, **/*.jsb, **/*.jscad, **/*.jsfl, **/*.jsm, **/*.jss, **/*.mjs, **/*.njs, **/*.pac, **/*.sjs, **/*.ssjs, **/*.xsjs, **/*.xsjslib
18LessPrettier, Pretty Diff, stylelint11**/*.less
19LiquidJS-Beautify13**/*.liquid
20MarkdownPrettier4**/*.markdown, **/*.md, **/*.mdown, **/*.mdwn, **/*.mkd, **/*.mkdn, **/*.mkdown, **/*.ron, **/*.workbook
21MustacheJS-Beautify13**/*.mustache
22Objective-CClangFormat0**/*.h, **/*.m, **/*.mm
23PHPPHP-CS-Fixer, PHP_CodeSniffer0**/.php_cs, **/.php_cs.dist, **/Phakefile, **/*.aw, **/*.ctp, **/*.fcgi, **/*.inc, **/*.module, **/*.php, **/*.php3, **/*.php4, **/*.php5, **/*.phps, **/*.phpt
24PythonBlack, YAPF3**/.gclient, **/BUCK, **/BUILD, **/BUILD.bazel, **/SConscript, **/SConstruct, **/Snakefile, **/WORKSPACE, **/wscript, **/*.bzl, **/*.cgi, **/*.fcgi, **/*.gyp, **/*.gypi, **/*.lmi, **/*.py, **/*.py3, **/*.pyde, **/*.pyi, **/*.pyp, **/*.pyt, **/*.pyw, **/*.rpy, **/*.spec, **/*.tac, **/*.wsgi, **/*.xpy
25RiotPretty Diff11**/*.tag
26SCSSCSScomb, Prettier, Pretty Diff, stylelint11**/*.scss
27SQLsqlformat3**/*.cql, **/*.ddl, **/*.inc, **/*.mysql, **/*.prc, **/*.sql, **/*.tab, **/*.udf, **/*.viw
28SVGPretty Diff7**/*.svg
29SassCSScomb, stylelint6**/*.sass
30SpacebarsPretty Diff7
31SugarSSstylelint6**/*.sss
32SwigPretty Diff11**/*.swig
33Titanium Style SheetsPretty Diff7**/*.tss
34TwigPretty Diff11**/*.twig
35TypeScriptPrettier, Pretty Diff, TSLint17**/*.ts, **/*.tsx
36VisualforcePretty Diff7**/*.page
37VuePrettier4**/*.vue
38XMLJS-Beautify, Pretty Diff16**/.classpath, **/.project, **/App.config, **/NuGet.config, **/Settings.StyleCop, **/Web.Debug.config, **/Web.Release.config, **/Web.config, **/packages.config, **/*.adml, **/*.admx, **/*.ant, **/*.axml, **/*.builds, **/*.ccproj, **/*.ccxml, **/*.clixml, **/*.cproject, **/*.cscfg, **/*.csdef, **/*.csl, **/*.csproj, **/*.ct, **/*.depproj, **/*.dita, **/*.ditamap, **/*.ditaval, **/*.dll.config, **/*.dotsettings, **/*.filters, **/*.fsproj, **/*.fxml, **/*.glade, **/*.gml, **/*.grxml, **/*.gsp, **/*.iml, **/*.ivy, **/*.jelly, **/*.jsp, **/*.jsproj, **/*.kml, **/*.launch, **/*.mdpolicy, **/*.mjml, **/*.mm, **/*.mod, **/*.mxml, **/*.natvis, **/*.ndproj, **/*.nproj, **/*.nuspec, **/*.odd, **/*.osm, **/*.pkgproj, **/*.plist, **/*.pluginspec, **/*.proj, **/*.props, **/*.ps1xml, **/*.psc1, **/*.pt, **/*.rdf, **/*.resx, **/*.rss, **/*.sch, **/*.scxml, **/*.sfproj, **/*.shproj, **/*.sld, **/*.srdf, **/*.stTheme, **/*.storyboard, **/*.sublime-snippet, **/*.targets, **/*.tmCommand, **/*.tmLanguage, **/*.tmPreferences, **/*.tmSnippet, **/*.tmTheme, **/*.tml, **/*.ts, **/*.tsx, **/*.ui, **/*.urdf, **/*.ux, **/*.vbproj, **/*.vcxproj, **/*.vsixmanifest, **/*.vssettings, **/*.vstemplate, **/*.vxml, **/*.wixproj, **/*.wsdl, **/*.wsf, **/*.wxi, **/*.wxl, **/*.wxs, **/*.x3d, **/*.xacro, **/*.xaml, **/*.xhtml, **/*.xib, **/*.xlf, **/*.xliff, **/*.xmi, **/*.xml, **/*.xml.dist, **/*.xproj, **/*.xsd, **/*.xsl, **/*.xspec, **/*.xul, **/*.zcml
39XTemplatePretty Diff7**/*.xtemplate
← Beautifier OptionsEditor Integration →
Unibeautify
Docs
Getting StartedCLIConfigurationOptions
Community
User ShowcaseStack Overflow@Unibeautify on TwitterFollow Unibeautify on Twitter
More
GitHubStar Unibeautify on GitHubCode coverage of UnibeautifyCode coverage of Unibeautify
© 2020 Glavin Wiechert
Credits