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.2.3.tar.gz (145.1 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.2.3-py3-none-any.whl (34.5 kB view details)

Uploaded Python 3

File details

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

File metadata

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

File hashes

Hashes for matridge-0.2.3.tar.gz
Algorithm Hash digest
SHA256 bc413326d39caa45c62ba5bea1025cd8abb46899faece0c3013bb15d86854cd8
MD5 e0f6b35d957396f4c000371d39944b91
BLAKE2b-256 500c656d3092bf32f39cf0ab11e2ba726aa6d50b6c00c9e3279f27d6731c840a

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for matridge-0.2.3-py3-none-any.whl
Algorithm Hash digest
SHA256 de9afa541a5fb24f8e7cc77f198f90ae5df09cc11ed6c05b28bb88d4f4df1a38
MD5 0e2119d8f157fe8df852579183eda576
BLAKE2b-256 83d75f9b42e02a0a60d7cb4b66560a34708e2e9a6a0e116562916c1ee59bbf66

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