Skip to main content

Create beautiful, customizable images with quotes, supporting unique font styles and emojis

Project description

✨ 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 😄

Project details


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.

Supported by

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