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
Advertisements

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s