All Projects → chroline → words-aas

chroline / words-aas

Licence: MIT license
📕 a simple API to generate unique randomized words & phrases.

Programming Languages

typescript
32286 projects
CSS
56736 projects
javascript
184084 projects - #8 most used programming language

Projects that are alternatives of or similar to words-aas

similar-english-words
Give me a word and I’ll give you an array of words that differ by a single letter.
Stars: ✭ 25 (-63.77%)
Mutual labels:  english, words
rhymes
Give me an English word and I’ll give you a list of rhymes
Stars: ✭ 34 (-50.72%)
Mutual labels:  english, words
ety-python
A Python module to discover the etymology of words
Stars: ✭ 110 (+59.42%)
Mutual labels:  english, words
go-pluralize
Pluralize and singularize any word (golang adaptation of https://www.npmjs.com/package/pluralize)
Stars: ✭ 60 (-13.04%)
Mutual labels:  english, words
Profane Words
A very long list of English profanity.
Stars: ✭ 95 (+37.68%)
Mutual labels:  english, words
Pluralize
Pluralize or singularize any word based on a count
Stars: ✭ 1,808 (+2520.29%)
Mutual labels:  english, words
An Array Of English Words
List of ~275,000 English words
Stars: ✭ 114 (+65.22%)
Mutual labels:  english, words
Vocabs
📚 A lightweight online dictionary integration to the command line. No browsers. No paperbacks.
Stars: ✭ 226 (+227.54%)
Mutual labels:  english, words
introcsharpbook
"Fundamentals of Computer Programming with C#" Book
Stars: ✭ 12 (-82.61%)
Mutual labels:  english
FCH-TTS
A fast Text-to-Speech (TTS) model. Work well for English, Mandarin/Chinese, Japanese, Korean, Russian and Tibetan (so far). 快速语音合成模型,适用于英语、普通话/中文、日语、韩语、俄语和藏语(当前已测试)。
Stars: ✭ 154 (+123.19%)
Mutual labels:  english
Pluralize.NET
📘 Pluralize or singularize any English word.
Stars: ✭ 50 (-27.54%)
Mutual labels:  english
langua
A suite of language tools
Stars: ✭ 29 (-57.97%)
Mutual labels:  words
SmartReview
💠 单词智能复习项目 - 艾宾浩斯遗忘曲线 + 混淆词
Stars: ✭ 43 (-37.68%)
Mutual labels:  english
asyncomplete-nextword.vim
Provides intelligent English autocomplete for asyncomplete.vim via nextword
Stars: ✭ 43 (-37.68%)
Mutual labels:  english
HistoryOfMe
Your own personal diary.
Stars: ✭ 50 (-27.54%)
Mutual labels:  english
shell-genomics
Introduction to the Command Line for Genomics
Stars: ✭ 54 (-21.74%)
Mutual labels:  english
an-array-of-spanish-words
List of ~636,000 Spanish words
Stars: ✭ 31 (-55.07%)
Mutual labels:  words
automation-for-humans
Converts English statements to automation.
Stars: ✭ 67 (-2.9%)
Mutual labels:  english
python-aos-lesson
Python for Atmosphere and Ocean Scientists
Stars: ✭ 78 (+13.04%)
Mutual labels:  english
bento
🍱 bento is an English-based automation language designed to be used by non-technical people.
Stars: ✭ 32 (-53.62%)
Mutual labels:  english

Words as a Service

Hosted on Vercel License: MIT contributions welcome chroline/words-aas


A simple API to generate unique randomized words & phrases.

Usage

Word Types

words-aas supports 8 word types that can be used to form a phrase:

  • adjective
  • adverb
  • animal
  • bodyParts
  • gerunds
  • pluralNouns
  • verbs (imperative mood)

Additional Features

When placed at the beginning of a phrase, the word a will be transformed into an if the second word in the phrase begins with a vowel (i.e. a/an squid/octopus). You can also use any additional words to form a phrase like the, it, is, etc.

Forming a phrase

To form a phrase, connect the type(s) of words you want with a comma. For example, to form a phrase consisting of a verb, the, and a plural noun, you would use the following: the,pluralNoun,is,gerund for the slug API or the $pluralNoun is $gerund for the query API.

API

Slug API

Make a GET request to https://words-aas.now.sh/api/PHRASE, where PHRASE is the type of phrase desired.

curl --request GET \
  --url 'https://words-aas.vercel.app/api/the%20$pluralNoun%20is%20$gerund'

Query API

or, POST to https://words-aas.now.sh/api/ with a query of the type of phrase desired.

curl --request POST \
    --url https://words-aas.vercel.app/api/ \
    --header 'content-type: application/json' \
    --data '{
  	  "query": "the $pluralNoun is $gerund"
    }'
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].