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 😄

Metadata

Release files for quote-image-generator 0.1.3

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for quote-image-generator 0.1.3
File Size Uploaded
quote_image_generator-0.1.3.tar.gz 16.2 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for quote-image-generator 0.1.3
File Interpreter ABI Platform
quote_image_generator-0.1.3-py3-none-any.whl Python 3 none any Details

Total release size: 38.8 kB

Release files / quote_image_generator-0.1.3.tar.gz

Download URL quote_image_generator-0.1.3.tar.gz
Size 16.2 kB
Tags Source
SHA-256 checksum
How to use checksums
85ad76b2116bcdc9430ae6b61b79089d2e0796dd14b3f6f8bee1862efd816fd1
BLAKE2b-256 checksum
How to use checksums
9f616d962d953f525808941854ae8fbb3c4b7b845e36baed326b2234bea34ff5
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via poetry/2.2.1 CPython/3.14.2 Windows/11

Release files / quote_image_generator-0.1.3-py3-none-any.whl

Download URL quote_image_generator-0.1.3-py3-none-any.whl
Size 22.6 kB
Tags Python 3
SHA-256 checksum
How to use checksums
c761e31dd39735ffba24970c1ff29be8c0261c029c46d5d363c07b6c6e1b81f1
BLAKE2b-256 checksum
How to use checksums
759426c80644733c793b0fb61ce35533db747853ee43ba9cfe01ed6d5343ba28
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via poetry/2.2.1 CPython/3.14.2 Windows/11

Release history Release notifications | RSS feed

This release

0.1.3 This release

2 release files

0.1.2

2 release files

0.1.1

2 release files

0.1.0

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page