https://github.com/shineii86/aniquotesapi
A powerful, multilingual, and open-source API that serves iconic anime quotes—randomly, by anime title, or by character. Designed for developers, anime fans, content creators, and bots who want to display or generate anime quotes with style.
https://github.com/shineii86/aniquotesapi
anime anime-api anime-website animejs animes aniquotes api api-rest apigateway quote quote-api quotes quotes-api quotes-generator quotesapi
Last synced: about 1 month ago
JSON representation
A powerful, multilingual, and open-source API that serves iconic anime quotes—randomly, by anime title, or by character. Designed for developers, anime fans, content creators, and bots who want to display or generate anime quotes with style.
- Host: GitHub
- URL: https://github.com/shineii86/aniquotesapi
- Owner: Shineii86
- License: mit
- Created: 2025-07-05T17:12:03.000Z (9 months ago)
- Default Branch: main
- Last Pushed: 2025-07-10T15:20:10.000Z (8 months ago)
- Last Synced: 2025-08-04T20:32:54.419Z (8 months ago)
- Topics: anime, anime-api, anime-website, animejs, animes, aniquotes, api, api-rest, apigateway, quote, quote-api, quotes, quotes-api, quotes-generator, quotesapi
- Language: HTML
- Homepage: https://aniquotesapi.vercel.app
- Size: 14 MB
- Stars: 2
- Watchers: 0
- Forks: 3
- Open Issues: 0
Awesome Lists containing this project
README
[](https://aniquotesapi.vercel.app/api/badge)
*A Multilingual Anime Quotes API With Image Generation.*
Creator •
Documentation •
Organizations • Statistics
[](https://aniquotesapi.vercel.app)
[](CONTRIBUTING.md)
[](LICENSE)

 [](https://github.com/Shineii86/AniQuotesAPI/stargazers) [](https://github.com/Shineii86/AniQuotesAPI/fork)
[](https://aniquotesapi.vercel.app)
- 🔀 Random, Anime, and Character Searchable Endpoints
- 🌍 Multilingual Support: English, Japanese, Hindi, and more
- 🖼️ Quote Image Generator: Beautiful PNGs with watermark, perfect for social media
- ⚡ Fast, Serverless Deployment (Vercel-ready)
- 👥 Community-Driven: Add your favorite anime quotes via Pull Requests
- 📜 Clean API Response with Developer Credit on Every Quote
- 🧠 Error Handling with HTTP Codes: 400, 404, 429, 500
##
Use Case Examples
- 🎌 Build anime bots (Discord, Telegram, etc.)
- 🌈 Share quote cards on Instagram, X (Twitter), or Threads
- ✍️ Write fan blogs or anime content with embedded quotes
- 💬 Learn languages using multilingual quote responses
- 🧩 Create quote guessing games or character quizzes
##
Project Structure
```bash
AniQuotesAPI
├── api/
│ ├── v1/
│ │ ├── random.js
│ │ ├── anime.js
│ │ └── character.js
│ ├── v2/
│ │ ├── languages.js
│ │ └── image.js
│ └── index.js
├── data/
│ ├── quotes.json
│ └── languages/
│ ├── en.json
│ ├── jp.json
│ └── hi.json
├── fonts/
│ ├── NotoSans/
│ ├── NotoSans-Regular.ttf
│ ├── NotoSans-Bold.ttf
│ └── NotoSans-Italic.ttf
│ ├── NotoSansJP/
│ ├── NotoSansJP-Regular.ttf
│ └── NotoSansJP-Bold.ttf
│ ├── Anime/
│ └── AnimeAce.ttf
│ └── AnimeFont.ttf
├── utils/
│ ├── helpers.js
│ ├── errors.js
│ └── imageGenerator.js
├── public/
│ └── images/
├── vercel.json
├── package.json
└── README.md
```
##
API Endpoints
### V1
| Endpoint | Params | Description |
|----------|--------|-------------|
| `api/v1/random` | None | Random quote |
| `api/v1/anime` | `?name=` | Quotes by anime |
| `api/v1/character` | `?name=` | Quotes by character |
### V2
| Endpoint | Params | Description |
|----------|--------|-------------|
| `api/v2/languages` | `?lang=&anime=&character=` | Multilingual quotes |
| `api/v2/image` | `?id=&lang=` | Generate quote image |
##
Deploy Your Own API
[](https://vercel.com/new/clone?repository-url=https://github.com/Shineii86/aniquotesapi)
1. Click the Deploy button
2. Clone the repository
3. `npm install`
4. `vercel deploy`
##
Add New Quotes
1. Fork this repository
2. Add quotes to `data/quotes.json` or language-specific files:
```json
{
"id": 123,
"quote": "Your quote here",
"anime": "Anime Title",
"character": "Character Name",
"language": "en"
}
```
3. Submit a Pull Request
##
Contribution Guide
We accept contributions in:
- Adding new quotes
- Translating existing quotes
- Improving documentation
- Enhancing API functionality
##
Contributors
Thanks to these amazing people:

##
License
This project is licensed under the MIT License - see the [LICENSE](LICENSE) file for details.
##
Loved My Work?
[Give a star to this project](https://github.com/Shineii86/AniPay/)
[Follow me on GitHub](https://github.com/Shineii86/Shineii86)
>
Wondering where to get these animated emojis?
> [Visit here!](https://github.com/Shineii86/AniEmojis) You also should look around my other github repos. Maybe you'll find some cool useful stuff there.
##
Contact
*For inquiries or collaborations:*
[](https://telegram.me/Shineii86 "Contact on Telegram")
[](https://instagram.com/ikx7.a "Follow on Instagram")
[](https://pinterest.com/ikx7a "Follow on Pinterest")
[](mailto:ikx7a@hotmail.com "Send an Email")
Copyright © 2025 Shinei Nouzen All Rights Reserved