{"repo":"bitst0rm-pub/Formatter","free":true,"listed":false,"github":"https://github.com/bitst0rm-pub/Formatter","clone":"git clone https://github.com/bitst0rm-pub/Formatter.git","description":"🧜‍♀️ A Sublime Text plugin to beautify, minify, convert: CSS, SCSS, Sass, HTML, XML, SVG, JS,JavaScript, JSON, GraphQL, Markdown, TypeScript, Vue, Lua, YAML, Go, Perl, PHP, Python, Ruby, Rust, Haskell, Dart, Swift, Crystal, Bash, Shell, SQL, CSV, C, C++, C#, Objective-C, D, Java, Pawn, Julia, Blade, LaTeX, D2, Graphviz, Mermaid, PlantUML, Disasm..","language":"Python","stars":156,"topics":["beautifier","beautify","formatter","formatting","minifier","minify","pretty-print","sublime-text","sublime-text-plugin","convert"],"license":null,"category":"dev-tools","readme_excerpt":"🧜‍♀️ Formatter Formatter is a versatile config-file-driven plugin for Sublime Text 3 & 4 to beautify and minify source code. In theory , it can also serve as a platform to transform any form of text, beyond beautifying and minifying. Key features: - Supports over 70 major programming languages via plugins. - Transforms text in various ways: - Text-to-Text (Text diagramms, ASCII art, etc.) - Text-to-Image (Image diagramms, QR-code images, etc.) - Capable to format entire file, single or multiple selections. - Capable to format entire directory recursively. - Operates more accurately based on syntax scope, not file extension. - Works with both saved and unsaved dirty files (buffer). - Unified settings across different systems. - Supports auto-detect formatting. - with the ability to chain multiple formatters sequentially in a single run. - Supports per-project formatting. - Capable to format on Save. - with options to exclude dirs, files, extensions, syntaxes. - Capable to format on Paste. - dito - Shared config files available to get started. - Displays real-time word and character counts. - Automatically remembers and restores text position. - Customizable and extendable through 2 methods to add your own plugins: - Generic: Adding a portion JSON settings (no coding needed). see Configuration - Modules: Integration of your own modules (easy API). see Development - Zero dependencies to install. Limitations: - Text-to-Image: Third-party plugins often rely on a headless browser ","default_branch":null,"files":null,"tree":[],"storefront":"/r/bitst0rm-pub","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/bitst0rm-pub/Formatter/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}