1.2.4 ⢠Published 4 months ago
quotes-cli v1.2.4
š quotes-cli
Your daily dose of wisdom and inspiration, right from the terminal š
Installation ⢠Features ⢠Usage ⢠Documentation ⢠Contributing
⨠Features
Feature | Description |
---|---|
š² Random Quotes | Get instant wisdom with random quotes |
š·ļø Tagged Quotes | Find quotes by specific categories |
š Smart Search | Search by author or book titles |
š Bulk Fetch | Get multiple quotes at once |
šÆ Filtered Bulk | Get multiple quotes by tag or search |
š Installation
- Node.js installed on your system
- npm or yarn package manager
- Active internet connection
# Using npm
npm install -g quotes-cli
š Usage
šÆ Available Commands
š« Command Examples
Get a Random Quote
$ quotes-cli quote
āāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāā
ā "Be yourself; everyone else is already taken." ā
ā - Oscar Wilde ā
āāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāā
Get Multiple Quotes by Tag
$ quotes-cli bulk-tag humor 3
āāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāā
ā "Laughter is timeless, imagination has no age, ā
ā and dreams are forever." ā
ā - Walt Disney ā
āāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāā
āāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāā
ā "A day without laughter is a day wasted." ā
ā - Charlie Chaplin ā
āāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāā
āāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāā
ā "Life is short. Smile while you still have teeth." ā
ā - Unknown ā
āāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāā
š·ļø Available Tags
Category 1 | Category 2 | Category 3 | Category 4 |
---|---|---|---|
š love | š life | š” wisdom | š poetry |
⨠inspiration | š humor | š¤ philosophy | š romance |
āŖ religion | šÆ success | š knowledge | š¤ friendship |
šØ motivation | š happiness | š hope | āļø peace |
š ļø Technical Notes
Usage: quotes-cli [options] [command]
Options:
-V, --version output the version number
-h, --help output usage information
Commands:
quote | q Get a random quote
tag | t <name> Get a random quote from a tag
search | s <query> Get a random quote from an author or book
bulk | b <number> Get multiple random quotes (max 10)
bulk-tag | bt <name> <number>
Get multiple quotes from a tag (max 10)
bulk-search | bs <query> <number>
Get multiple quotes from a search query (max 10)
- Maximum 10 quotes per bulk request (applies to bulk, bulk-tag, and bulk-search)
- Requires active internet connection
- Real-time Goodreads scraping
- Random page selection for variety
š„ Contributing
We love contributions! š
- š“ Fork the repository
- šæ Create your feature branch
- š« Make your changes
- š Submit a pull request
āļø Legal
This tool scrapes data from Goodreads for personal use. Please comply with Goodreads' Terms of Service.
š License
Copyright Ā© 2024 anilpdv
Made with ā¤ļø by Anil Palli