Skip to main content

✨ Quote Image Generator

PyPI version Python Versions Downloads License Stars

Generate clean, customizable quote images with fonts, emojis, and styled text — in pure Python.


🚀 Features

  • 🖼️ Image generation via Pillow (PIL)
  • 🎨 Custom fonts & typography control
  • 😀 Emoji rendering support
  • 🧩 Entity-based styling (like Telegram/Markdown logic)
  • 📐 Flexible layouts & resizing
  • ⚙️ Pipeline-based architecture

📸 Examples

Simple quote

base_quote

Quote with entities

entities_quote

Resize grid

resize_grid resize_grid


📦 Installation

pip install quote-image-generator

🧠 Core components

Emoji source

Interface for emoji rendering sources.

quote_image_generator.processors.emoji.ABCEmojiSource

Text processor

Handles text rendering and entity parsing.

quote_image_generator.processors.text.TextProcessor

Entities processor

Transforms input entities into styled drawable elements.

quote_image_generator.processors.entities.EntitiesProcessor

Pipelines

Base abstraction for building rendering workflows.

quote_image_generator.pipelines.base.BasePipeline

🧩 Architecture

Library is built around processing pipelines:

  • input text → entities → styled elements → final render

Gives you full control over rendering without rewriting everything.


📌 Use cases

  • Social media content (quotes, posts)
  • Bots (Telegram / Discord)
  • Automation scripts
  • Content generation pipelines

📄 License

MIT — do whatever you want, just don’t blame me 😄

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

quote_image_generator-0.1.3.tar.gz (16.2 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

quote_image_generator-0.1.3-py3-none-any.whl (22.6 kB view details)

Uploaded Python 3

File details

Details for the file quote_image_generator-0.1.3.tar.gz.

File metadata

  • Download URL: quote_image_generator-0.1.3.tar.gz
  • Upload date:
  • Size: 16.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/2.2.1 CPython/3.14.2 Windows/11

File hashes

Hashes for quote_image_generator-0.1.3.tar.gz
Algorithm Hash digest
SHA256 85ad76b2116bcdc9430ae6b61b79089d2e0796dd14b3f6f8bee1862efd816fd1
MD5 786fee983b5adfcd70408fb56b950a34
BLAKE2b-256 9f616d962d953f525808941854ae8fbb3c4b7b845e36baed326b2234bea34ff5

See more details on using hashes here.

File details

Details for the file quote_image_generator-0.1.3-py3-none-any.whl.

File metadata

File hashes

Hashes for quote_image_generator-0.1.3-py3-none-any.whl
Algorithm Hash digest
SHA256 c761e31dd39735ffba24970c1ff29be8c0261c029c46d5d363c07b6c6e1b81f1
MD5 5b7639178768aee75ba8b6ed72ccaadb
BLAKE2b-256 759426c80644733c793b0fb61ce35533db747853ee43ba9cfe01ed6d5343ba28

See more details on using hashes here.

Release history Release notifications | RSS feed

This release

0.1.3 This release

2 files

0.1.2

2 files

0.1.1

2 files

0.1.0

2 files

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page