Skip to main content

A Matrix/XMPP gateway

Project description

matridge

A feature-rich Matrix to XMPP puppeteering gateway, based on slidge and nio.

CI pipeline status Chat PyPI package version

Packaging status

matridge lets you chat with users of Matrix without leaving your favorite XMPP client.

Quickstart

docker run codeberg.org/slidge/matridge \  # works with podman too
    --jid matrix.example.org \  # can be whatever you want it to be
    --secret some-secret \  # must match your XMPP server config
    --home-dir /somewhere/writeable  # for data persistence

Use the :latest tag for the latest release, :vX.X.X for release X.X.X, and :main for the bleeding edge.

If you do not like containers, other installation methods are detailed in the docs.

Documentation

Hosted on codeberg pages.

Contributing

Contributions are very welcome, and we tried our best to make it easy to start hacking on matridge. See CONTRIBUTING.md.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

matridge-0.3.1.tar.gz (171.4 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

matridge-0.3.1-py3-none-any.whl (34.9 kB view details)

Uploaded Python 3

File details

Details for the file matridge-0.3.1.tar.gz.

File metadata

  • Download URL: matridge-0.3.1.tar.gz
  • Upload date:
  • Size: 171.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.8.17

File hashes

Hashes for matridge-0.3.1.tar.gz
Algorithm Hash digest
SHA256 1b106c811032bdfc927fc53e8763c0eef630b4fb08109914bb902602ec8d162a
MD5 f5c0a74e62b2865cca2757d439bd65c7
BLAKE2b-256 a0d4a93ade1ab4df502253ed343857251f1608de4d94fce4e560a23d2737e064

See more details on using hashes here.

File details

Details for the file matridge-0.3.1-py3-none-any.whl.

File metadata

  • Download URL: matridge-0.3.1-py3-none-any.whl
  • Upload date:
  • Size: 34.9 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.8.17

File hashes

Hashes for matridge-0.3.1-py3-none-any.whl
Algorithm Hash digest
SHA256 b9c1d0c04882db80eec799e7f665a475562cc20624933dd234ded8259adf1010
MD5 2c59f585bcfeb073504d666b426eeb62
BLAKE2b-256 213d06bca8718c39db6b8e7b7d4df2f80bab21da4435aaed8e658c05304a1b5c

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page