#38 · Primary category: NLP Tools & Text Processing

textlint

javascript lint linter markdown natural-language nlp textlint

textlint is the pluggable linter for natural language text.

Project last updated:08/30/26

GitHub Stars

3.2K

Forks

166

Contributors

96

License

MIT

Why we included this project

textlint takes the ESLint idea and applies it to prose: you install small rule packages and run a CLI over Markdown, plain text, or HTML, and it reports problems with style, terminology, spelling, and structure. The tool ships with no built-in rules, so each project ends up with only the checks it actually needs, and because rules come from the community and are configured through a textlintrc file, you can enforce your own house style on top of ready-made presets. A --fix flag automates many of the corrections. Teams that keep documentation and blog posts in a git repo get the same review-before-merge discipline for text that they already have for code. That makes it a practical fit for technical writers, open-source maintainers, and anyone shipping user-facing copy from a Node.js workflow.

Articles for this project

No articles for this project yet.

To suggest a topic or contribute an article, contact us.

Related projects in this category