Tools We Run on Your Code
Feram currently uses 14 tools to
automatically fix bugs in your code.
More coming every week!
Correct and clean up HTML & XML documents by fixing markup errors and upgrading legacy code to modern standards.
More infos at html-tidy.org
- Fix Typos and Spelling Mistakes
Fix the 5000 most common typos and spelling mistakes.
More infos at github.com/feramhq/typokit
This vulnerability can lead to phishing and cross site scripting attacks.
More infos at mathiasbynens.github.io/rel-noopener
- Add missing package file entries
package.jsonfiles for missing entries and automatically adds them.
More infos at docs.npmjs.com/cli/init
- Fix usage of indefinite articles
No more incorrect usage of "a" and "an".
More infos at grammar-monster.com/lessons/an_or_a.htm
- JSON Lint
A JSON parser and validator. No more inconsistent formatting and invalid keys.
More infos at github.com/zaach/jsonlint
Style and quality checks for Ruby code. Includes support for modern Rubies (2.2+).
More infos at github.com/bbatsov/rubocop
- PHP Coding Standards Fixer
This tool fixes most issues defined in the PHP standard recommendations PSR-1 and PSR-2.
More infos at cs.sensiolabs.org
- SensioLabs Security Checker
Checks if your PHP app uses dependencies with known security vulnerabilities
More infos at security.sensiolabs.org
Keep your Python code consistent with the Python Enhancement Proposal 8 (PEP 8) style conventions.
More infos at github.com/hhatto/autopep8
More infos at eslint.org
Tool that automatically formats CSS.
More infos at github.com/morishitter/stylefmt
A static security scanner for Ruby on Rails applications
More infos at brakemanscanner.org
A source code beautifier for C, C++, C#, ObjectiveC, D, Java, Pawn and VALA
More infos at github.com/uncrustify/uncrustify