Skip to content

# External authentication

There are examples of external authentication scripts in many different languages in the page: `https://www.ejabberd.im/extauth/`

# Main contribution repository

Check also the contributions hosted in the `ejabberd-contrib Github repository`.

# ejabberd API libraries

Here is a ejabberd API implementations allowing to ease ejabberd integration with your own backends:

- `Pyejabberd`: Client library for ejabberd XMLRPC API, in Python, by Dirkmoors, MIT license. See `https://pypi.org/project/pyejabberd/` and `https://github.com/dirkmoors/pyejabberd`

# Old / obsolete contributions

Finally, there is an old list of contributions that were developed for ejabberd 2.x in: `https://www.ejabberd.im/contributions/`