mirror of
https://github.com/crate-ci/typos.git
synced 2026-10-17 17:45:10 +02:00
3.0 KiB
3.0 KiB
Related Spell Checkers
| typos | bloom42/misspell | client9/misspell | codespell | scspell3k | |
|---|---|---|---|---|---|
| Runtime | - | - | - | Python | Python |
| Approach | Correction | Correction | Correction | Correction | Dictionary |
| Custom Dict | Yes | No | ? | Yes | Yes |
| Per-Lang Dict | Yes | No | ? | No | Yes |
| CamelCase | Yes | No | ? | No | Yes |
| snake_case | Yes | No | ? | No | Yes |
| Ignore Hex | Yes | No | ? | No | Yes |
| C-Escapes | No (#20) | No | ? | No | Yes |
| Encodings | UTF-8 / UTF-16 | UTF-8 | ? | Auto | Auto |
| Whole-project | Yes | Yes | Yes | Yes | No |
| Ignores hidden | Yes | Yes | ? | Yes | No |
| Respect gitignore | Yes | Yes | ? | No | No |
| Checks filenames | Yes | No | ? | Yes | No |
| Status via exit code | Yes | No | Yes | Yes | Yes |
| API | Rust / JSON Lines | Rust | ? | Python | None |
| License | MIT or Apache | AGPL | MIT | GPLv2 | GPLv2 |
See also benchmarks.