• Stars
    star
    541
  • Rank 79,575 (Top 2 %)
  • Language
    TypeScript
  • License
    MIT License
  • Created almost 8 years ago
  • Updated 16 days ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

One Beautifier to rule them all, One Beautifier to clean them, One Beautifier to bring them all and in the darkness sheen them

Unibeautify

Renovate enabled Maintainability

One Beautifier to rule them all, One Beautifier to clean them, One Beautifier to bring them all and in the darkness sheen them

Travis CI (Linux / macOS) AppVeyor (Windows) Test Coverage
Build Status Build status Test Coverage

Why

  • Single beautifier abstracting multiple beautifiers for multiple languages
  • Unified beautifier configuration options

Install

To use programmatically with Node.js:

$ npm install --save unibeautify

CLI

See Unibeautify-CLI:

$ npm install --global @unibeautify/cli

Usage

See test/ directory for examples.

Contribute

# Be sure to lint
npm run lint
# And build
npm run build
# And test
npm test

More Repositories

1

vscode

Unibeautify for VSCode
TypeScript
119
star
2

sparser

A framework of various language parsers
TypeScript
91
star
3

cli

CLI for Unibeautify
TypeScript
35
star
4

docker-beautifiers

Docker images for code beautifiers/formatters
Dockerfile
23
star
5

website

Webpage for Unibeautifier
TypeScript
10
star
6

ugly-samples

Samples of ugly code which desperately need beautifying!
Shell
7
star
7

emacs

Emacs editor integration for Unibeautify
Emacs Lisp
5
star
8

assistant

Personal Beautification Assistant
TypeScript
5
star
9

beautifier-eslint

ESLint beautifier for Unibeautify
TypeScript
3
star
10

beautifier-sqlformat

sqlformat for Unibeautify
TypeScript
3
star
11

beautifier-clang-format

Clang-Format beautifier for Unibeautify
TypeScript
3
star
12

beautifier-prettier

Prettier beautifier for Unibeautify
TypeScript
3
star
13

beautifier-prettydiff

Pretty Diff beautifier for Unibeautify
TypeScript
3
star
14

beautifier-elm-format

Elm-format beautifier for Unibeautify
2
star
15

beautifier-php-cs-fixer

PHP-CS-Fixer beautifier for Unibeautify
TypeScript
2
star
16

unibeautify-beautifier

(DEPRECATED) Wrapper for a Unibeautify Beautifier. See #10
TypeScript
2
star
17

playground

Try Unibeautify in your browser!
TypeScript
2
star
18

beautifier-htmltidy

HTML Tidy beautifier for Unibeautify
1
star
19

beautifier-tslint

Beautifier for TSLint
TypeScript
1
star
20

beautifier-asmfmt

asmfmt beautifier for Unibeautify
TypeScript
1
star
21

packed

Everything you need for Unibeautify in one neat package.
1
star
22

beautifier-yapf

yapf beautifier for Unibeautify
TypeScript
1
star
23

beautifier-csscomb

CSScomb beautifier for Unibeautify
TypeScript
1
star
24

beautifier-brittany

Unibeautify beautifier for Brittany
TypeScript
1
star
25

beautifier-php-codesniffer

PHP_CodeSniffer beautifier for Unibeautify
TypeScript
1
star
26

beautifier-js-beautify

JS-Beautify beautifier for Unibeautify
TypeScript
1
star
27

beautifier-uncrustify

Uncrustify beautifier for Unibeautify
1
star
28

beautifier-black

Black beautifier for Unibeautify
TypeScript
1
star
29

auto-config

Attempt to automatically determine best Unibeautify configuration for desired code format
TypeScript
1
star