-
Notifications
You must be signed in to change notification settings - Fork 0
README_draft
coala is a language agnostic code analysis toolkit. With coala, users can create rules and standards to which the code should conform to. coala has an user-friendly interface that is completely customizable. It can be used in any environment and is completely modularized.
coala has a set of official bears (plugins) for 37 languages including C/C++, Python, JavaScript, CSS and many more in addition to some generic language independent algorithms.
Official Website | Video Demo |
- Out-of-the-box support for 37 languages with built-in check routines
- User-friendly interfaces such as JSON, interactive CLI or any custom formatting
- Plugins for gedit, Sublime Text, Atom, Vim and Emacs
- Multi-threading support for optimal performance by parallelizing the routines
- File caching support - run only on changed files (experimental)
To install the latest stable version run:
$ pip3 install coala-bears
To install the latest development version run:
$ pip3 install coala-bears --pre
To get the list of arguments and their meaning, run:
$ coala --help
Feel free to contact us at our Gitter page, we'd be happy to help!
If you would like to contribute, please take a look at our Getting Involved page or ask us at our gitter channel. We appreciate any help!
coala is maintained by a growing community. Please take a look at the meta information in setup.py for current maintainers.