Available Libraries

Currently it’s not possible to define python packages required for your extension. However, libraries listed below are available to use in extensions since they are required for Ulauncher and are pre-installed with the app.

In future we’ll make it possible to support requirements.txt for extensions.

gir1.2-gtk-3.0
GTK+ 3.0
gir1.2-keybinder-3.0
Library for registering global key bindings for gtk-based applications in X11.
gir1.2-webkit2-4.0
JavaScript engine library from WebKitGTK+
gir1.2-glib-2.0
Low level core library
gir1.2-notify-0.7
Desktop notification library (libnotify is a library for sending desktop notifications)
gir1.2-gdkpixbuf-2.0
An image loading library
gir1.2-appindicator3-0.1
Allow applications to export a menu into the panel
python-dbus
Python DBus library.
python-pyinotify
Monitoring filesystems events with inotify on Linux
python-pysqlite2
DB-API 2.0 interface for SQLite databases
python-websocket
websocket client for python
python-xdg
Python library supporting various freedesktop standards.