Impressive is a program that displays PDF presentation slides with style.
Smooth alpha-blended slide transitions are provided for the sake of eye
candy, but in addition to this, Impressive offers some unique tools that
are very useful for presentations.
Originally, PQIV was written as a drop-in replacement for QIV. The first
release was not more than a Python script, hence the name. Now, PQIV is
a (modulo some small extras) full featured clone of QIV written in C
using GTK-2 and GLIB-2.
Features include:
* Command line image viewer
* Directory traversing to view whole directories
* Watch files and directories for changes
* Natural order sorting of the images
* A status bar showing information on the current image
* Transparency and animation support
* Moving, zooming, rotation, flipping
* Slideshows
* Highly customizable
* Supports external image filters (e.g. convert)
* Preloads the next image in the background
* Fade between images
* Optional PDF/eps/ps support (useful e.g. for scientific plots)
* Optional video format support (e.g. for webm animations)
Graphy is a simple Python library for generating charts. It tries
to get out of the way and let you just work with your data. At the
moment, it produces charts using the Google Chart API.
Rabbyt is a sprite library for Python with game development in mind.
It has two goals:
1. Be fast, without sacrificing ease of use.
2. Be easy to use, without sacrificing speed
PyGraphviz is a Python interface to the Graphviz graph layout and
visualization package. With PyGraphviz you can create, edit, read,
write, and draw graphs using Python to access the Graphviz graph
data structure and layout algorithms.
Soya 3D is a very high level 3D engine for Python.
Soya aims at being to 3D what Python is to
programming : fast to learn, easy to use, while
keeping good performances
Soya is Free Software, under the GNU GPL.
The SVGFig package lets you draw mathematical figures in Scalable
Vector Graphics format (SVG), using the Python language.
As a tool, its usefulness lies somewhere between freehand drawing
programs, which don't give you quantitative control over your figures,
and traditional plotting packages, which fit your data into a prescribed
template. SVGFig allows you to draw anything you can express in Python.
SVGFig is particularly suited to handle non-linear geometries. All
lines, including the coordinate axis, curve if passed through a
non-linear coordinate transformation, and coordinate systems can be
nested in trees. This generalizes all the tools necessary for making
plots, so it is easy to create polar plots of radial data, Hammer-Aitoff
projections of the sky, translations in hyperbolic spaces, or experiment
with new representations.
SVGFig also maintains a convenient representation of SVG images as
Python constructs, so you can load graphics from SVG files, dissect
them, manipulate them with an automated script, and save them in batch.
Radius Engine is a Lua script-based real-time 2D graphics engine designed
for rapidly prototyping games. Built on top of SDL and OpenGL,
games made with Radius Engine are portable to both Windows and Linux.
Caelum is a plug-in/library for Ogre targeted to help create
nice-looking (photorealistic if possible) atmospheric effects such as
sky colour, clouds and weather phenomena such as rain or snow.
ChunkyPNG is a pure Ruby library to read and write PNG images
and access textual metadata.
It has no dependency on RMagick, or any other library for that matter.