The best Python API docs for GTK, Rhythmbox, Webkit and many more

If you are a python developer, finding good quality and up-to-date documentation to refer to can be time-consuming.

Finding such documentation all in one-place would be a god-send … but miracles do happen!

Image

I personally would warmly recommend this site:

From the always excellent Christoph Reiter the site offers a fully searchable massive database of many open-source projects & their toolkits .

Image

The database is fully up-to-date.  For example, GTK python programmers will find documentation relevant from GTK v3.0 all the way to the latest GTK v3.12.

The database cross-references each others API’s – thus you can directly find relevant methods, properties, signals etc without having to search separate documentation.

Image

If you are an experienced programmer – or just an aspiring developer, this resource is truly invaluable.

Bookmark the site now!


Current documentation:

AccountsService 1.0 GDesktopEnums 3.0 GstTag 1.0 PanelApplet 4.0
Anjuta 3.0 Gdk 3.0 GstVideo 1.0 Pango 1.0
Anthy 9000 GdkPixbuf 2.0 Gtk 3.0 PangoCairo 1.0
AppIndicator3 0.1 GdkX11 3.0 GtkChamplain 0.12 PangoFT2 1.0
Atk 1.0 Gdl 3 GtkClutter 1.0 PangoXft 1.0
Atspi 2.0 Gdm 1.0 GtkSource 3.0 Peas 1.0
Cally 1.0 GeocodeGlib 1.0 GtkSpell 3.0 PeasGtk 1.0
Caribou 1.0 GES 1.0 GtkVnc 2.0 Polkit 1.0
Champlain 0.12 GExiv2 0.10 Gucharmap 2.90 PolkitAgent 1.0
Cheese 3.0 Gio 2.0 GUdev 1.0 Poppler 0.18
Clinica 0.3 GIRepository 2.0 GUPnP 1.0 RB 3.0
Clutter 1.0 Gkbd 3.0 GUPnPAV 1.0 Rest 0.7
ClutterGdk 1.0 GL 1.0 GUPnPDLNA 2.0 RestExtras 0.7
ClutterGst 2.0 Gladeui 2.0 GUPnPDLNAGst 2.0 Rsvg 2.0
ClutterX11 1.0 GLib 2.0 GUPnPIgd 1.0 Secret 1
Cogl 1.0 GMenu 3.0 GUsb 1.0 SocialWebClient 0.25
Cogl 2.0 GModule 2.0 GVnc 1.0 Soup 2.4
CoglPango 1.0 GnomeBluetooth 1.0 GVncPulse 1.0 SoupGNOME 2.4
Colord 1.0 GnomeDesktop 3.0 GWeather 3.0 SpiceClientGLib 2.0
ColordGtk 1.0 GnomeKeyring 1.0 GXPS 0.1 SpiceClientGtk 3.0
ColorHug 1.0 Goa 1.0 IBus 1.0 SugarGestures 1.0
CryptUI 0.0 GObject 2.0 Indicate 0.7 TelepathyGLib 0.12
DBus 1.0 GOffice 0.10 Itl 1.0 TelepathyLogger 0.2
DBusGLib 1.0 Grl 0.2 JavaScriptCore 3.0 TotemPlParser 1.0
Dbusmenu 0.4 GrlNet 0.2 Json 1.0 Tracker 0.16
DbusmenuGtk3 0.4 Gsf 1 Keybinder 0.0 TrackerExtract 0.16
Dee 1.0 GSSDP 1.0 LangTag 0.5 TrackerMiner 0.16
EBook 1.2 Gst 1.0 Libosinfo 1.0 UDisks 2.0
EBookContacts 1.2 GstAllocators 1.0 LibvirtGConfig 1.0 UMockdev 1.0
EDataServer 1.2 GstApp 1.0 LibvirtGLib 1.0 UPowerGlib 1.0
Evd 0.1 GstAudio 1.0 LibvirtGObject 1.0 Vte 2.90
EvinceDocument 3.0 GstBase 1.0 libxml2 2.0 WebKit 3.0
EvinceView 3.0 GstCheck 1.0 LunarDate 2.0 WebKit2 3.0
Farstream 0.2 GstController 1.0 MPID 3.0 Wnck 3.0
Fcitx 1.0 GstFft 1.0 Mx 1.0 xfixes 4.0
fontconfig 2.0 GstNet 1.0 Nautilus 3.0 xft 2.0
freetype2 2.0 GstPbutils 1.0 Nemo 3.0 Xkl 1.0
Gck 1 GstRiff 1.0 NetworkManager 1.0 xlib 2.0
GConf 2.0 GstRtp 1.0 Notify 0.7 xrandr 1.3
Gda 5.0 GstRtsp 1.0 PackageKitGlib 1.0 Zeitgeist 2.0
GData 0.0 GstSdp 1.0 PackageKitPlugin 1.0 Zpj 0.0

Leave a comment