vale
brew install vale
v3.15.1
MIT
Command-line linter for prose that checks writing style, grammar, and consistency using customizable rules.
Why you might care
Vale brings linting discipline to documentation, blogs, and content workflows—catching style violations before publication. It's fast (Go binary), integrates into CI/CD pipelines, and supports extensible rule sets via YAML configuration, making it ideal for teams enforcing consistent voice across docs. Works on Markdown, AsciiDoc, reStructuredText, and plain text.
7.7k
30-day installs · #430
18.6k
90-day · #551
59.6k
365-day · #594
Build dependencies
Links
- https://vale.sh/
- Brew formula source: Formula/v/vale.rb
Blurb generated by claude-haiku-4-5 on today.
Raw metadata
{
"aliases": [],
"alternatives": [
"proselint",
"languagetool",
"alex",
"textlint"
],
"build_dependencies": [
"go"
],
"categories": [
"linter",
"text-processor"
],
"caveats": null,
"conflicts_with": [],
"dependencies": [],
"deprecated": 0,
"deprecation_reason": null,
"desc": "Syntax-aware linter for prose",
"disable_reason": null,
"disabled": 0,
"enrichment_fetched_at": "2026-06-20T23:40:51+00:00",
"first_seen": "2026-06-20T23:34:18+00:00",
"full_name": "vale",
"github_default_branch": null,
"github_last_commit_at": null,
"github_readme_excerpt": null,
"github_repo": null,
"github_stars": null,
"github_topics": [],
"homepage": "https://vale.sh/",
"homepage_og_description": "Vale is a command-line tool that brings code-like linting to prose. Vale is cross-platform (Windows, macOS, and Linux), written in Go, and available on GitHub.",
"homepage_og_image": "/media/mac.png",
"homepage_title": "Vale: Your style, our editor",
"installs_30d": 7665,
"installs_365d": 59567,
"installs_90d": 18600,
"keg_only": 0,
"keg_only_reason": null,
"last_seen": "2026-06-20T23:34:18+00:00",
"license": "MIT",
"llm_generated_at": "2026-06-20T23:44:49+00:00",
"llm_model": "claude-haiku-4-5",
"name": "vale",
"oldnames": [],
"one_liner": "Command-line linter for prose that checks writing style, grammar, and consistency using customizable rules.",
"optional_dependencies": [],
"rank_30d": 430,
"rank_365d": 594,
"rank_90d": 551,
"raw_hash": "5f74c423820537ac",
"recommended_dependencies": [],
"revision": 0,
"ruby_source_path": "Formula/v/vale.rb",
"tap": "homebrew/core",
"test_dependencies": [],
"uses_from_macos": [],
"version_head": null,
"version_stable": "3.15.1",
"versioned_formulae": [],
"why_use_this": "Vale brings linting discipline to documentation, blogs, and content workflows\u2014catching style violations before publication. It\u0027s fast (Go binary), integrates into CI/CD pipelines, and supports extensible rule sets via YAML configuration, making it ideal for teams enforcing consistent voice across docs. Works on Markdown, AsciiDoc, reStructuredText, and plain text."
}