npm package discovery and stats viewer.

Discover Tips

  • General search

    [free text search, go nuts!]

  • Package details

    pkg:[package-name]

  • User packages

    @[username]

Sponsor

Optimize Toolset

I’ve always been into building performant and accessible sites, but lately I’ve been taking it extremely seriously. So much so that I’ve been building a tool to help me optimize and monitor the sites that I build to make sure that I’m making an attempt to offer the best experience to those who visit them. If you’re into performant, accessible and SEO friendly sites, you might like it too! You can check it out at Optimize Toolset.

About

Hi, 👋, I’m Ryan Hefner  and I built this site for me, and you! The goal of this site was to provide an easy way for me to check the stats on my npm packages, both for prioritizing issues and updates, and to give me a little kick in the pants to keep up on stuff.

As I was building it, I realized that I was actually using the tool to build the tool, and figured I might as well put this out there and hopefully others will find it to be a fast and useful way to search and browse npm packages as I have.

If you’re interested in other things I’m working on, follow me on Twitter or check out the open source projects I’ve been publishing on GitHub.

I am also working on a Twitter bot for this site to tweet the most popular, newest, random packages from npm. Please follow that account now and it will start sending out packages soon–ish.

Open Software & Tools

This site wouldn’t be possible without the immense generosity and tireless efforts from the people who make contributions to the world and share their work via open source initiatives. Thank you 🙏

© 2024 – Pkg Stats / Ryan Hefner

npm-collection-language-tools

v1.9.0

Published

A collection of npm modules for working with words and language

Downloads

40

Readme

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