npm-collection-language-tools

1.9.0 • Public • Published

npm-collection-language-tools

A collection of npm modules for working with words and language

  • adverb-where: Find adverbs in your writings
  • afinn-111: AFINN 111 (list of English words rated for valence) in JSON
  • afinn-96: AFINN 96 (list of English words rated for valence) in JSON
  • alex: Catch insensitive, inconsiderate writing
  • alphabet: The english alphabet as a string or array, upper and lowercase.
  • an-array-of-english-words: An array of ~275,000 English words. Works with node, iojs, and browserify.
  • buzzwords: List of (possible) English buzzwords
  • cat-names: Get popular cat names
  • clj-fuzzy: A handy collection of algorithms dealing with fuzzy strings and phonetics.
  • cmu-pronouncing-dictionary: All the 134,000+ words in the CMU pronouncing dictionary as a simple JSON object
  • dice-coefficient: Sørensen–Dice coefficient
  • did-you-mean: Fuzzy match a command from a list (typo-safety)
  • dog-names: Get popular dog names
  • double-metaphone: Double Metaphone algorithm
  • fillers: List of (possible) English filler words
  • franc: Detect the language of text
  • hedges: List of (possible) English hedge words
  • inflection: A port of inflection-js to node.js module
  • irregular-plurals: Map of nouns to their irregular plural form
  • jaro-winkler: A string similarity function using the Jaro-Winkler distance metric.
  • leven: Measure the difference between two strings using the fastest JS implementation of the Levenshtein distance algorithm
  • levenmorpher: Morph one word into another, one word at a time.
  • levenshtein-edit-distance: Levenshtein edit distance. No cruft. Real fast.
  • lunr: Simple full-text search in your browser.
  • metaphone: Fast Metaphone implementation
  • moby: A free and open-source website (and CLI) for searching the largest thesaurus in the English language.
  • name-that-color: A command line utility that uses the library that the name that color project (http://chir.ag/projects/ntc/) uses that also provides additional functionality
  • no-cliches: Find clichés in your writings
  • npm-synonym: Turn your three-word-phrase into an abbreviation of n-p-m.
  • ord.zeke.xxx: A website/webservice for displaying wikipedia word translations
  • passive-voice: detect passive voice
  • profanities: List of (possible) English profane words
  • retext: Extensible system for analysing and manipulating natural language
  • sentiment: AFINN-based sentiment analysis for Node.js
  • soundex-code: Fast Soundex implementation
  • stemmer: A pretty fast implementation of the Porter Stemmer algorithm
  • superb: Get superb like words
  • superheroes: Get superhero names
  • supervillains: Get supervillain names
  • syllable: Syllable count in an English word
  • too-wordy: Find wordy or unnecessary passages in your writing
  • weasel-words: detect weasel words
  • weasels: List of (possible) English weasel words
  • wikipedia-translator: Scrape translations from Wikipedia pages
  • word-list: List of English words
  • write-good: Naive linter for English prose

Generated by package-json-to-readme

Package Sidebar

Install

npm i npm-collection-language-tools

Weekly Downloads

1

Version

1.9.0

License

MIT

Last publish

Collaborators

  • zeke