Skip to main content

A Signal/XMPP gateway

Project description

slidgnal

A feature-rich Signal to XMPP puppeteering gateway, based on slidge and signalmeow.

CI pipeline status Chat PyPI package version

slidgnal lets you chat with users of Signal without leaving your favorite XMPP client.

Quickstart

docker run -v /somewhere/writeable:/var/lib/slidge \  # for data persistence
    --network=host \  # easiest setup to reach your XMPP server
    codeberg.org/slidge/slidgnal:latest-amd64 \
    --jid signal.example.org \  # can be whatever you want it to be
    --secret some-secret  # must match your XMPP server config

Use the :latest-amd64 tag for the latest release, :vX.X.X-amd64 for release X.X.X, and :main-amd64 for the bleeding edge.-arm64 images are also available.

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 slidgnal. 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

slidgnal-0.3.0b10.tar.gz (4.7 MB view details)

Uploaded Source

Built Distributions

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

slidgnal-0.3.0b10-cp314-cp314-manylinux_2_41_x86_64.whl (93.1 MB view details)

Uploaded CPython 3.14manylinux: glibc 2.41+ x86-64

slidgnal-0.3.0b10-cp314-cp314-manylinux_2_41_aarch64.whl (91.1 MB view details)

Uploaded CPython 3.14manylinux: glibc 2.41+ ARM64

