Need more than a rule playground? Vale CMS authors full Vale projects: config, rules, vocabularies, tests, and Git-backed changes.
Explore Vale CMS
proselint places the world’s greatest writers and editors by your side.
Add it to your .vale.ini, then run vale sync.
Packages = proselint [*.md] BasedOnStyles = Vale, proselint
'%s' is airlinese.
Consider using '%s' instead of '%s'.
'%s' left in text.
Excessive apologizing: '%s'
'%s' is archaic.
Do not start a paragraph with a 'but'.
'%s' is a cliche.
'%s' is corporate speak.
Incorrect use of symbols in '%s'.
Consider replacing '%s'.
With lowercase letters, the periods are standard.
Use 'midnight' or 'noon'.
'a.m.' is always morning; 'p.m.' is always night.
It's standard to put a space before '%s'
Did you mean '%s'?
Consider using '%s' instead of '%s'.
Consider using '%s' instead of '%s'.
Consider using '%s' instead of '%s'.
'%s' is hedging.
'%s' is hyperbolic.
'%s' is jargon.
'%s' is offensive. Remove it or consider the context.
Consider using '%s' instead of '%s'.
'%s' is a malapropism.
Prefer '%s' over '%s'
Consider using '%s' instead of '%s'.
'%s' is an oxymoron.
You should use more decimal places, unless '%s' is really true.
'%s' is redundant.
'%s' is a bit of a skunked term — impossible to use without issue.
Inconsistent spelling of '%s'.
Consider using the '%s' symbol instead of '%s'.
'%s' is not comparable
Remove '%s'.