{"id":17720196,"url":"https://github.com/Unibeautify/docker-beautifiers","last_synced_at":"2025-03-14T03:33:44.527Z","repository":{"id":21386603,"uuid":"92627823","full_name":"Unibeautify/docker-beautifiers","owner":"Unibeautify","description":"Docker images for code beautifiers/formatters","archived":false,"fork":false,"pushed_at":"2025-02-19T17:09:27.000Z","size":69,"stargazers_count":23,"open_issues_count":13,"forks_count":12,"subscribers_count":4,"default_branch":"master","last_synced_at":"2025-02-27T14:12:47.320Z","etag":null,"topics":["beautifier","docker","formatter","unibeautify"],"latest_commit_sha":null,"homepage":null,"language":"Dockerfile","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/Unibeautify.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2017-05-27T22:39:13.000Z","updated_at":"2024-01-03T07:21:11.000Z","dependencies_parsed_at":"2023-01-11T21:11:37.848Z","dependency_job_id":"e1f324b1-12a7-48ae-bc1d-34b0b89ed394","html_url":"https://github.com/Unibeautify/docker-beautifiers","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Unibeautify%2Fdocker-beautifiers","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Unibeautify%2Fdocker-beautifiers/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Unibeautify%2Fdocker-beautifiers/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Unibeautify%2Fdocker-beautifiers/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Unibeautify","download_url":"https://codeload.github.com/Unibeautify/docker-beautifiers/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":243520740,"owners_count":20304173,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["beautifier","docker","formatter","unibeautify"],"created_at":"2024-10-25T15:26:30.245Z","updated_at":"2025-03-14T03:33:44.517Z","avatar_url":"https://github.com/Unibeautify.png","language":"Dockerfile","funding_links":[],"categories":["Dockerfile"],"sub_categories":[],"readme":"# Docker Beautifiers [![Build Status](https://travis-ci.com/Unibeautify/docker-beautifiers.svg?branch=master)](https://travis-ci.com/Unibeautify/docker-beautifiers)\n\n\u003e Docker images for code beautifiers/formatters.\n\n## Docker Images\n\nSee list of beautifier Docker images at https://hub.docker.com/u/unibeautify/\n\n| Name | Build Status | Pulls | Stars | Size |\n| --- | --- | --- | --- | -- |\n| [autopep8](https://github.com/hhatto/autopep8) | [![Docker Build Status](https://img.shields.io/docker/build/unibeautify/autopep8.svg?style=flat-square)](https://hub.docker.com/r/unibeautify/autopep8/) | [![Docker Pulls](https://img.shields.io/docker/pulls/unibeautify/autopep8.svg?style=flat-square)](https://hub.docker.com/r/unibeautify/autopep8/) | [![Docker Stars](https://img.shields.io/docker/stars/unibeautify/autopep8.svg?style=flat-square)](https://hub.docker.com/r/unibeautify/autopep8/) | [![Docker Size](https://images.microbadger.com/badges/image/unibeautify/autopep8.svg)](https://microbadger.com/images/unibeautify/autopep8) |\n| [beautysh](https://github.com/bemeurer/beautysh) | [![Docker Build Status](https://img.shields.io/docker/build/unibeautify/beautysh.svg?style=flat-square)](https://hub.docker.com/r/unibeautify/beautysh/) | [![Docker Pulls](https://img.shields.io/docker/pulls/unibeautify/beautysh.svg?style=flat-square)](https://hub.docker.com/r/unibeautify/beautysh/) | [![Docker Stars](https://img.shields.io/docker/stars/unibeautify/beautysh.svg?style=flat-square)](https://hub.docker.com/r/unibeautify/beautysh/) | [![Docker Size](https://images.microbadger.com/badges/image/unibeautify/beautysh.svg)](https://microbadger.com/images/unibeautify/beautysh) |\n| [black](https://github.com/ambv/black) | [![Docker Build Status](https://img.shields.io/docker/build/unibeautify/black.svg?style=flat-square)](https://hub.docker.com/r/unibeautify/black/) | [![Docker Pulls](https://img.shields.io/docker/pulls/unibeautify/black.svg?style=flat-square)](https://hub.docker.com/r/unibeautify/black/) | [![Docker Stars](https://img.shields.io/docker/stars/unibeautify/black.svg?style=flat-square)](https://hub.docker.com/r/unibeautify/black/) | [![Docker Size](https://images.microbadger.com/badges/image/unibeautify/black.svg)](https://microbadger.com/images/unibeautify/black) |\n| [brittany](https://github.com/lspitzner/brittany) | [![Docker Build Status](https://img.shields.io/docker/build/unibeautify/brittany.svg?style=flat-square)](https://hub.docker.com/r/unibeautify/brittany/) | [![Docker Pulls](https://img.shields.io/docker/pulls/unibeautify/brittany.svg?style=flat-square)](https://hub.docker.com/r/unibeautify/brittany/) | [![Docker Stars](https://img.shields.io/docker/stars/unibeautify/brittany.svg?style=flat-square)](https://hub.docker.com/r/unibeautify/brittany/) | [![Docker Size](https://images.microbadger.com/badges/image/unibeautify/brittany.svg)](https://microbadger.com/images/unibeautify/brittany) |\n| [ClangFormat](https://clang.llvm.org/docs/ClangFormat.html) | [![Docker Build Status](https://img.shields.io/docker/build/unibeautify/clang-format.svg?style=flat-square)](https://hub.docker.com/r/unibeautify/clang-format/) | [![Docker Pulls](https://img.shields.io/docker/pulls/unibeautify/clang-format.svg?style=flat-square)](https://hub.docker.com/r/unibeautify/clang-format/) | [![Docker Stars](https://img.shields.io/docker/stars/unibeautify/clang-format.svg?style=flat-square)](https://hub.docker.com/r/unibeautify/clang-format/) |  [![Docker Size](https://images.microbadger.com/badges/image/unibeautify/clang-format.svg)](https://microbadger.com/images/unibeautify/clang-format) |\n| [Crystal](https://crystal-lang.org/) | [![Docker Build Status](https://img.shields.io/docker/build/unibeautify/crystal.svg?style=flat-square)](https://hub.docker.com/r/unibeautify/crystal/) | [![Docker Pulls](https://img.shields.io/docker/pulls/unibeautify/crystal.svg?style=flat-square)](https://hub.docker.com/r/unibeautify/crystal/) | [![Docker Stars](https://img.shields.io/docker/stars/unibeautify/crystal.svg?style=flat-square)](https://hub.docker.com/r/unibeautify/crystal/) | [![Docker Size](https://images.microbadger.com/badges/image/unibeautify/crystal.svg)](https://microbadger.com/images/unibeautify/crystal) |\n| [elm-format](https://github.com/avh4/elm-format) | [![Docker Build Status](https://img.shields.io/docker/build/unibeautify/elm-format.svg?style=flat-square)](https://hub.docker.com/r/unibeautify/elm-format/) | [![Docker Pulls](https://img.shields.io/docker/pulls/unibeautify/elm-format.svg?style=flat-square)](https://hub.docker.com/r/unibeautify/elm-format/) | [![Docker Stars](https://img.shields.io/docker/stars/unibeautify/elm-format.svg?style=flat-square)](https://hub.docker.com/r/unibeautify/elm-format/) | [![Docker Size](https://images.microbadger.com/badges/image/unibeautify/elm-format.svg)](https://microbadger.com/images/unibeautify/elm-format) |\n| [goimports](https://godoc.org/golang.org/x/tools/cmd/goimports) | [![Docker Build Status](https://img.shields.io/docker/build/unibeautify/goimports.svg?style=flat-square)](https://hub.docker.com/r/unibeautify/goimports/) | [![Docker Pulls](https://img.shields.io/docker/pulls/unibeautify/goimports.svg?style=flat-square)](https://hub.docker.com/r/unibeautify/goimports/) | [![Docker Stars](https://img.shields.io/docker/stars/unibeautify/goimports.svg?style=flat-square)](https://hub.docker.com/r/unibeautify/goimports/) | [![Docker Size](https://images.microbadger.com/badges/image/unibeautify/goimports.svg)](https://microbadger.com/images/unibeautify/goimports) |\n| [ocp-indent](https://github.com/OCamlPro/ocp-indent) | [![Docker Build Status](https://img.shields.io/docker/build/unibeautify/ocp-indent.svg?style=flat-square)](https://hub.docker.com/r/unibeautify/ocp-indent/) | [![Docker Pulls](https://img.shields.io/docker/pulls/unibeautify/ocp-indent.svg?style=flat-square)](https://hub.docker.com/r/unibeautify/ocp-indent/) | [![Docker Stars](https://img.shields.io/docker/stars/unibeautify/ocp-indent.svg?style=flat-square)](https://hub.docker.com/r/unibeautify/ocp-indent/) | [![Docker Size](https://images.microbadger.com/badges/image/unibeautify/ocp-indent.svg)](https://microbadger.com/images/unibeautify/ocp-indent) |\n| [php-cs-fixer](https://github.com/FriendsOfPHP/PHP-CS-Fixer) | [![Docker Build Status](https://img.shields.io/docker/build/unibeautify/php-cs-fixer.svg?style=flat-square)](https://hub.docker.com/r/unibeautify/php-cs-fixer/) | [![Docker Pulls](https://img.shields.io/docker/pulls/unibeautify/php-cs-fixer.svg?style=flat-square)](https://hub.docker.com/r/unibeautify/php-cs-fixer/) | [![Docker Stars](https://img.shields.io/docker/stars/unibeautify/php-cs-fixer.svg?style=flat-square)](https://hub.docker.com/r/unibeautify/php-cs-fixer/) | [![Docker Size](https://images.microbadger.com/badges/image/unibeautify/php-cs-fixer.svg)](https://microbadger.com/images/unibeautify/php-cs-fixer) |\n| [phpcbf](https://github.com/squizlabs/PHP_CodeSniffer) | [![Docker Build Status](https://img.shields.io/docker/build/unibeautify/phpcbf.svg?style=flat-square)](https://hub.docker.com/r/unibeautify/phpcbf/) | [![Docker Pulls](https://img.shields.io/docker/pulls/unibeautify/phpcbf.svg?style=flat-square)](https://hub.docker.com/r/unibeautify/phpcbf/) | [![Docker Stars](https://img.shields.io/docker/stars/unibeautify/phpcbf.svg?style=flat-square)](https://hub.docker.com/r/unibeautify/phpcbf/) | [![Docker Size](https://images.microbadger.com/badges/image/unibeautify/phpcbf.svg)](https://microbadger.com/images/unibeautify/phpcbf) |\n| [puppet-lint](http://puppet-lint.com/) | [![Docker Build Status](https://img.shields.io/docker/build/unibeautify/puppet-lint.svg?style=flat-square)](https://hub.docker.com/r/unibeautify/puppet-lint/) | [![Docker Pulls](https://img.shields.io/docker/pulls/unibeautify/puppet-lint.svg?style=flat-square)](https://hub.docker.com/r/unibeautify/puppet-lint/) | [![Docker Stars](https://img.shields.io/docker/stars/unibeautify/puppet-lint.svg?style=flat-square)](https://hub.docker.com/r/unibeautify/puppet-lint/) | [![Docker Size](https://images.microbadger.com/badges/image/unibeautify/puppet-lint.svg)](https://microbadger.com/images/unibeautify/puppet-lint) |\n| [Rscript](https://stat.ethz.ch/R-manual/R-devel/library/utils/html/Rscript.html) | [![Docker Build Status](https://img.shields.io/docker/build/unibeautify/rscript.svg?style=flat-square)](https://hub.docker.com/r/unibeautify/rscript/) | [![Docker Pulls](https://img.shields.io/docker/pulls/unibeautify/rscript.svg?style=flat-square)](https://hub.docker.com/r/unibeautify/rscript/) | [![Docker Stars](https://img.shields.io/docker/stars/unibeautify/rscript.svg?style=flat-square)](https://hub.docker.com/r/unibeautify/rscript/) | [![Docker Size](https://images.microbadger.com/badges/image/unibeautify/rscript.svg)](https://microbadger.com/images/unibeautify/rscript) |\n| [rubocop](https://github.com/bbatsov/rubocop) | [![Docker Build Status](https://img.shields.io/docker/build/unibeautify/rubocop.svg?style=flat-square)](https://hub.docker.com/r/unibeautify/rubocop/) | [![Docker Pulls](https://img.shields.io/docker/pulls/unibeautify/rubocop.svg?style=flat-square)](https://hub.docker.com/r/unibeautify/rubocop/) | [![Docker Stars](https://img.shields.io/docker/stars/unibeautify/rubocop.svg?style=flat-square)](https://hub.docker.com/r/unibeautify/rubocop/) | [![Docker Size](https://images.microbadger.com/badges/image/unibeautify/rubocop.svg)](https://microbadger.com/images/unibeautify/rubocop) |\n| [ruby-beautify](https://github.com/erniebrodeur/ruby-beautify) | [![Docker Build Status](https://img.shields.io/docker/build/unibeautify/ruby-beautify.svg?style=flat-square)](https://hub.docker.com/r/unibeautify/ruby-beautify/) | [![Docker Pulls](https://img.shields.io/docker/pulls/unibeautify/ruby-beautify.svg?style=flat-square)](https://hub.docker.com/r/unibeautify/ruby-beautify/) | [![Docker Stars](https://img.shields.io/docker/stars/unibeautify/ruby-beautify.svg?style=flat-square)](https://hub.docker.com/r/unibeautify/ruby-beautify/) | [![Docker Size](https://images.microbadger.com/badges/image/unibeautify/ruby-beautify.svg)](https://microbadger.com/images/unibeautify/ruby-beautify) |\n| [sass-convert](http://sass-lang.com/documentation/) | [![Docker Build Status](https://img.shields.io/docker/build/unibeautify/sass-convert.svg?style=flat-square)](https://hub.docker.com/r/unibeautify/sass-convert/) | [![Docker Pulls](https://img.shields.io/docker/pulls/unibeautify/sass-convert.svg?style=flat-square)](https://hub.docker.com/r/unibeautify/sass-convert/) | [![Docker Stars](https://img.shields.io/docker/stars/unibeautify/sass-convert.svg?style=flat-square)](https://hub.docker.com/r/unibeautify/sass-convert/) | [![Docker Size](https://images.microbadger.com/badges/image/unibeautify/sass-convert.svg)](https://microbadger.com/images/unibeautify/sass-convert) |\n| [sqlformat](https://github.com/andialbrecht/sqlparse) | [![Docker Build Status](https://img.shields.io/docker/build/unibeautify/sqlformat.svg?style=flat-square)](https://hub.docker.com/r/unibeautify/sqlformat/) | [![Docker Pulls](https://img.shields.io/docker/pulls/unibeautify/sqlformat.svg?style=flat-square)](https://hub.docker.com/r/unibeautify/sqlformat/) | [![Docker Stars](https://img.shields.io/docker/stars/unibeautify/sqlformat.svg?style=flat-square)](https://hub.docker.com/r/unibeautify/sqlformat/) | [![Docker Size](https://images.microbadger.com/badges/image/unibeautify/sqlformat.svg)](https://microbadger.com/images/unibeautify/sqlformat) |\n| [uncrustify](http://uncrustify.sourceforge.net/) | [![Docker Build Status](https://img.shields.io/docker/build/unibeautify/uncrustify.svg?style=flat-square)](https://hub.docker.com/r/unibeautify/uncrustify/) | [![Docker Pulls](https://img.shields.io/docker/pulls/unibeautify/uncrustify.svg?style=flat-square)](https://hub.docker.com/r/unibeautify/uncrustify/) | [![Docker Stars](https://img.shields.io/docker/stars/unibeautify/uncrustify.svg?style=flat-square)](https://hub.docker.com/r/unibeautify/uncrustify/) | [![Docker Size](https://images.microbadger.com/badges/image/unibeautify/uncrustify.svg)](https://microbadger.com/images/unibeautify/uncrustify) |\n\n## Installation\n\n[Docker](https://docs.docker.com/engine/installation/) is required.\n\n### Using Whalebrew\n\n1. Install [Whalebrew](https://github.com/bfirsh/whalebrew)\n2. `whalebrew install unibeautify/BEAUTIFIER`  \ne.g. `whalebrew install unibeautify/php-cs-fixer`\n3. Profit! You can now run the installed beautifier command.  \ne.g. `php-cs-fixer --version`\n\n### Manually\n\n1. Pull the Docker image: `docker pull unibeautify/BEAUTIFIER`  \ne.g. `docker pull unibeautify/php-cs-fixer`\n2. Run the Docker image: `docker run -it -v \"$(pwd)\":/workdir -w /workdir unibeautify/BEAUTIFIER \"--version\"`  \ne.g. `docker run -it -v \"$(pwd)\":/workdir -w /workdir unibeautify/php-cs-fixer \"--version\"`\n\nNote: Some tools could change file ownership/permissions upon reformat and/or rewriting. Adding `--user \"$(id -u):$(id -g)\"` to your `docker run` command should prevent this.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FUnibeautify%2Fdocker-beautifiers","html_url":"https://awesome.ecosyste.ms/projects/github.com%2FUnibeautify%2Fdocker-beautifiers","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FUnibeautify%2Fdocker-beautifiers/lists"}