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
- https://github.com/drahnr/cargo-spellcheck
- GitHub: drahnr/cargo-spellcheck
- Brew formula source: Formula/c/cargo-spellcheck.rb
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[](https://crates.io/crates/cargo-spellcheck)\n[](https://ci.fff.rs/teams/main/pipelines/cargo-spellcheck/jobs/master-validate)\n\n\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
}