[x] Project Status: Migrated to Vercel Cloud
[x] Project Deployment Status: I have moved it from Heroku to Vercel Cloud now. Please access the content from UI on https://github-readme-quotes-returns.vercel.app and utility on https://github-readme-quotes-bay.vercel.app/quote
[x] Self-Hosting and Contributions: If you wish to host the project on your own, you can fork the repository and deploy it according to your needs. Feel free to reach out to me if you require any assistance or have inquiries about the project. Your contributions and involvement in the project are welcome.
Big shoutout to Vercel for their amazing hosting service! @vercel
Inspired by @anuraghazra
Sl No | Feature Name | Description |
---|---|---|
1 | Dynamic Quotes | Different quotes every time its rendered for GitHub Profile Readme |
2 | Colorful Themes | Various colorful themes available for cards |
3 | Design Layouts | Different Layout design cards are available |
4 | Animation | Animations available for quote cards |
5 | Custom Quotes from GitHub Gists | You can add custom quotes of your own or own choice from GitHub Gists json files |
6 | Quotes based on Category | Different category based quotes are available |
Note: To read an article on this project, please refer: GitHub Profile README : Animated Dynamic Quote Generator
Copy and paste the following markdown content to display the quote.
![Quote](https://github-readme-quotes-bay.vercel.app/quote)
You can display your quote in different themes without any manual customization.
Use ?theme=THEME_NAME
parameter as shown below.
![Quote](https://github-readme-quotes-bay.vercel.app/quote?theme=dark)
dark, radical, merko, gruvbox, tokyonight, onedark, cobalt, synthwave, highcontrast, dracula
Dark
Light Theme
You can explore different themes here.
Feel free to contribute different themes.
You can also change the layout of your templates.
Use ?layout=LAYOUT
parameter as shown below
![Quote](https://github-readme-quotes-bay.vercel.app/quote?theme=dark&layout=socrates)
You can explore different layouts here.
Feel free to contribute different layouts.
You can also add fonts to your templates.
Use ?font=FONT_NAME
parameter as shown below
![Quote](https://github-readme-quotes-bay.vercel.app/quote?font=Redressed)
You can explore different fonts here.
Feel free to contribute different fonts.
You can also add animations to your templates.
Use ?animation=ANIMATION
paramater as shown below
![Quote](https://github-readme-quotes-bay.vercel.app/quote?theme=dark&animation=grow_out_in)
You can explore different animations here.
You can also provide a file with the list of quotes and a random quote will be generated for you.
Use ?quotesUrl=URL
as shown below
![Quote](https://github-readme-quotes-bay.vercel.app/quote?quotesUrl=https://github.com/ShubhKotnala/github-readme-quotes/blob/custom-quotes/customQuotes/quotes.json)
You can also provide a category to fetch the list of quotes based on certain category and a random quote will be generated for you based on category you specify.
general | life | success | motivational |
fun | programming | dream | failure |
gaming | birthday | Humorous | Travel |
Use quoteCategory=categoryName
as shown below
![Quote](https://github-readme-quotes-bay.vercel.app/quote?quoteCategory=motivational)
Feel free to contribute different quotes to different categories.
To view Swagger docs, run npm start
and open .