Libpeas - GObject Plugin System
libpeas is a gobject-based plugins engine, and is targetted at giving every application the chance to assume its own extensibility. It also has a set of features including, but not limited to:
- multiple extension points
- on demand (lazy) programming language support for C, Python and Lua
- simplicity of the API
More details in the README.md file.
Getting in Touch
- IRC: #libpeas on irc.gnome.org
Development Resources
Git: git clone https://gitlab.gnome.org/GNOME/libpeas.git
Applications that use libpeas
Programs that use libpeas include:
gedit, text editor
Rhythmbox, music player
Totem, movie player
EyeOfGnome, image viewer
Emerillon, map viewer
Gtranslator, translation files editor
Clinica, medical records manager
Liferea, news aggregator (RSS reader)
Builder, An IDE focused on GNOME development's workflow
To Do, A personal task manager