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 webring send a patch to ~whereiseveryone/toys@lists.sr.ht adding your channel as an entry in channels.scm.
Libstrophe is a minimal XMPP library written in C. It has almost no external dependencies, only an XML parsing library (expat or libxml are both supported).
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.
This module implements XEP-0357: Push Notifications.
Some platforms, notably Apple’s iOS and many versions of Android, impose limits that prevent applications from running or accessing the network in the background. This makes it difficult or impossible for an XMPP application to remain reliably connected to a server to receive messages.
In order for messaging and other apps to receive notifications, the OS vendors run proprietary servers that their OS maintains a permanent connection to in the background. Then they provide APIs to application developers that allow sending notifications to specific devices via those servers.
When you connect to your server with a client that requires push notifications, it will use this module to set up a “push registration”. When you receive a message but your device is not connected to the server, this module will generate a notification and send it to the push gateway operated by your application’s developers). Their gateway will then connect to your device’s OS vendor and ask them to forward the notification to your device. When your device receives the notification, it will display it or wake up the app so it can connect to XMPP and receive any pending messages.
Dino is a chat client for the desktop. It focuses on providing a minimal yet reliable Jabber/XMPP experience and having encryption enabled by default.
This package provides a fork of libsignal-protocol-c, used by Dino to provide OMEMO support.
Mcabber is a small XMPP (Jabber) console client, which includes features such as SASL and TLS support, Multi-User Chat (MUC) support, logging, command-completion, OpenPGP encryption, Off-the-Record Messaging (OTR) support, and more.
SILC (Secure Internet Live Conferencing) is a modern and secure conferencing protocol. It provides all the common conferencing services like private messages, instant messages, channels and groups, and video and audio conferencing.
This package shows CAPTCHA without running proprietary code.
Purple-lurch plugin adds end-to-end encryption support through the Double Ratchet (Axolotl) algorithm, to libpurple applications using XMPP,through its standard XEP-0384: OMEMO Encryption. It provides confidentiality, (weak) forward secrecy, break-in recovery, authentication, integrity, deniability, and asynchronicity.
Pidgin is a modular instant messaging client that supports many popular chat protocols.
Psi+ is a spin-off of Psi XMPP client. It is a powerful XMPP client designed for experienced users.
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).
Chatty is a chat program for XMPP and SMS. It works on mobile as well as on desktop platforms. It's based on libpurple and ModemManager.
Loudmouth is a lightweight and easy-to-use C library for programming with the XMPP (formerly known as Jabber) protocol. It is designed to be easy to get started with and yet extensible to let you do anything the XMPP protocol allows.
ZNC is an IRC network bouncer or BNC. It can detach the client from the actual IRC server, and also from selected channels. Multiple clients from different locations can connect to a single ZNC account simultaneously and therefore appear under the same nickname on IRC.
pn provides a command line tool that allows users to operate on phone numbers (get validity information, reformat them, or extract numbers from a text snippet), using libphonenumber.
This package provides Python bindings to Zulip's API.
This package contains Zulip's official terminal client.
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.
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.
jj is a simple file-system-based Jabber client, inspired by ii IRC client. Interaction with jj is done by writing and reading files from the server directory which jj creates. It is perfect for bots and notifications.
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.
senpai is an IRC client that works best with bouncers.
Telegram-purple is a plugin for Libpurple, the communication library used by the Pidgin instant messaging client, that adds support for the Telegram messenger.
This package is on ``life support'' until tdlib-purple is a full replacement.