Random-Words-API
Random-Words-API copied to clipboard
🦄 Get Random Words (with pronunciation) for Free using this API
Random Words API
🦄 Get Random Words (with pronunciation) for Free using this API
🚀 API
-
Free API -
https://random-words-api.vercel.app/word
-
Dutch Random Words -
https://random-words-api.vercel.app/word/dutch
-
Get Pronunciation for a Word -
https://random-words-api.vercel.app/pronounce/
-
PWA Demo - Check Here
🎛 Route Options
- Base URL:
https://random-words-api.vercel.app/word
- /noun
- /sentence
- /question
- /adjective
- /idiom
- /verb
- /letter
- /paragraph
- /vocabulary
- /1-word-quotes
- /2-word-quotes
- /3-word-quotes
- /affirmation
🌐 Sample API Response
- API:
https://random-words-api.vercel.app/word/
- Method:
GET
[
{
"word": "Exactor",
"definition": "One who exacts; extortioner; claimer of rights ",
"pronunciation": "Eksaktor"
}
]
🌐 Sample Dutch Response
- API:
https://random-words-api.vercel.app/word/dutch
- Method:
GET
[
{
"word": "Perfect",
"definition": "Perfect",
"pronunciation": "Perfekt"
}
]
🌐 Sample Pronunciation Request
- API:
https://random-words-api.vercel.app/pronounce
- Method:
POST
POST http://localhost:3000/pronounce
Content-Type: application/json
{
"word": "This is amazing"
}
📣 Sample Pronunciation Response
{
"pronunciation": "this is amasink"
}
- Check api.rest file for more details
💡 Learn New word
✨ Installation (Development)
# Clone the Repo
git clone https://github.com/mcnaveen/Random-Words-API random-words
# Cd into Directory
cd random-words
# Install Dependencies
yarn install
# Start the Development Server
yarn start
🔀 Deploying to Heroku
OneClick Deploy on Heroku
🔀 Deploying to Vercel
OneClick Deploy on Vercel
OR
- Fork the Repo - Login to Vercel (https://vercel.com/dashboard) - Click Import
Project - Give Forked Repo URL - Go Live
:question: How to Contribute?
Make your changes and follow the below instructions. We follow conventional commits.
✍️ Commit
- Stage all changes
git add .
- Commit the changes
yarn commit
- Push the changes to GitHub
git push <TO YOUR FORK>
⚛ USED BY
Project Name | Demo/Preview | Source Code | Author |
---|---|---|---|
Vue Random Words | Demo | Source | @mskian |
Speak & Spell Elm | Demo | Source | @gacallea |
Random Words CLI | Showcase | Source | @mcnaveen |
Random Words CLI (Deno) | Showcase | Source | @mskian |
☑ License
- MIT
⚠ Disclaimer
We don't own any data or word. All belongs to the owner of Website. Use it for educational purpose only.
Contributors ✨
Thanks goes to these wonderful people (emoji key):
MC Naveen 🐛 💻 🔣 📖 💡 🤔 🚧 👀 |
jonah-butler 💻 📖 |
Santhosh Veer 💻 📖 🤔 🚧 🐛 👀 |
This project follows the all-contributors specification. Contributions of any kind welcome!