A small web app for generating text blocks in different fonts (as images)

$25 pledged, USD
Pledge now, pay later.

Project progress

The project has already been 0% completed, but the developer has stalled the development.

You need to come to an agreement with the developer. You may just need to pledge more money.

The project’s comments may contain more information.

12 Sep
26 Sep
the developer is waiting for pledges

Developer Info

solex is developing this project for $500 over 2 weeks.

Project Info

License is open-source.

1 person is pledging, but no development has yet been paid.

Project Tags

images python web webservices

Project details


The goal of this project is to ease the creation of beautifull headings, blockquotes and related typographic stuff that require specific fonts. Such fonts aren’t usually exist on client computers, so you should provide an image instead. Manual creation of such images can be quite difficult and repetitive, so this app is to resque.


You simply point browser to specific URL, which contains font family, size, text itself and possibly several other options and receive an image with desired text block, rendered as image, provided that corresponding font is installed on the server.

Then you can embed it into your page like this:

< img src=”example. com/cliche/Garamond/16pt/Breaking%20news” / >

Or include to your CSS code like this:

h1 { background-image: url( }

  • Only TTF support is planned for first release
  • Non-latin URL-encoded text is also possible
  • Processed images can be cached to speed up later use.
  • Possible options (sizes, fonts etc.) can be limited by server.
  • URL’s can be protected from cross-site referencing.
  • A product will be written in Python and rely on WSGI (so it should be easy to deploy on virtually any server).
  • See also related project [QueryThumb] (

Add a comment

Before you add a comment you must be signed up – it takes about 30 seconds. Sign up now.

Markdown formatting help:

Type thisTo get
* item A
* item B
* item C
  • item A
  • item B
  • item C