All Projects → words → rhymes

words / rhymes

Licence: ISC license
Give me an English word and I’ll give you a list of rhymes

Programming Languages

javascript
184084 projects - #8 most used programming language

Projects that are alternatives of or similar to rhymes

cmu-pronouncing-dictionary
The 134,000+ words and their pronunciations in the CMU pronouncing dictionary
Stars: ✭ 46 (+35.29%)
Mutual labels:  rhyme, english, cmu, en
similar-english-words
Give me a word and I’ll give you an array of words that differ by a single letter.
Stars: ✭ 25 (-26.47%)
Mutual labels:  english, words, en
go-pluralize
Pluralize and singularize any word (golang adaptation of https://www.npmjs.com/package/pluralize)
Stars: ✭ 60 (+76.47%)
Mutual labels:  english, words
words-aas
📕 a simple API to generate unique randomized words & phrases.
Stars: ✭ 69 (+102.94%)
Mutual labels:  english, words
ety-python
A Python module to discover the etymology of words
Stars: ✭ 110 (+223.53%)
Mutual labels:  english, words
Profane Words
A very long list of English profanity.
Stars: ✭ 95 (+179.41%)
Mutual labels:  english, words
An Array Of English Words
List of ~275,000 English words
Stars: ✭ 114 (+235.29%)
Mutual labels:  english, words
Pluralize
Pluralize or singularize any word based on a count
Stars: ✭ 1,808 (+5217.65%)
Mutual labels:  english, words
Vocabs
📚 A lightweight online dictionary integration to the command line. No browsers. No paperbacks.
Stars: ✭ 226 (+564.71%)
Mutual labels:  english, words
subtlex-word-frequencies
A list of words from the SUBTLEX movie subtitles corpus, sorted by frequency.
Stars: ✭ 25 (-26.47%)
Mutual labels:  english, en
chinese-tokenizer
Tokenizes Chinese texts into words.
Stars: ✭ 72 (+111.76%)
Mutual labels:  words
sql-novice-survey
Databases and SQL
Stars: ✭ 59 (+73.53%)
Mutual labels:  english
matlab-novice-inflammation
Programming with MATLAB
Stars: ✭ 26 (-23.53%)
Mutual labels:  english
leximaven
A command line tool for searching word-related APIs.
Stars: ✭ 20 (-41.18%)
Mutual labels:  rhyme
almanca
Almanca dilbilgisi ve gramer notlari / Lesson notes I have taken to learn the German language beginning from A1.
Stars: ✭ 15 (-55.88%)
Mutual labels:  english
nextword
Predict next English words.
Stars: ✭ 65 (+91.18%)
Mutual labels:  english
dialectID siam
Dialect identification using Siamese network
Stars: ✭ 15 (-55.88%)
Mutual labels:  words
vocascan-frontend
A highly configurable vocabulary trainer
Stars: ✭ 26 (-23.53%)
Mutual labels:  words
python-packaging-publishing
Packaging and Publishing with Python
Stars: ✭ 24 (-29.41%)
Mutual labels:  english
asyncomplete-nextword.vim
Provides intelligent English autocomplete for asyncomplete.vim via nextword
Stars: ✭ 43 (+26.47%)
Mutual labels:  english

rhymes

Build Coverage Downloads Size

Give me an English word and I’ll give you a list of rhymes.

Install

npm:

npm install rhymes

Use

var rhymes = require('rhymes')

console.log(rhymes('cat'))

Yields:

[
  {score: 3, pron: 'S K AE1 T', word: 'scat'},
  {score: 2, pron: 'AA0 R N AE1 T', word: 'arnatt'},
  {score: 2, pron: 'AE1 T', word: 'at'},
  {score: 2, pron: 'AE1 T B AE1 T', word: 'at-bat'},
  {score: 2, pron: 'B AE2 L IY0 AE1 T', word: 'balyeat'},
  {score: 2, pron: 'B AE1 T', word: 'bat'},
  {score: 2, pron: 'B AE1 T', word: 'batt'},
  {score: 2, pron: 'B AE1 T', word: 'batte'},
  {score: 2, pron: 'B IH0 G AE1 T', word: 'begat'},
  {score: 2, pron: 'B AE1 T', word: 'bhatt'},
  // …and 10 more results.
]

API

rhymes(value)

Pass in an English word, and I’ll give you up to 20 words it rhymes with.

License

ISC © Zeke Sikelianos

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].