🍺 BREW Explorer

← all formulae

cargo-spellcheck

brew install cargo-spellcheck v0.15.7 Apache-2.0 OR MIT

Checks rust documentation for spelling and grammar mistakes

23
30-day installs · #6394
74
90-day · #6296
258
365-day · #6703
360
★ GitHub stars · updated 3mo ago

Runtime dependencies

Build dependencies

GitHub topics

cargo cargo-plugin cargo-spellcheck grammar grammar-mistakes grammarchecker hacktoberfest hunspell languagetool nlp spellchecker spelling

Links

Raw metadata
{
  "aliases": [],
  "alternatives": [],
  "build_dependencies": [
    "llvm",
    "pkgconf",
    "rust"
  ],
  "categories": [],
  "caveats": null,
  "conflicts_with": [],
  "dependencies": [
    "hunspell"
  ],
  "deprecated": 0,
  "deprecation_reason": null,
  "desc": "Checks rust documentation for spelling and grammar mistakes",
  "disable_reason": null,
  "disabled": 0,
  "enrichment_fetched_at": "2026-06-20T23:36:10+00:00",
  "first_seen": "2026-06-20T23:34:18+00:00",
  "full_name": "cargo-spellcheck",
  "github_default_branch": "main",
  "github_last_commit_at": "2026-05-18T16:11:04Z",
  "github_readme_excerpt": "# cargo-spellcheck\n\n[![crates.io](https://img.shields.io/crates/v/cargo_spellcheck.svg)](https://crates.io/crates/cargo-spellcheck)\n[![CI](https://ci.fff.rs/api/v1/teams/main/pipelines/cargo-spellcheck/jobs/master-validate/badge)](https://ci.fff.rs/teams/main/pipelines/cargo-spellcheck/jobs/master-validate)\n![commits-since](https://img.shields.io/github/commits-since/drahnr/cargo-spellcheck/latest.svg)\n![Crates.io MSRV](https://img.shields.io/crates/msrv/cargo-spellcheck)\n\nCheck your spelling with `hunspell` and/or `nlprule`.\n\n## Use Cases\n\nRun `cargo spellcheck --fix` or `cargo spellcheck fix` to fix all your\ndocumentation comments in order to avoid nasty typos all over your source tree.\nMeant as a helper simplifying review as well as improving CI checks after a\nlearning phase for custom/topic specific lingo.\n\n`cargo-spellcheck` is also a valuable tool to run from git commit hooks or CI/CD\nsystems.\n\n### Check For Spelling and/or Grammar Mistakes\n\n```zsh\ncargo spellcheck check\n```\n\n\u003cpre\u003e\u003ccode\u003e\u003cspan style=\"color:#CC0000\"\u003e\u003cb\u003eerror\u003c/b\u003e\u003c/span\u003e\u003cspan style=\"color:#D3D7CF\"\u003e\u003cb\u003e: spellcheck\u003c/b\u003e\u003c/span\u003e\n\u003cspan style=\"color:#3465A4\"\u003e   --\u0026gt;\u003c/span\u003e src/main.rs:44\n\u003cspan style=\"color:#3465A4\"\u003e\u003cb\u003e    |\u003c/b\u003e\u003c/span\u003e\n\u003cspan style=\"color:#3465A4\"\u003e\u003cb\u003e 44 |\u003c/b\u003e\u003c/span\u003e Fun facets shalld cause some erroris.\n\u003cspan style=\"color:#3465A4\"\u003e\u003cb\u003e    |\u003c/b\u003e\u003c/span\u003e\u003cspan style=\"color:#C4A000\"\u003e\u003cb\u003e            ^^^^^^\u003c/b\u003e\u003c/span\u003e\n\u003cspan style=\"color:#3465A4\"\u003e\u003cb\u003e    |\u003c/b\u003e\u003c/span\u003e\u003cspan style=\"color:#CC0000\"\u003e\u003cb\u003e - \u003c/b\u003e\u003c/span\u003e\u003cspan style=\"color:#4E9A06\"\u003e\u003cb\u003eshall\u003c/b\u003e\u003c/span\u003e or \u003cspan style=\"color:#4E9A06\"\u003eshall d\u003c/span\u003e\n\u003cspan style=\"color:#3465A4\"\u003e\u003cb\u003e    |\u003c/b\u003e\u003c/span\u003e\u003c/code\u003e\u003c/pre\u003e\n\n### Apply Suggestions Interactively\n\n```zsh\ncargo spellcheck fix\n```\n\n\u003cpre\u003e\u003ccode\u003e\u003cspan style=\"color:#CC0000\"\u003e\u003cb\u003eerror\u003c/b\u003e\u003c/span\u003e\u003cspan style=\"color:#D3D7CF\"\u003e\u003cb\u003e: spellcheck(Hunspell)\u003c/b\u003e\u003c/span\u003e\n\u003cspan style=\"color:#3465A4\"\u003e    --\u0026gt;\u003c/span\u003e /media/supersonic1t/projects/cargo-spellcheck/src/literalset.rs:291\n\u003cspan style=\"color:#3465A4\"\u003e\u003cb\u003e  ",
  "github_repo": "drahnr/cargo-spellcheck",
  "github_stars": 360,
  "github_topics": [
    "cargo",
    "cargo-plugin",
    "cargo-spellcheck",
    "grammar",
    "grammar-mistakes",
    "grammarchecker",
    "hacktoberfest",
    "hunspell",
    "languagetool",
    "nlp",
    "spellchecker",
    "spelling"
  ],
  "homepage": "https://github.com/drahnr/cargo-spellcheck",
  "homepage_og_description": null,
  "homepage_og_image": null,
  "homepage_title": null,
  "installs_30d": 23,
  "installs_365d": 258,
  "installs_90d": 74,
  "keg_only": 0,
  "keg_only_reason": null,
  "last_seen": "2026-06-20T23:34:18+00:00",
  "license": "Apache-2.0 OR MIT",
  "llm_generated_at": null,
  "llm_model": null,
  "name": "cargo-spellcheck",
  "oldnames": [],
  "one_liner": null,
  "optional_dependencies": [],
  "rank_30d": 6394,
  "rank_365d": 6703,
  "rank_90d": 6296,
  "raw_hash": "bed7f655382fe823",
  "recommended_dependencies": [],
  "revision": 0,
  "ruby_source_path": "Formula/c/cargo-spellcheck.rb",
  "tap": "homebrew/core",
  "test_dependencies": [
    "rustup"
  ],
  "uses_from_macos": [],
  "version_head": "HEAD",
  "version_stable": "0.15.7",
  "versioned_formulae": [],
  "why_use_this": null
}