Retext processes natural language through a plugin based toolkit in the unified JavaScript ecosystem.
natural
Natural provides general purpose natural language processing utilities for applications built with Node.js.

About natural
Natural is an open-source library that provides general natural language processing utilities for applications built with Node.js. The main code is distributed under the MIT License, with separate license terms noted for bundled WordNet and German Porter stemmer components.
Key features
- Provides general natural language processing utilities for Node.js
- Open-source code available in a public repository
- Main code distributed under the MIT License
- Documentation published on GitHub Pages
natural at a glance
- Category
- Development › Programming Languages
- Type
- Open-source project
- Pricing
- Not confirmed. Check the site
- Open source
- Yes · Source code
- Language
- English
- Last checked
- Oct 5, 2026 · Online when checked
- Listed
- Oct 5, 2026
natural alternatives
Tools and sites you could use instead, ranked by how closely they match.
inflections-clj provides Rails-style inflection utilities for Clojure and ClojureScript.
MixedModels.jl fits statistical mixed effects models using the Julia programming language.
Use Crystalline, a Language Server Protocol implementation for the Crystal programming language.
Polyglot provides multilingual text processing tools for natural language processing.
Treat supplies Ruby developers with a framework for natural language processing.
Popular in Programming Languages
Well-known listings from the same topic.
Tell us and an editor will check it.
Claim the listing and suggest updates yourself. An editor checks every claim first.











