Charmlibs¶
charmlibs is the home of Canonical’s charm libraries.
If you’re searching for a library to use in a charm, check out the library listings to learn which libraries are recommended and where to get them:
This site also hosts documentation for Python packages in the charmlibs monorepo:
charmlibs - General libraries, imported from
charmlibsin charm code.charmlibs.interfaces - Interface libraries, imported from
charmlibs.interfacesin charm code.
If you’re new to charms, see Juju | Charm.
In this documentation¶
Start here: Write your first charm library and contribute it to the monorepo.
Technical information
Discussion and clarification of key topics