# JS Beautify ## Docs - [css-beautify CLI](https://mintlify.wiki/beautifier/js-beautify/api/cli-css.md): Command-line interface for beautifying CSS files with js-beautify. - [html-beautify CLI](https://mintlify.wiki/beautifier/js-beautify/api/cli-html.md): Command-line interface for beautifying HTML files with js-beautify. - [js-beautify CLI](https://mintlify.wiki/beautifier/js-beautify/api/cli-js.md): Command-line interface for beautifying JavaScript files with js-beautify. - [css_beautify() / beautify.css()](https://mintlify.wiki/beautifier/js-beautify/api/css-beautify.md): Beautify and reformat CSS source code using the js-beautify Node.js API. - [html_beautify() / beautify.html()](https://mintlify.wiki/beautifier/js-beautify/api/html-beautify.md): Beautify and reformat HTML source code using the js-beautify Node.js API. - [js_beautify() / beautify.js()](https://mintlify.wiki/beautifier/js-beautify/api/js-beautify.md): Beautify and reformat JavaScript source code using the js-beautify Node.js API. - [cssbeautifier (Python)](https://mintlify.wiki/beautifier/js-beautify/api/python-cssbeautifier.md): Beautify CSS source code from Python using the cssbeautifier library. - [jsbeautifier (Python)](https://mintlify.wiki/beautifier/js-beautify/api/python-jsbeautifier.md): Beautify JavaScript source code from Python using the jsbeautifier library. - [EditorConfig Integration](https://mintlify.wiki/beautifier/js-beautify/configuration/editorconfig.md): Use an .editorconfig file to drive JS Beautify indentation and line-ending settings automatically. - [.jsbeautifyrc](https://mintlify.wiki/beautifier/js-beautify/configuration/jsbeautifyrc.md): Configure the JavaScript beautifier using a JSON config file, environment variables, or the --config CLI flag. - [Language-specific overrides](https://mintlify.wiki/beautifier/js-beautify/configuration/language-overrides.md): Override beautifier options per language using a shallow inheritance tree in your config file or API call. - [Configuration Options](https://mintlify.wiki/beautifier/js-beautify/configuration/options.md): Complete reference for all JS Beautify options across JavaScript, CSS, and HTML beautifiers. - [Changelog](https://mintlify.wiki/beautifier/js-beautify/contributing/changelog.md): Release history for js-beautify, including bug fixes, new features, and dependency updates. - [Contributing](https://mintlify.wiki/beautifier/js-beautify/contributing/overview.md): Learn how to contribute to js-beautify, from filing issues to submitting pull requests. - [CSS Beautifier](https://mintlify.wiki/beautifier/js-beautify/guides/css-beautifier.md): Reformat and re-indent CSS and SCSS using css_beautify. - [Beautify Directives](https://mintlify.wiki/beautifier/js-beautify/guides/directives.md): Control beautifier behavior directly from comments in your source files. - [HTML Beautifier](https://mintlify.wiki/beautifier/js-beautify/guides/html-beautifier.md): Reformat HTML documents and handle embedded JavaScript and CSS with html_beautify. - [JavaScript Beautifier](https://mintlify.wiki/beautifier/js-beautify/guides/javascript-beautifier.md): Reformat, re-indent, and deobfuscate JavaScript code using js_beautify. - [Installation](https://mintlify.wiki/beautifier/js-beautify/installation.md): Install JS Beautify for Node.js, Python, or embed it as a web library via CDN. - [Introduction](https://mintlify.wiki/beautifier/js-beautify/introduction.md): JS Beautify is an open-source formatter for JavaScript, CSS, and HTML — available as a Node.js library, CLI tool, Python package, and web library. - [Quickstart](https://mintlify.wiki/beautifier/js-beautify/quickstart.md): Beautify your first JavaScript, CSS, or HTML file in under two minutes. - [CLI Usage](https://mintlify.wiki/beautifier/js-beautify/usage/cli.md): Beautify JavaScript, CSS, and HTML files from the command line using the js-beautify, css-beautify, and html-beautify executables. - [Node.js Library](https://mintlify.wiki/beautifier/js-beautify/usage/node-library.md): Use js-beautify as a Node.js library to format JavaScript, CSS, and HTML programmatically. - [Python Usage](https://mintlify.wiki/beautifier/js-beautify/usage/python.md): Beautify JavaScript and CSS from Python using the jsbeautifier and cssbeautifier packages. - [Web Browser](https://mintlify.wiki/beautifier/js-beautify/usage/web-browser.md): Add js-beautify to any web page via CDN script tags and call js_beautify, css_beautify, or html_beautify directly from JavaScript.