compare
CSpell vs typos
The same facts for both, read from GitHub every night, and the relation a person reviewed.
| Fact | CSpell | typos |
|---|---|---|
| Language | TypeScript | Rust |
| Licence | MIT | Apache-2.0 |
| Stars | 1.7k | 4.2k |
| Latest | v10.4.0 | v1.51.1 |
| Last push | 2026-10-18 | 2026-10-06 |
| Release cadence | about 8 days between releases | about 11 days between releases |
| Active contributors | 10 commit authors on the default branch in the last 90 days | 8 commit authors on the default branch in the last 90 days |
| Flags | none | none |
How they relate
CSpell replaces typos. Alternatives to typos →
PartialSpell checker for code that splits identifiers and uses dictionaries, rather than a list of known misspellings.
Both replace codespell. Alternatives to codespell →
PartialCSpellSpell checker for code that splits identifiers and uses dictionaries, rather than a list of known misspellings.
Full replacementtyposFinds source code typos from a list of known misspellings, written in Rust and fast on large repos.
CSpell
- v10.4.02026-10-14cspell lint can now follow symbolic links in glob searches, with --glob-symlinks. Glob searches skip linked files and l…
- v10.4.0-alpha.12026-09-30cspell-lib/rpc is deprecated: import from @cspell/rpc instead. It still works, and editors now mark each of its exports…pre-release
- v10.4.0-alpha.02026-09-30> [!NOTE]pre-release
- v10.3.62026-09-29cspell lint reports unknown in-document directives again, such as cspell:bad-dir, when --validate-directives or validat…
- v10.3.52026-09-27For users of the cspell-lib API:
CSpell
unsigned The latest release, v10.4.0, carries no signature GitHub could verify.
Loading the security report
typos
unsigned The latest release, v1.51.1, carries no signature GitHub could verify.
Loading the security report