sylvainhalle/textidote
Spelling, grammar and style checking on LaTeX documents observed · 2026-08-28
Health v2 · maintenance only
80/100
- Activity 98
- Release rhythm 44
- Longevity 100
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-03. Adoption (stars, forks) is never an input.
- gap_med: n/a
- age_days: 3005
- days_rel: 161
- days_push: 12
- n_releases_24m: 1
Adoption not part of the score
1056 stars · 75 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded
TeXtidote is a Java command-line tool that performs spelling, grammar, and style checking on LaTeX documents (and Markdown files). It strips markup, sends clean text to LanguageTool, and maps findings back to exact positions in the original source file.
Use cases
- check grammar and spelling in LaTeX documents
- run a linter on my thesis LaTeX source
- find style issues in LaTeX files without breaking markup
- proofread Markdown files with LanguageTool
- verify figures are referenced and titles are capitalized in LaTeX
- get an HTML report of writing issues in my LaTeX paper
When to choose
- you write LaTeX documents and want grammar/spell checking that understands markup
- you need suggestions mapped back to the original source lines
- you want multi-language checking via LanguageTool
- you prefer a standalone Java CLI that runs on any OS
When to avoid
- you need checking of plain text or formats other than LaTeX/Markdown
- you want an interactive GUI editor rather than a command-line report
- you need a general-purpose prose grammar checker without LaTeX markup
Facets
cli-tool · maturity active
linter nlp parser documentation developer-tools cli cross-platform jvm windows latex grammar-checker spell-checker languagetool markdown style-checking natural-language-processing command-line linux macos
2 sources
- readme: https://github.com/sylvainhalle/textidote · fetched 2026-08-28 · 4c6d2d942e3c
- homepage: https://sylvainhalle.github.io/textidote · fetched 2026-08-29 · 0ca4c6b64e38
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| sylvainhalle/textidote | main | 80 |
For agents
markdown · JSON · MCP: product_card(name="sylvainhalle/textidote")
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem