_            _    _        _         _
      /\ \         /\ \ /\ \     /\_\      / /\
      \_\ \       /  \ \\ \ \   / / /     / /  \
      /\__ \     / /\ \ \\ \ \_/ / /     / / /\ \__
     / /_ \ \   / / /\ \ \\ \___/ /     / / /\ \___\
    / / /\ \ \ / / /  \ \_\\ \ \_/      \ \ \ \/___/
   / / /  \/_// / /   / / / \ \ \        \ \ \
  / / /      / / /   / / /   \ \ \   _    \ \ \
 / / /      / / /___/ / /     \ \ \ /_/\__/ / /
/_/ /      / / /____\/ /       \ \_\\ \/___/ /
\_\/       \/_________/         \/_/ \_____\/

Enter the query into the form above. You can look for specific version of a package by using @ symbol like this: gcc@10.

API method:

GET /api/packages?search=hello&page=1&limit=20

where search is your query, page is a page number and limit is a number of items on a single page. Pagination information (such as a number of pages and etc) is returned in response headers.

If you'd like to join our channel search send a patch to ~whereiseveryone/toys@lists.sr.ht adding your channel as an entry in channels.scm.


meanwhile 1.1.1
Propagated dependencies: glib@2.83.3
Channel: guix
Location: gnu/packages/messaging.scm (gnu packages messaging)
Home page: https://github.com/obriencj/meanwhile
Licenses: LGPL 3
Build system: glib-or-gtk
Synopsis: Library for Lotus Instant Messaging
Description:

Meanwhile is a library for connecting to a LIM (Lotus Instant Messaging, formerly Lotus Sametime, formerly VPBuddy) community. It uses a protocol based in part off of the IMPP draft(*1), and in part off of traces of TCP sessions from existing clients.

python-nbxmpp 5.0.4
Dependencies: glib@2.83.3 glib-networking@2.78.1 libsoup-minimal@3.6.4 python-gssapi@1.10.0 python-idna@3.10 python-packaging@25.0 python-precis-i18n@1.1.1 python-pygobject@3.50.0
Channel: guix
Location: gnu/packages/messaging.scm (gnu packages messaging)
Home page: https://dev.gajim.org/gajim/python-nbxmpp
Licenses: GPL 3+
Build system: pyproject
Synopsis: Non-blocking XMPP Module
Description:

Python-nbxmpp is a Python library that provides a way for Python applications to use the XMPP network. This library was initially a fork of xmpppy.

prosody-http-upload 0-3.66e7d46
Channel: guix
Location: gnu/packages/messaging.scm (gnu packages messaging)
Home page: https://modules.prosody.im/mod_http_upload.html
Licenses: X11
Build system: copy
Synopsis: XEP-0363: Allow clients to upload files over HTTP
Description:

This module implements XEP-0363: it allows clients to upload files over HTTP.

prosody 0.12.4
Dependencies: bash-minimal@5.2.37 icu4c@73.1 libidn@1.43 openssl@3.0.8 lua@5.2.4 lua5.2-bitop@1.0.2 lua5.2-expat@1.3.0 lua5.2-socket@3.0-rc1 lua5.2-filesystem@1.7.0.2 lua5.2-sec@0.9
Channel: guix
Location: gnu/packages/messaging.scm (gnu packages messaging)
Home page: https://prosody.im/
Licenses: X11
Build system: gnu
Synopsis: Jabber (XMPP) server
Description:

Prosody is a modern XMPP communication server. It aims to be easy to set up and configure, and efficient with system resources. Additionally, for developers it aims to be easy to extend and give a flexible system on which to rapidly develop added functionality, or prototype new protocols.

libotr 4.1.1
Dependencies: libgpg-error@1.51
Propagated dependencies: libgcrypt@1.11.0
Channel: guix
Location: gnu/packages/messaging.scm (gnu packages messaging)
Home page: https://otr.cypherpunks.ca/
Licenses: LGPL 2.1+ GPL 2+
Build system: gnu
Synopsis: Off-the-Record (OTR) Messaging Library and Toolkit
Description:

OTR allows you to have private conversations over instant messaging by providing: (1) Encryption: No one else can read your instant messages. (2) Authentication: You are assured the correspondent is who you think it is. (3) Deniability: The messages you send do not have digital signatures that are checkable by a third party. Anyone can forge messages after a conversation to make them look like they came from you. However, during a conversation, your correspondent is assured the messages he sees are authentic and unmodified. (4) Perfect forward secrecy: If you lose control of your private keys, no previous conversation is compromised.

ytalk 3.3.0
Dependencies: ncurses@6.2.20210619
Channel: guix
Location: gnu/packages/messaging.scm (gnu packages messaging)
Home page: https://ytalk.ourproject.org
Licenses: GPL 2+
Build system: gnu
Synopsis: Multi-user chat program
Description:

Ytalk is a replacement for the BSD talk program. Its main advantage is the ability to communicate with any arbitrary number of users at once. It supports both talk protocols ("talk" and "ntalk") and can communicate with several different talk daemons at the same time.

poezio 0.14
Dependencies: python-mpd2@3.0.4 python-pyasn1@0.6.1 python-pyasn1-modules@0.4.2 python-pygments@2.19.1 python-pyinotify@0.9.6 python-qrcode@8.2 python-slixmpp@1.8.6 python-typing-extensions@4.15.0
Channel: guix
Location: gnu/packages/messaging.scm (gnu packages messaging)
Home page: https://poez.io/en/
Licenses: GPL 3+
Build system: python
Synopsis: Console Jabber/XMPP Client
Description:

Poezio is a free console XMPP client (the protocol on which the Jabber IM network is built). Its goal is to let you connect very easily (no account creation needed) to the network and join various chatrooms, immediately. It tries to look like the most famous IRC clients (weechat, irssi, etc). Many commands are identical and you won't be lost if you already know these clients. Configuration can be made in a configuration file or directly from the client. You'll find the light, fast, geeky and anonymous spirit of IRC while using a powerful, standard and open protocol.

bitlbee-purple 3.6
Dependencies: pidgin@2.14.14 glib@2.83.3 libotr@4.1.1 gnutls@3.8.3 python@3.11.14 perl@5.36.0
Channel: guix
Location: gnu/packages/messaging.scm (gnu packages messaging)
Home page: https://www.bitlbee.org/
Licenses: GPL 2+ FreeBSD
Build system: gnu
Synopsis: IRC to instant messaging gateway (using Pidgin's libpurple)
Description:

BitlBee brings IM (instant messaging) to IRC clients, for people who have an IRC client running all the time and don't want to run an additional IM client. BitlBee currently supports XMPP/Jabber (including Google Talk), MSN Messenger, Yahoo! Messenger, AIM and ICQ, and the Twitter microblogging network (plus all other Twitter API compatible services like identi.ca and status.net).

prosody-cloud-notify-encrypted 0-3.66e7d46
Propagated dependencies: lua5.2-ossl@20220711
Channel: guix
Location: gnu/packages/messaging.scm (gnu packages messaging)
Home page: https://modules.prosody.im/mod_cloud_notify_encrypted.html
Licenses: X11
Build system: copy
Synopsis: Custom extension to XEP-0357: Push Notifications
Description:

This module implements support for a Encrypted Push Notifications, a custom extension to XEP-0357: Push Notifications.

toxic 0.15.1
Dependencies: c-toxcore@0.2.19 curl@8.6.0 freealut@1.1.0 gdk-pixbuf@2.42.12 libconfig@1.7.3 libnotify@0.8.3 libpng@1.6.39 libvpx@1.15.2 libx11@1.8.12 ncurses@6.2.20210619 openal@1.23.1 python@3.11.14 qrencode@4.1.1
Channel: guix
Location: gnu/packages/messaging.scm (gnu packages messaging)
Home page: https://github.com/JFreegman/toxic
Licenses: GPL 3+
Build system: gnu
Synopsis: Tox chat client using ncurses
Description:

Toxic is a console-based instant messaging client, using c-toxcore and ncurses. It provides audio calls, sound and desktop notifications, and Python scripting support.

prosody-cloud-notify-filters 0-3.66e7d46
Channel: guix
Location: gnu/packages/messaging.scm (gnu packages messaging)
Home page: https://modules.prosody.im/mod_cloud_notify_filters.html
Licenses: X11
Build system: copy
Synopsis: Filters for XEP-0357: Push Notifications
Description:

This module implements support for a group of push notification extensions by the Tigase team that allow a client to specify filters to be applied to push notifications. It is a custom extension to XEP-0357: Push Notifications.

libtoxcore 0.0.0-2.bf69b54
Dependencies: libsodium@1.0.18 opus@1.5.2 libvpx@1.15.2
Channel: guix
Location: gnu/packages/messaging.scm (gnu packages messaging)
Home page: https://tox.chat
Licenses: GPL 3+
Build system: gnu
Synopsis: Library for the Tox encrypted messenger protocol
Description:

C library implementation of the Tox encrypted messenger protocol.

utox 0.18.1
Dependencies: bash-minimal@5.2.37 dbus@1.15.8 filteraudio@0.0.0-1.2fc6695 fontconfig-minimal@2.14.0 freetype@2.13.3 c-toxcore@0.2.19 gtk+@3.24.51 libvpx@1.15.2 libx11@1.8.12 libxext@1.3.6 libxrender@0.9.12 openal@1.23.1 v4l-utils@1.22.1
Channel: guix
Location: gnu/packages/messaging.scm (gnu packages messaging)
Home page: https://github.com/uTox/uTox
Licenses: GPL 3
Build system: cmake
Synopsis: Lightweight Tox client
Description:

uTox is a lightweight Tox client. Tox is a distributed and secure instant messenger with audio and video chat capabilities.

python-harmony 0.7.2
Dependencies: python-librecaptcha@0.7.3 python-keyring@23.9.3 python-requests@2.32.5
Channel: guix
Location: gnu/packages/messaging.scm (gnu packages messaging)
Home page: https://github.com/taylordotfish/harmony
Licenses: GPL 3+
Build system: pyproject
Synopsis: Discord account management
Description:

This package provides account management tools for Discord.

prosody-smacks 0-3.66e7d46
Channel: guix
Location: gnu/packages/messaging.scm (gnu packages messaging)
Home page: https://modules.prosody.im/mod_smacks.html
Licenses: X11
Build system: copy
Synopsis: XEP-0198: Reliability and fast reconnects for XMPP
Description:

This module implements XEP-0198: when supported by both the client and server, it can allow clients to resume a disconnected session, and prevent message loss.

libomemo 0.7.1
Dependencies: glib@2.83.3 libgcrypt@1.11.0 minixml@3.3.1 sqlite@3.39.3
Channel: guix
Location: gnu/packages/messaging.scm (gnu packages messaging)
Home page: https://github.com/gkdr/libomemo
Licenses: Expat
Build system: gnu
Synopsis: OMEMO C library
Description:

This library implements OMEMO of XMPP (XEP-0384) in C.

prosody-muc-offline-delivery 0-3.66e7d46
Channel: guix
Location: gnu/packages/messaging.scm (gnu packages messaging)
Home page: https://modules.prosody.im/mod_muc_offline_delivery.html
Licenses: X11
Build system: copy
Synopsis: Deliver MUC messages to users who are not in the room
Description:

This module implements support for sending messages in a MUC to affiliated users who are not in the room. This is a custom extension by Tigase to allow push notifications from MUCs to users who are not currently connected.

bitlbee 3.6
Dependencies: glib@2.83.3 libotr@4.1.1 gnutls@3.8.3 python@3.11.14 perl@5.36.0
Channel: guix
Location: gnu/packages/messaging.scm (gnu packages messaging)
Home page: https://www.bitlbee.org/
Licenses: GPL 2+ FreeBSD
Build system: gnu
Synopsis: IRC to instant messaging gateway
Description:

BitlBee brings IM (instant messaging) to IRC clients, for people who have an IRC client running all the time and don't want to run an additional IM client. BitlBee currently supports XMPP/Jabber (including Google Talk), MSN Messenger, Yahoo! Messenger, AIM and ICQ, and the Twitter microblogging network (plus all other Twitter API compatible services like identi.ca and status.net).

python-librecaptcha 0.7.3
Propagated dependencies: python-pillow@11.1.0 python-requests@2.32.5 python-esprima@4.0.1 python-pygobject@3.50.0 gobject-introspection@1.82.0 gtk+@3.24.51
Channel: guix
Location: gnu/packages/messaging.scm (gnu packages messaging)
Home page: https://github.com/taylordotfish/librecaptcha
Licenses: GPL 3+
Build system: python
Synopsis: Show CAPTCHA without running proprietary code
Description:

This package shows CAPTCHA without running proprietary code.

libomemo-c 0.5.1
Dependencies: check@0.15.2 openssl@3.0.8
Propagated dependencies: protobuf-c@1.4.1
Channel: guix
Location: gnu/packages/messaging.scm (gnu packages messaging)
Home page: https://github.com/dino/libomemo-c
Licenses: GPL 3+
Build system: meson
Synopsis: Implementation of a ratcheting forward secrecy protocol
Description:

This package provides a fork of libsignal-protocol-c, used by Dino to provide OMEMO support.

libgnt 2.14.4
Dependencies: libxcrypt@4.4.38 ncurses@6.2.20210619
Propagated dependencies: glib@2.83.3 libxml2@2.14.6
Channel: guix
Location: gnu/packages/messaging.scm (gnu packages messaging)
Home page: https://keep.imfreedom.org/libgnt/libgnt
Licenses: GPL 2+
Build system: meson
Synopsis: GLib Ncurses Toolkit
Description:

GNT is an ncurses toolkit for creating text-mode graphical user interfaces in a fast and easy way. It is based on GLib and ncurses.

purple-mattermost 1.2-0.158ce20
Dependencies: glib@2.83.3 json-glib@1.10.0 discount@3.0.1.2 pidgin@2.14.14
Channel: guix
Location: gnu/packages/messaging.scm (gnu packages messaging)
Home page: https://github.com/EionRobb/purple-mattermost
Licenses: GPL 3+
Build system: gnu
Synopsis: Purple plug-in to access Mattermost instant messaging
Description:

Purple-Mattermost is a plug-in for Purple, the instant messaging library used by Pidgin and Bitlbee, among others, to access Mattermost servers.

Total packages: 69282