python-gtkhtml |
A Python dynamic object module to interface GtkHTML with Python. GtkHTML is a HTML display component built on Gtk+ and libart (gnome's canvas).
It's another display widget I tried for my (ex- ?) future Python-based web browser. It has nearly the same API as CscHTML, except for the library name prefix. Hence I wrapped both libraries in a way that allows to use any of them interchangeably (except the module name to import) from Python.
It seems faster and more stable than CscHTML, so my intended Python web browser may use it after all instead of CscHTML.
The very binding is ready for production (but the rendering widget itself maybe not). There is a known bug and a workaround concerning the gdk_rgb_init function; See my included test program to see the problem and solution.
GtkHTML (>= 0.10.1, needs gdk-pixbuf and libart for itself, plus some other Gnome libraries), Gtk+ (1.2.x), PyGtk (>= 0.6.6), Python (>= 1.5.2), Swig (>= 1.1p5).
C sources are in this tar-gzip archive: python-gtkhtml 0.6 (13K)
Return to my home page.