|
1 | 1 | # Related Spell Checkers
|
2 | 2 |
|
3 |
| -| | typos | [bloom42/misspell][misspell-rs] | [client9/misspell][misspell-go] | [codespell] | [scspell3k] | |
4 |
| -|----------------|-----------------------|---------------------------------|---------------------------------|-------------|-------------| |
5 |
| -| Runtime | \- | \- | \- | Python | Python | |
6 |
| -| [Approach](design.md) | Correction | Correction | Correction | Correction | Dictionary | |
7 |
| -| Custom Dict | Yes | No | ? | Yes | Yes | |
8 |
| -| Per-Lang Dict | Yes | No | ? | No | Yes | |
9 |
| -| CamelCase | Yes | No | ? | No | Yes | |
10 |
| -| snake_case | Yes | No | ? | No | Yes | |
11 |
| -| Ignore Hex | Yes | No | ? | No | Yes | |
12 |
| -| C-Escapes | No ([#20][def-3]) | No | ? | No | Yes | |
13 |
| -| Encodings | UTF-8 / UTF-16 | UTF-8 | ? | Auto | Auto | |
14 |
| -| Whole-project | Yes | Yes | Yes | Yes | No | |
15 |
| -| Ignores hidden | Yes | Yes | ? | Yes | No | |
16 |
| -| Respect gitignore | Yes | Yes | ? | No | No | |
17 |
| -| Checks filenames | Yes | No | ? | Yes | No | |
18 |
| -| Status via exit code | Yes | No | Yes | Yes | Yes | |
19 |
| -| API | Rust / [JSON Lines] | Rust | ? | Python | None | |
20 |
| -| License | MIT or Apache | AGPL | MIT | GPLv2 | GPLv2 | |
| 3 | +| | typos | [client9/misspell][misspell-go] | [codespell] | [scspell3k] | |
| 4 | +|----------------|-----------------------|---------------------------------|-------------|-------------| |
| 5 | +| Runtime | \- | \- | Python | Python | |
| 6 | +| [Approach](design.md) | Correction | Correction | Correction | Dictionary | |
| 7 | +| Custom Dict | Yes | ? | Yes | Yes | |
| 8 | +| Per-Lang Dict | Yes | ? | No | Yes | |
| 9 | +| CamelCase | Yes | ? | No | Yes | |
| 10 | +| snake_case | Yes | ? | No | Yes | |
| 11 | +| Ignore Hex | Yes | ? | No | Yes | |
| 12 | +| C-Escapes | No ([#20][def-3]) | ? | No | Yes | |
| 13 | +| Encodings | UTF-8 / UTF-16 | ? | Auto | Auto | |
| 14 | +| Whole-project | Yes | Yes | Yes | No | |
| 15 | +| Ignores hidden | Yes | ? | Yes | No | |
| 16 | +| Respect gitignore | Yes | ? | No | No | |
| 17 | +| Checks filenames | Yes | ? | Yes | No | |
| 18 | +| Status via exit code | Yes | Yes | Yes | Yes | |
| 19 | +| API | Rust / [JSON Lines] | ? | Python | None | |
| 20 | +| License | MIT or Apache | MIT | GPLv2 | GPLv2 | |
21 | 21 |
|
22 | 22 | See also [benchmarks](../benchsuite/runs).
|
23 | 23 |
|
24 | 24 | [JSON Lines]: http://jsonlines.org/
|
25 | 25 | [scspell3k]: https://github.com/myint/scspell
|
26 |
| -[misspell-rs]: https://gitlab.com/bloom42/misspell |
27 | 26 | [misspell-go]: https://github.com/client9/misspell
|
28 | 27 | [codespell]: https://github.com/codespell-project/codespell
|
29 | 28 | [def-9]: https://github.com/crate-ci/typos/issues/9
|
|
0 commit comments