All languages stopwords collection
Branch: master
Clone or download
Latest commit 682bcc3 Jan 8, 2017
Type Name Latest commit message Commit time
Failed to load latest commit information.
.gitignore add gititgnore Oct 6, 2016
.npmignore add npm ignores Oct 7, 2016
.travis.yml add ci config Oct 6, 2016 update Jan 8, 2017
LICENSE add license Oct 4, 2016 update dependency badge to dev Oct 8, 2016
bower.json add bower config Oct 7, 2016
package.json remaining stopwrods from second batch Oct 10, 2016
stopwords-iso.json remaining stopwrods from second batch Oct 10, 2016

Stopwords ISO

Build Status devDependencies Status

The most comprehensive collection of stopwords for multiple languages.

The collection follows the ISO 639-1 language code.

If you only need stopwords for a specific language, there is a separate collection for each.


The collection is in JSON format. You are free to use this collection any way you like. It is only currently published on npm and bower.

$ npm install stopwords-iso
$ bower install stopwords-iso
// Node
const stopwords = require('stopwords-iso'); // object of stopwords for multiple languages
const english = stopwords.en; // english stopwords


If you wish to remove or update some of the stopwords, please file an issue first before sending a PR on the repo of the specific language.

If you would like to add a stopword or a new set of stopwords, please add them as a new text file on the repo of the corresponding language.


All stopwords sources are listed here.