Check and fix spelling and grammar in your code documentation using hunspell and nlprule.
Catch spelling and grammar mistakes in your Rust documentation comments.
cargo-spellcheck is a cargo plugin that scans your codebase for spelling and grammar errors. It is built for Rust developers who want to maintain clean documentation without manual proofreading.
The tool parses your source tree and runs checks using hunspell and an nlprule-based grammar checker. You can run checks in your CI/CD pipeline or interactively apply suggestions to your documentation comments.
It suits Rust developers and technical writers maintaining crate documentation. It does not suit projects written in languages other than Rust or teams not using Cargo.
Apply spelling and grammar suggestions interactively using the fix command.
Combines hunspell and nlprule for both lexical and grammatical error detection.
Run checks automatically from git commit hooks or continuous integration pipelines.
Generate shell completion scripts to make command-line usage more efficient.
Free under its Apache-2.0 license. The only cost is your own time spent installing native dependencies and configuring environment variables.
767 open remote AI-training roles, updated November 14, 2026; most pay $20–$175 an hour. Zekai lists them free; the application goes to the employer’s platform.
Run cargo spellcheck fix to review errors and select custom replacement literals.
It utilizes hunspell for spell checking and an nlprule-based checker for grammar.
See Zekai first in Google