This project was born from a need we were having to have a consistent, easy to install and maintain wrapper to the existent code beautifiers available on the market. We found the amazing Atom beautify package while looking for such solution, but it required an enourmous amount of effort to configure locally, and we found no alternative when we wanted to use it as a service.
This is an api coded in node.js that wraps a lot of existent code beautifiers. It's purpose is to be easy to install, use and maintain. You can run it locally to use it on any open source existent IDE (We even have a package for atom!) or deploy it on a server to use it as a service.
Devmind.io Uses this project to beautify their user's code with the click of a button
To start a web server for the application, run:
npm start
To run the tests:
npm test
After starting the web server for the application, full documentation can be found at:
http://localhost:3000/documentation
npm run deploy
We are using the following third party projects to power this project. If you like this, please support them as well.
Language | Supported |
---|---|
PHP | ✔ |
Clojure | ✔ |
Ruby | ✔ |
typescript | ✔ |
Go | ✔ |
JSON | ✔ |
javascript | ✔ |
CSS | ✔ |
Less | ✔ |
SCSS | ✔ |
Python | Coming soon |
- Express - The web framework used
- NPM - Dependency Management
- Travis - Continuous integration
- Chai.js - Automated testing
- Mocha.js - Automated testing
Coded with ❤ by Lucas Meine