slidgnal-0.3.0b10-cp313-cp313-manylinux_2_41_x86_64.whl (93.1 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.41+ x86-64

slidgnal-0.3.0b10-cp313-cp313-manylinux_2_41_aarch64.whl (91.1 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.41+ ARM64

slidgnal-0.3.0b10-cp312-cp312-manylinux_2_41_x86_64.whl (93.1 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.41+ x86-64

slidgnal-0.3.0b10-cp312-cp312-manylinux_2_41_aarch64.whl (91.1 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.41+ ARM64

slidgnal-0.3.0b10-cp311-cp311-manylinux_2_41_x86_64.whl (93.1 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.41+ x86-64

slidgnal-0.3.0b10-cp311-cp311-manylinux_2_41_aarch64.whl (91.1 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.41+ ARM64

File details

Details for the file slidgnal-0.3.0b10.tar.gz.

File metadata

  • Download URL: slidgnal-0.3.0b10.tar.gz
  • Upload date:
  • Size: 4.7 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.10.12 {"installer":{"name":"uv","version":"0.10.12","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Debian GNU/Linux","version":"13","id":"trixie","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for slidgnal-0.3.0b10.tar.gz
Algorithm Hash digest
SHA256 7f3996e83d3f95b89eca4c261c13fe60253f346491ef1ee5a771c9a850c9a77b
MD5 5d1c085798d4fedf9bf24f8c742b86d6
BLAKE2b-256 c3ac90894c72f7c243695ec7c82471a48e0ea01b2de0a7c28c3fd531890e721b

See more details on using hashes here.

File details

Details for the file slidgnal-0.3.0b10-cp314-cp314-manylinux_2_41_x86_64.whl.

File metadata

  • Download URL: slidgnal-0.3.0b10-cp314-cp314-manylinux_2_41_x86_64.whl
  • Upload date:
  • Size: 93.1 MB
  • Tags: CPython 3.14, manylinux: glibc 2.41+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.10.12 {"installer":{"name":"uv","version":"0.10.12","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Debian GNU/Linux","version":"13","id":"trixie","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for slidgnal-0.3.0b10-cp314-cp314-manylinux_2_41_x86_64.whl
Algorithm Hash digest
SHA256 e3d31387c13a25f93ebb5c4c0ea2f239c0a24ed617e72e08a61ae1fe77a8bcbf
MD5 e3cc42e59526a66c73f0fb1325de2b28
BLAKE2b-256 dceb8bcbec0aee252fa5137b8caef6a2688cf44b44f0455d8911422c616c48c7

See more details on using hashes here.

File details

Details for the file slidgnal-0.3.0b10-cp314-cp314-manylinux_2_41_aarch64.whl.

File metadata

  • Download URL: slidgnal-0.3.0b10-cp314-cp314-manylinux_2_41_aarch64.whl
  • Upload date:
  • Size: 91.1 MB
  • Tags: CPython 3.14, manylinux: glibc 2.41+ ARM64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.10.11 {"installer":{"name":"uv","version":"0.10.11","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Debian GNU/Linux","version":"13","id":"trixie","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for slidgnal-0.3.0b10-cp314-cp314-manylinux_2_41_aarch64.whl
Algorithm Hash digest
SHA256 7bc8b88b6c231ef42ccd0d0c4a98c73a3f8a4f1aca1758748004ccb8b207447b
MD5 d01736a5a85d99aaf4127fb83ba799fa
BLAKE2b-256 09c54e575d457194d3fd47363cd64ef722097154829c595422f597d0cb95cf80

See more details on using hashes here.

File details

Details for the file slidgnal-0.3.0b10-cp313-cp313-manylinux_2_41_x86_64.whl.

File metadata

  • Download URL: slidgnal-0.3.0b10-cp313-cp313-manylinux_2_41_x86_64.whl
  • Upload date:
  • Size: 93.1 MB
  • Tags: CPython 3.13, manylinux: glibc 2.41+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.10.12 {"installer":{"name":"uv","version":"0.10.12","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Debian GNU/Linux","version":"13","id":"trixie","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for slidgnal-0.3.0b10-cp313-cp313-manylinux_2_41_x86_64.whl
Algorithm Hash digest
SHA256 f5b79068b7aa7f8b2b7e4956ca595c30b2077db7e98e2f4948482b171688246b
MD5 05876dafda0d34246dab20ba280b9a3c
BLAKE2b-256 26f877b87773f5ab18afc3528edbf56cb2cd1112b0e45b6ed4d777e0389a002d

See more details on using hashes here.

File details

Details for the file slidgnal-0.3.0b10-cp313-cp313-manylinux_2_41_aarch64.whl.

File metadata

  • Download URL: slidgnal-0.3.0b10-cp313-cp313-manylinux_2_41_aarch64.whl
  • Upload date:
  • Size: 91.1 MB
  • Tags: CPython 3.13, manylinux: glibc 2.41+ ARM64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.10.11 {"installer":{"name":"uv","version":"0.10.11","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Debian GNU/Linux","version":"13","id":"trixie","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for slidgnal-0.3.0b10-cp313-cp313-manylinux_2_41_aarch64.whl
Algorithm Hash digest
SHA256 387a1dcd56f7ef154e387bccf8e7fdb1d899096b1acf7393567685d549504fbc
MD5 47330756ea1943499dcc50c53d0b88bc
BLAKE2b-256 86707c932a4cead8aea0a16a53f6ba619546d1a9c23916d1c60d1e69dd5f61b8

See more details on using hashes here.

File details

Details for the file slidgnal-0.3.0b10-cp312-cp312-manylinux_2_41_x86_64.whl.

File metadata

  • Download URL: slidgnal-0.3.0b10-cp312-cp312-manylinux_2_41_x86_64.whl
  • Upload date:
  • Size: 93.1 MB
  • Tags: CPython 3.12, manylinux: glibc 2.41+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.10.12 {"installer":{"name":"uv","version":"0.10.12","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Debian GNU/Linux","version":"13","id":"trixie","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for slidgnal-0.3.0b10-cp312-cp312-manylinux_2_41_x86_64.whl
Algorithm Hash digest
SHA256 de3c28219c7edf56330427e77af0263884b6c3e61d30869570058e39314d721d
MD5 1903a6661015f81faee9bbed6ed29094
BLAKE2b-256 9b359add8444b2afa86b02da833c94b555c7deafe1d2677bb7c267dd6baa1670

See more details on using hashes here.

File details

Details for the file slidgnal-0.3.0b10-cp312-cp312-manylinux_2_41_aarch64.whl.

File metadata

  • Download URL: slidgnal-0.3.0b10-cp312-cp312-manylinux_2_41_aarch64.whl
  • Upload date:
  • Size: 91.1 MB
  • Tags: CPython 3.12, manylinux: glibc 2.41+ ARM64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.10.11 {"installer":{"name":"uv","version":"0.10.11","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Debian GNU/Linux","version":"13","id":"trixie","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for slidgnal-0.3.0b10-cp312-cp312-manylinux_2_41_aarch64.whl
Algorithm Hash digest
SHA256 f948782cac89a28c35682155653fb7a6fd9d61cc4f2077797c89fd3165d3d98c
MD5 695567c294105fcdf57dc02ff9bac074
BLAKE2b-256 eacc6aa2672444814765ad857c4b62582ab84f38c3b79dc6c271bfb7ad157963

See more details on using hashes here.

File details

Details for the file slidgnal-0.3.0b10-cp311-cp311-manylinux_2_41_x86_64.whl.

File metadata

  • Download URL: slidgnal-0.3.0b10-cp311-cp311-manylinux_2_41_x86_64.whl
  • Upload date:
  • Size: 93.1 MB
  • Tags: CPython 3.11, manylinux: glibc 2.41+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.10.12 {"installer":{"name":"uv","version":"0.10.12","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Debian GNU/Linux","version":"13","id":"trixie","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for slidgnal-0.3.0b10-cp311-cp311-manylinux_2_41_x86_64.whl
Algorithm Hash digest
SHA256 c25a8a7ef7492c13c60c1197b14227331b2d3fe5cdc9466e63e824e3ecbcf5c8
MD5 8de666ddaf0919852c180a5fd04e0324
BLAKE2b-256 66250fe5432aeff81ec31844a238a18adf5ca5f1ab9dd50b659196e28bd4ed59

See more details on using hashes here.

File details

Details for the file slidgnal-0.3.0b10-cp311-cp311-manylinux_2_41_aarch64.whl.

File metadata

  • Download URL: slidgnal-0.3.0b10-cp311-cp311-manylinux_2_41_aarch64.whl
  • Upload date:
  • Size: 91.1 MB
  • Tags: CPython 3.11, manylinux: glibc 2.41+ ARM64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.10.11 {"installer":{"name":"uv","version":"0.10.11","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Debian GNU/Linux","version":"13","id":"trixie","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for slidgnal-0.3.0b10-cp311-cp311-manylinux_2_41_aarch64.whl
Algorithm Hash digest
SHA256 a98fd3d182c3dd62ac2096a10cf1f851c56bcd5153bc0492151d02dabd786996
MD5 8dd60a221302db14ba4644173792cb4d
BLAKE2b-256 75a30e7a2a5fb929d110197da4fe61c310c99d594c1d2fcfc69fa78651d9f948

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