CSS : Various of modifications and several fixes;
Python : Improve caching system; Python : Support XEP-0292: vCard4 Over XMPP (Thank you. Marvin W); SVG : Add new icons, including characters as temporary placeholders (Thank you. Tigase); TOML : Add more systems and modify properties of clients; XHTML : Improve design and add a new page of extended vcard.
This commit is contained in:
parent
8675f295e6
commit
373b7b1f05
24 changed files with 2980 additions and 372 deletions
463
clients.toml
463
clients.toml
|
@ -15,43 +15,46 @@
|
|||
title = "Aparté"
|
||||
about = """
|
||||
Simple XMPP console client written in Rust and inspired by Profanity.
|
||||
|
||||
It supports OMEMO and can display images thanks to sixel.
|
||||
"""
|
||||
posix = "https://github.com/paulfariello/aparte/releases"
|
||||
properties = ["chat", "console", "desktop", "featured"]
|
||||
properties = ["chat", "console", "desktop", "featured", "omemo"]
|
||||
resources = [
|
||||
{ url = "xmpp:aparte@conference.fariello.eu?join", txt = "Support group chat" },
|
||||
{ url = "https://github.com/paulfariello/aparte", txt = "Project repository" },
|
||||
]
|
||||
|
||||
#[atalk]
|
||||
#title = "aTalk"
|
||||
#about = """
|
||||
#XMPP/Jabber client with encrypted instant messaging and video calls.
|
||||
##
|
||||
#An encrypted instant messaging with video call and GPS features for Divest OS.
|
||||
#"""
|
||||
#android = "https://f-droid.org/packages/org.atalk.android/"
|
||||
#properties = ["chat", "fdroid", "graphical", "mobile", "omemo", "otr", "zrtp"]
|
||||
#resources = [
|
||||
# { url = "https://f-droid.org/en/packages/org.atalk.android", txt = "F-Droid package" },
|
||||
# { url = "https://atalk.sytes.net/atalk/", txt = "Project homepage" },
|
||||
#]
|
||||
[atalk]
|
||||
title = "aTalk"
|
||||
about = """
|
||||
XMPP/Jabber client with encrypted instant messaging and video calls.
|
||||
#
|
||||
An encrypted instant messaging with video call and GPS features for Divest OS.
|
||||
"""
|
||||
android = "https://f-droid.org/packages/org.atalk.android/"
|
||||
properties = ["chat", "fdroid", "graphical", "mobile", "omemo", "otr", "zrtp"]
|
||||
resources = [
|
||||
{ url = "https://f-droid.org/en/packages/org.atalk.android", txt = "F-Droid package" },
|
||||
{ url = "https://atalk.sytes.net/atalk/", txt = "Project homepage" },
|
||||
]
|
||||
|
||||
#[beagle]
|
||||
#title = "Beagle"
|
||||
#about = """
|
||||
#Beagle IM by Tigase, Inc. is a lightweight and powerful XMPP client for macOS.
|
||||
#
|
||||
#It provides an easy way to start using XMPP protocol (formelly known as \
|
||||
#Jabber) if you've never used it before.
|
||||
#
|
||||
#Veterans of the protocol will find many features with which they are familiar \
|
||||
#and a few enhancements.
|
||||
#"""
|
||||
#apple = "https://beagle.im/#about"
|
||||
#properties = ["chat", "desktop", "graphical", "omemo"]
|
||||
#resources = [
|
||||
# { url = "https://beagle.im", txt = "Project homepage" },
|
||||
#]
|
||||
[beagle]
|
||||
title = "Beagle"
|
||||
about = """
|
||||
Beagle IM by Tigase, Inc. is a lightweight and powerful XMPP client for macOS.
|
||||
|
||||
It provides an easy way to start using XMPP protocol (formelly known as \
|
||||
Jabber) if you've never used it before.
|
||||
|
||||
Veterans of the protocol will find many features with which they are familiar \
|
||||
and a few enhancements.
|
||||
"""
|
||||
apple = "https://beagle.im/#about"
|
||||
properties = ["chat", "desktop", "graphical", "omemo"]
|
||||
resources = [
|
||||
{ url = "https://beagle.im", txt = "Project homepage" },
|
||||
]
|
||||
|
||||
[blabber]
|
||||
title = "blabber.im"
|
||||
|
@ -68,50 +71,50 @@ resources = [
|
|||
{ url = "https://blabber.im", txt = "Project homepage" },
|
||||
]
|
||||
|
||||
#[bruno]
|
||||
#title = "Bruno"
|
||||
#about = """
|
||||
#Bruno is the cutest Jabber/XMPP Instant Messaging (IM) app available. It is a \
|
||||
#themed version of the open source yaxim app.
|
||||
#
|
||||
#You can use Bruno if the other IM apps are just not stylish enough.
|
||||
#"""
|
||||
#android = "https://yaxim.org/download/"
|
||||
#properties = ["chat", "graphical", "mobile"]
|
||||
#resources = [
|
||||
# { url = "https://yaxim.org/bruno/", txt = "Project homepage" },
|
||||
#]
|
||||
[bruno]
|
||||
title = "Bruno"
|
||||
about = """
|
||||
Bruno is the cutest Jabber/XMPP Instant Messaging (IM) app available. It is a \
|
||||
themed version of the open source yaxim app.
|
||||
|
||||
#[candy]
|
||||
#title = "Candy"
|
||||
#about = """
|
||||
#A JavaScript-based multi-user chat client.
|
||||
#
|
||||
#There are plenty of HTML-based chat clients out there. Most of them are built \
|
||||
#to emulate your instant messenger. They offer you tons of settings. They can \
|
||||
#join multiple networks, let you edit your profile, and even manage your \
|
||||
#message history.
|
||||
#
|
||||
#Candy is different. It is built for your community.
|
||||
#"""
|
||||
#browser = "http://candy-chat.github.io/candy/"
|
||||
#properties = ["chat", "desktop", "graphical", "mobile"]
|
||||
#resources = [
|
||||
# { url = "http://candy-chat.github.io/candy/", txt = "Project homepage" },
|
||||
#]
|
||||
You can use Bruno if the other IM apps are just not stylish enough.
|
||||
"""
|
||||
android = "https://yaxim.org/download/"
|
||||
properties = ["chat", "graphical", "mobile"]
|
||||
resources = [
|
||||
{ url = "https://yaxim.org/bruno/", txt = "Project homepage" },
|
||||
]
|
||||
|
||||
#[chat-o-matic]
|
||||
#title = "Chat-O-Matic"
|
||||
#about = """
|
||||
#A multi-protocol chat program for Haiku
|
||||
#
|
||||
#Protocols natively supported include IRC and XMPP.
|
||||
#"""
|
||||
#haiku = "https://github.com/JadedCtrl/Chat-O-Matic/releases"
|
||||
#properties = ["chat", "desktop", "graphical"]
|
||||
#resources = [
|
||||
# { url = "https://github.com/JadedCtrl/Chat-O-Matic", txt = "Project homepage" },
|
||||
#]
|
||||
[candy]
|
||||
title = "Candy"
|
||||
about = """
|
||||
A JavaScript-based multi-user chat client.
|
||||
|
||||
There are plenty of HTML-based chat clients out there. Most of them are built \
|
||||
to emulate your instant messenger. They offer you tons of settings. They can \
|
||||
join multiple networks, let you edit your profile, and even manage your \
|
||||
message history.
|
||||
|
||||
Candy is different. It is built for your community.
|
||||
"""
|
||||
browser = "http://candy-chat.github.io/candy/"
|
||||
properties = ["chat", "desktop", "graphical", "mobile"]
|
||||
resources = [
|
||||
{ url = "http://candy-chat.github.io/candy/", txt = "Project homepage" },
|
||||
]
|
||||
|
||||
[chat-o-matic]
|
||||
title = "Chat-O-Matic"
|
||||
about = """
|
||||
A multi-protocol chat program for Haiku
|
||||
|
||||
Protocols natively supported include IRC and XMPP.
|
||||
"""
|
||||
haiku = "https://github.com/JadedCtrl/Chat-O-Matic/releases"
|
||||
properties = ["chat", "desktop", "graphical"]
|
||||
resources = [
|
||||
{ url = "https://github.com/JadedCtrl/Chat-O-Matic", txt = "Project homepage" },
|
||||
]
|
||||
|
||||
[chatsecure]
|
||||
title = "ChatSecure"
|
||||
|
@ -194,33 +197,73 @@ resources = [
|
|||
{ url = "https://conversejs.org", txt = "Project homepage" },
|
||||
]
|
||||
|
||||
#[coyim]
|
||||
#title = "CoyIM"
|
||||
#about = """
|
||||
#CoyIM is a standalone chat client for computers that focuses on safety and \
|
||||
#security.
|
||||
#
|
||||
#It is a self-contained program that is safe from the moment it starts up.
|
||||
#
|
||||
#CoyIM only supports one chat protocol - XMPP (sometimes known as Jabber).
|
||||
#
|
||||
#When creating CoyIM, we carefully evaluate and pick the features that are \
|
||||
#necessary to create a good chat experience, while keeping the attack surface \
|
||||
#of the system to a minimum.
|
||||
#
|
||||
#At the same time, we want CoyIM to be part of an open ecosystem. You will not \
|
||||
#be locked in by using CoyIM. You can talk to people using other XMPP and OTR \
|
||||
#clients as well. CoyIM also allows you to use accounts you have already \
|
||||
#created with other software.
|
||||
#"""
|
||||
#apple = "https://coy.im/#download-section"
|
||||
#linux = "https://coy.im/#download-section"
|
||||
#windows = "https://coy.im/#download-section"
|
||||
#properties = ["chat", "desktop", "graphical", "otr"]
|
||||
#resources = [
|
||||
# { url = "https://github.com/coyim/coyim", txt = "Project repository" },
|
||||
# { url = "https://coy.im", txt = "Project homepage" },
|
||||
#]
|
||||
[convo]
|
||||
title = "Convo"
|
||||
about = """
|
||||
A Jabber/XMPP client for Project Pris / GerdaOS and KaiOS devices.
|
||||
|
||||
Convo is a basic XMPP messaging client for KaiOS which supports sending of \
|
||||
messages to existing contacts and joining to existing groupchats.
|
||||
|
||||
The app is a bit limited on its own, but works well along with a companion \
|
||||
desktop app.
|
||||
|
||||
Convo is still at the state of "work in progress" and is currently under \
|
||||
development.
|
||||
"""
|
||||
kaios = "https://git.disroot.org/badrihippo/convo/releases"
|
||||
properties = ["chat", "featured", "graphical", "mobile"]
|
||||
resources = [
|
||||
{ url = "bhackers:Convo", txt = "Install via the BananaHackers store" },
|
||||
{ url = "https://store.bananahackers.net/#Convo", txt = "BananaHackers store package" },
|
||||
{ url = "xmpp:convo@chat.disroot.org?join", txt = "Support group chat" },
|
||||
{ url = "https://git.disroot.org/badrihippo/convo", txt = "Project repository" },
|
||||
]
|
||||
|
||||
[coyim]
|
||||
title = "CoyIM"
|
||||
about = """
|
||||
CoyIM is a standalone chat client for computers that focuses on safety and \
|
||||
security.
|
||||
|
||||
It is a self-contained program that is safe from the moment it starts up.
|
||||
|
||||
CoyIM only supports one chat protocol - XMPP (sometimes known as Jabber).
|
||||
|
||||
When creating CoyIM, we carefully evaluate and pick the features that are \
|
||||
necessary to create a good chat experience, while keeping the attack surface \
|
||||
of the system to a minimum.
|
||||
|
||||
At the same time, we want CoyIM to be part of an open ecosystem. You will not \
|
||||
be locked in by using CoyIM. You can talk to people using other XMPP and OTR \
|
||||
clients as well. CoyIM also allows you to use accounts you have already \
|
||||
created with other software.
|
||||
"""
|
||||
apple = "https://coy.im/#download-section"
|
||||
bsd = "https://www.freshports.org/net-im/coyim/"
|
||||
linux = "https://coy.im/#download-section"
|
||||
windows = "https://coy.im/#download-section"
|
||||
properties = ["chat", "desktop", "graphical", "otr"]
|
||||
resources = [
|
||||
{ url = "https://github.com/coyim/coyim", txt = "Project repository" },
|
||||
{ url = "https://coy.im", txt = "Project homepage" },
|
||||
]
|
||||
|
||||
[dergchat]
|
||||
title = "Dergchat"
|
||||
about = """
|
||||
Dergchat is a small chat client for the XMPP protocol. It is written in Rust, \
|
||||
based on xmpp-rs and Dioxus.
|
||||
|
||||
Please note: this app is not really in a usable state. Do not try to use this \
|
||||
at the moment.
|
||||
"""
|
||||
linux = "https://codeberg.org/Mizah/Dergchat"
|
||||
properties = ["chat", "desktop", "graphical"]
|
||||
resources = [
|
||||
{ url = "xmpp:dergchat@conference.mizah.xyz?join", txt = "Support group chat" },
|
||||
{ url = "https://codeberg.org/Mizah/Dergchat", txt = "Project repository" },
|
||||
]
|
||||
|
||||
[dino]
|
||||
title = "Dino"
|
||||
|
@ -236,6 +279,7 @@ notifications.
|
|||
Dino fetches history from the server and synchronizes messages with other \
|
||||
services.
|
||||
"""
|
||||
bsd = "https://www.freshports.org/net-im/dino/"
|
||||
linux = "https://dino.im/#download"
|
||||
properties = ["chat", "desktop", "featured", "graphical", "mobile", "omemo", "openpgp"]
|
||||
resources = [
|
||||
|
@ -244,6 +288,24 @@ resources = [
|
|||
{ url = "https://dino.im", txt = "Project homepage" },
|
||||
]
|
||||
|
||||
[freetalk]
|
||||
title = "Freetalk"
|
||||
about = """
|
||||
GNU Freetalk is a console based chat client for Jabber and other XMPP servers.
|
||||
|
||||
It has context sensitive auto-completion for buddy names, commands, and even \
|
||||
ordinary English words. Similar to GNU Emacs,
|
||||
|
||||
You can customize and extend GNU Freetalk with Scheme language.
|
||||
"""
|
||||
bsd = "https://www.freshports.org/net-im/freetalk/"
|
||||
posix = "https://www.gnu.org/software/freetalk/"
|
||||
properties = ["chat", "console", "desktop"]
|
||||
resources = [
|
||||
{ url = "https://lists.gnu.org/mailman/listinfo/freetalk-dev", txt = "Mailing list" },
|
||||
{ url = "https://www.gnu.org/software/freetalk/", txt = "Project homepage" },
|
||||
]
|
||||
|
||||
[gajim]
|
||||
title = "Gajim"
|
||||
about = """
|
||||
|
@ -256,9 +318,10 @@ Gajim integrates well with your other devices: simply continue conversations \
|
|||
on your mobile device.
|
||||
"""
|
||||
apple = "https://gajim.org/download/#macos"
|
||||
bsd = "https://www.freshports.org/net-im/gajim/"
|
||||
linux = "https://gajim.org/download/#linux"
|
||||
windows = "https://gajim.org/download/#windows"
|
||||
properties = ["adhoc", "admin", "chat", "desktop", "featured", "graphical", "omemo", "openpgp"]
|
||||
properties = ["adhoc", "admin", "chat", "desktop", "featured", "graphical", "omemo", "openpgp", "plugin"]
|
||||
resources = [
|
||||
{ url = "https://flathub.org/apps/org.gajim.Gajim", txt = "Flathub package" },
|
||||
{ url = "https://apps.microsoft.com/detail/9pggf6hd43f9?hl=en-us&gl=US", txt = "Windows package" },
|
||||
|
@ -266,23 +329,6 @@ resources = [
|
|||
{ url = "https://gajim.org", txt = "Project homepage" },
|
||||
]
|
||||
|
||||
[freetalk]
|
||||
title = "GNU Freetalk"
|
||||
about = """
|
||||
GNU Freetalk is a console based chat client for Jabber and other XMPP servers.
|
||||
|
||||
It has context sensitive auto-completion for buddy names, commands, and even \
|
||||
ordinary English words. Similar to GNU Emacs,
|
||||
|
||||
You can customize and extend GNU Freetalk with Scheme language.
|
||||
"""
|
||||
posix = "https://www.gnu.org/software/freetalk/"
|
||||
properties = ["chat", "console", "desktop"]
|
||||
resources = [
|
||||
{ url = "https://lists.gnu.org/mailman/listinfo/freetalk-dev", txt = "Mailing list" },
|
||||
{ url = "https://www.gnu.org/software/freetalk/", txt = "Project homepage" },
|
||||
]
|
||||
|
||||
[irssi]
|
||||
title = "Irssi"
|
||||
about = """
|
||||
|
@ -290,9 +336,10 @@ Irssi is a modular text mode chat client. It comes with IRC support built in.
|
|||
|
||||
irssi-xmpp is an Irssi plugin to connect to the XMPP network (jabber).
|
||||
"""
|
||||
bsd = "https://www.freshports.org/irc/irssi-xmpp/"
|
||||
haiku = "https://depot.haiku-os.org/irssi"
|
||||
posix = "https://cybione.org/~irssi-xmpp/"
|
||||
properties = ["chat", "console", "desktop", "haikudepot"]
|
||||
properties = ["chat", "console", "desktop", "haikudepot", "plugin"]
|
||||
resources = [
|
||||
{ url = "https://cybione.org/~irssi-xmpp/", txt = "irssi-xmpp project repository" },
|
||||
{ url = "https://irssi.org", txt = "Irssi homepage" },
|
||||
|
@ -306,6 +353,8 @@ An XMPP client for Emacs
|
|||
jabber.el is an XMPP client for Emacs. XMPP (also known as 'Jabber') is an \
|
||||
IETF-standard federated instant messaging protocol.
|
||||
"""
|
||||
bsd = "https://codeberg.org/emacs-jabber/emacs-jabber#how-to-install"
|
||||
haiku = "https://codeberg.org/emacs-jabber/emacs-jabber#how-to-install"
|
||||
posix = "https://codeberg.org/emacs-jabber/emacs-jabber#how-to-install"
|
||||
properties = ["admin", "chat", "console", "desktop"]
|
||||
resources = [
|
||||
|
@ -340,6 +389,7 @@ Unlike other chat apps, you are not dependent on one specific service \
|
|||
provider, and your privacy is gauranteed more than ever before.
|
||||
"""
|
||||
android = "https://kaidan.im/download/#android-experimental"
|
||||
bsd = "https://www.freshports.org/net-im/kaidan/"
|
||||
linux = "https://kaidan.im/download/#linux"
|
||||
properties = ["chat", "desktop", "graphical", "mobile", "omemo"]
|
||||
resources = [
|
||||
|
@ -381,6 +431,7 @@ all of their instant messaging systems. The interface puts people first, and \
|
|||
is integrated with the system address book to let you access your contacts \
|
||||
from other KDE applications.
|
||||
"""
|
||||
bsd = "https://www.freshports.org/net-im/kopete/"
|
||||
linux = "https://apps.kde.org/kopete/"
|
||||
properties = ["chat", "desktop", "graphical", "otr"]
|
||||
resources = [
|
||||
|
@ -391,21 +442,51 @@ resources = [
|
|||
{ url = "https://userbase.kde.org/Kopete", txt = "Project homepage" },
|
||||
]
|
||||
|
||||
#[mcabber]
|
||||
#title = "MCabber"
|
||||
#about = """
|
||||
#mcabber is a small XMPP (Jabber) console client.
|
||||
#
|
||||
#mcabber includes features such as SASL/SSL/TLS support, MUC (Multi-User Chat) \
|
||||
#support, history logging, command completion, OpenPGP encryption, OTR (Off-the-\
|
||||
#Record Messaging) support, dynamic modules and external action triggers.
|
||||
#"""
|
||||
#posix = "https://mcabber.com"
|
||||
#properties = ["admin", "chat", "console", "desktop", "openpgp", "otr"]
|
||||
#resources = [
|
||||
# { url = "https://mcabber.com/hg/", txt = "Project repository" },
|
||||
# { url = "https://mcabber.com", txt = "Project homepage" },
|
||||
#]
|
||||
[leechcraft]
|
||||
title = "LeechCraft"
|
||||
about = """
|
||||
LeechCraft is a free open source cross-platform modular live environment.
|
||||
|
||||
It has modules for everything, which include an HTML browser; a multiprotocol \
|
||||
modular IM client with support for encryption and audio calls; a \
|
||||
collection-oriented media player with social features like recommended artists \
|
||||
and nearby events; a BitTorrent client; a document viewer (ePUB, DjVu, PDF, \
|
||||
MOBI, etc.); an RSS feed reader with extensive support for Broadcatching and \
|
||||
podcasts ; a package manager with its own repository of plugins, themes, icons \
|
||||
and much more.
|
||||
|
||||
The “Summary” tab that displays all your downloads, updates and statuses (like \
|
||||
new articles in news feeds).
|
||||
|
||||
LeechCraft is a modular system, and by installing different modules you can \
|
||||
customize the feature set, keeping off the things you do not need and have a \
|
||||
decent IM client, media player or a feed reader, for example.
|
||||
"""
|
||||
apple = "https://leechcraft.org/download#mac-os-x"
|
||||
linux = "https://leechcraft.org/download#linux"
|
||||
windows = "https://leechcraft.org/download#microsoft-windows"
|
||||
properties = ["chat", "desktop", "graphical", "openpgp", "otr", "plugin", "pubsub"]
|
||||
resources = [
|
||||
{ url = "https://github.com/0xd34df00d/leechcraft", txt = "Project repository" },
|
||||
{ url = "https://leechcraft.org", txt = "Project homepage" },
|
||||
]
|
||||
|
||||
[mcabber]
|
||||
title = "MCabber"
|
||||
about = """
|
||||
mcabber is a small XMPP (Jabber) console client.
|
||||
|
||||
mcabber includes features such as SASL/SSL/TLS support, MUC (Multi-User Chat) \
|
||||
support, history logging, command completion, OpenPGP encryption, OTR (Off-the-\
|
||||
Record Messaging) support, dynamic modules and external action triggers.
|
||||
"""
|
||||
bsd = "https://www.freshports.org/net-im/mcabber/"
|
||||
posix = "https://mcabber.com"
|
||||
properties = ["admin", "chat", "console", "desktop", "featured", "openpgp", "otr"]
|
||||
resources = [
|
||||
{ url = "https://mcabber.com/hg/", txt = "Project repository" },
|
||||
{ url = "https://mcabber.com", txt = "Project homepage" },
|
||||
]
|
||||
|
||||
[miranda]
|
||||
title = "Miranda NG"
|
||||
|
@ -418,7 +499,7 @@ client Miranda IM.
|
|||
It is very light on system resources and extremely fast.
|
||||
"""
|
||||
windows = "https://miranda-ng.org/downloads/"
|
||||
properties = ["adhoc", "chat", "desktop", "featured", "graphical", "omemo", "openpgp", "otr"]
|
||||
properties = ["adhoc", "chat", "desktop", "featured", "graphical", "omemo", "openpgp", "otr", "plugin"]
|
||||
resources = [
|
||||
{ url = "https://github.com/miranda-ng/miranda-ng", txt = "Project repository" },
|
||||
{ url = "https://miranda-ng.org", txt = "Project homepage" },
|
||||
|
@ -515,8 +596,10 @@ client optimized for business and organizations implemented as a cross-\
|
|||
platform browser extension.
|
||||
"""
|
||||
browser = "https://igniterealtime.org/projects/pade/"
|
||||
properties = ["chat", "desktop", "extension", "graphical", "mobile", "omemo"]
|
||||
properties = ["adhoc", "chat", "desktop", "extension", "graphical", "mobile", "omemo", "pwa"]
|
||||
resources = [
|
||||
{ url = "https://discourse.igniterealtime.org/c/pade", txt = "Support forum" },
|
||||
{ url = "xmpp:open_chat@conference.igniterealtime.org?join", txt = "Support group chat" },
|
||||
{ url = "https://igniterealtime.org/projects/pade/", txt = "Project homepage" },
|
||||
]
|
||||
|
||||
|
@ -535,9 +618,10 @@ Pidgin supports many features of these chat networks, such as file transfers, \
|
|||
away messages, buddy icons, custom smileys, and typing notifications. Numerous \
|
||||
plugins also extend functionality above and beyond the standard features.
|
||||
"""
|
||||
bsd = "https://www.freshports.org/net-im/pidgin/"
|
||||
linux = "https://pidgin.im/install/"
|
||||
windows = "https://pidgin.im/install/"
|
||||
properties = ["chat", "desktop", "openpgp", "otr"]
|
||||
properties = ["chat", "desktop", "openpgp", "otr", "plugin"]
|
||||
resources = [
|
||||
{ url = "https://flathub.org/apps/im.pidgin.Pidgin", txt = "Flathub package" },
|
||||
{ url = "https://pidgin.im", txt = "Project homepage" },
|
||||
|
@ -560,7 +644,7 @@ anonymous spirit of IRC while using a powerful, standard and open protocol.
|
|||
"""
|
||||
haiku = "https://depot.haiku-os.org/poezio"
|
||||
posix = "https://poez.io/en/#download"
|
||||
properties = ["adhoc", "chat", "console", "desktop", "featured", "haikudepot", "omemo", "openpgp", "otr"]
|
||||
properties = ["adhoc", "chat", "console", "desktop", "featured", "haikudepot", "omemo", "openpgp", "otr", "plugin"]
|
||||
resources = [
|
||||
{ url = "https://flathub.org/apps/io.poez.Poezio", txt = "Flathub package" },
|
||||
{ url = "https://codeberg.org/poezio/poezio", txt = "Project repository" },
|
||||
|
@ -581,8 +665,9 @@ It supports XMPP chat services, MUC chat room, OTR, PGP and OMEMO encryption, \
|
|||
roster management, including flexible resource and priority settings, desktop \
|
||||
notifications, and it has a plugins system in Python and C.
|
||||
"""
|
||||
bsd = "https://www.freshports.org/net-im/profanity/"
|
||||
posix = "https://profanity-im.github.io"
|
||||
properties = ["adhoc", "chat", "console", "desktop", "featured", "omemo", "openpgp", "otr"]
|
||||
properties = ["adhoc", "chat", "console", "desktop", "featured", "omemo", "openpgp", "otr", "plugin"]
|
||||
resources = [
|
||||
{ url = "https://github.com/profanity-im/profanity", txt = "Project repository" },
|
||||
{ url = "https://profanity-im.github.io/plugins.html", txt = "Plugins list" },
|
||||
|
@ -617,7 +702,7 @@ supported operating system.
|
|||
apple = "https://psi-im.org"
|
||||
linux = "https://psi-im.org"
|
||||
windows = "https://psi-im.org"
|
||||
properties = ["adhoc", "admin", "chat", "desktop", "graphical", "omemo", "openpgp", "otr"]
|
||||
properties = ["adhoc", "admin", "chat", "desktop", "graphical", "omemo", "openpgp", "otr", "plugin"]
|
||||
resources = [
|
||||
{ url = "https://github.com/psi-im/psi", txt = "Project repository" },
|
||||
{ url = "xmpp:psi-dev@conference.jabber.ru?join", txt = "Support group chat" },
|
||||
|
@ -637,7 +722,7 @@ apple = "https://psi-plus.com/wiki/en:downloads#macos"
|
|||
haiku = "https://depot.haiku-os.org/psi_plus"
|
||||
linux = "https://psi-plus.com/wiki/en:downloads#linux"
|
||||
windows = "https://psi-plus.com/wiki/en:downloads#ms_windows"
|
||||
properties = ["adhoc", "admin", "chat", "desktop", "featured", "graphical", "haikudepot", "omemo", "openpgp", "otr"]
|
||||
properties = ["adhoc", "admin", "chat", "desktop", "featured", "graphical", "haikudepot", "omemo", "openpgp", "otr", "plugin"]
|
||||
resources = [
|
||||
{ url = "https://github.com/psi-plus/main", txt = "Project repository" },
|
||||
{ url = "xmpp:psi-dev@conference.jabber.ru?join", txt = "Support group chat" },
|
||||
|
@ -673,38 +758,40 @@ resources = [
|
|||
{ url = "https://pulkomandy.tk/projects/renga", txt = "Project homepage" },
|
||||
]
|
||||
|
||||
#[siskin]
|
||||
#title = "Siskin"
|
||||
#about = """
|
||||
#Siskin IM by Tigase, Inc. is a lightweight and powerful XMPP client for iPhone \
|
||||
#and iPad. It provides an easy way to talk and share moments with your friends.
|
||||
#"""
|
||||
#apple = "https://siskin.im/#about"
|
||||
#properties = ["chat", "graphical", "mobile", "omemo"]
|
||||
#resources = [
|
||||
# { url = "https://itunes.apple.com/us/app/tigase-messenger/id1153516838", txt = "iOS package" },
|
||||
# { url = "https://siskin.im", txt = "Project homepage" },
|
||||
#]
|
||||
[siskin]
|
||||
title = "Siskin"
|
||||
about = """
|
||||
Siskin IM by Tigase, Inc. is a lightweight and powerful XMPP client for iPhone \
|
||||
and iPad. It provides an easy way to talk and share moments with your friends.
|
||||
"""
|
||||
apple = "https://siskin.im/#about"
|
||||
properties = ["chat", "graphical", "mobile", "omemo"]
|
||||
resources = [
|
||||
{ url = "https://itunes.apple.com/us/app/tigase-messenger/id1153516838", txt = "iOS package" },
|
||||
{ url = "https://siskin.im", txt = "Project homepage" },
|
||||
]
|
||||
|
||||
#[spark]
|
||||
#title = "Spark"
|
||||
#about = """
|
||||
#Spark is an Open Source, cross-platform IM client optimized for businesses and \
|
||||
#organizations.
|
||||
#
|
||||
#It features built-in support for group chat, telephony integration, and strong \
|
||||
#security.
|
||||
#
|
||||
#It also offers a great end-user experience with features like in-line spell \
|
||||
#checking, group chat room bookmarks, and tabbed conversations.
|
||||
#"""
|
||||
#apple = "https://igniterealtime.org/projects/spark/"
|
||||
#linux = "https://igniterealtime.org/projects/spark/"
|
||||
#windows = "https://igniterealtime.org/projects/spark/"
|
||||
#properties = ["chat", "desktop", "graphical", "omemo"]
|
||||
#resources = [
|
||||
# { url = "https://igniterealtime.org/projects/spark/", txt = "Project homepage" },
|
||||
#]
|
||||
[spark]
|
||||
title = "Spark"
|
||||
about = """
|
||||
Spark is an Open Source, cross-platform IM client optimized for businesses and \
|
||||
organizations.
|
||||
|
||||
It features built-in support for group chat, telephony integration, and strong \
|
||||
security.
|
||||
|
||||
It also offers a great end-user experience with features like in-line spell \
|
||||
checking, group chat room bookmarks, and tabbed conversations.
|
||||
"""
|
||||
apple = "https://igniterealtime.org/projects/spark/"
|
||||
linux = "https://igniterealtime.org/projects/spark/"
|
||||
windows = "https://igniterealtime.org/projects/spark/"
|
||||
properties = ["chat", "desktop", "graphical", "omemo"]
|
||||
resources = [
|
||||
{ url = "https://discourse.igniterealtime.org/c/spark", txt = "Support forum" },
|
||||
{ url = "xmpp:open_chat@conference.igniterealtime.org?join", txt = "Support group chat" },
|
||||
{ url = "https://igniterealtime.org/projects/spark/", txt = "Project homepage" },
|
||||
]
|
||||
|
||||
#[speeqe]
|
||||
#title = "Speeqe"
|
||||
|
@ -777,7 +864,6 @@ linux = "https://swift.im/downloads.html"
|
|||
windows = "https://swift.im/downloads.html"
|
||||
properties = ["chat", "desktop", "graphical"]
|
||||
resources = [
|
||||
{ url = "xmpp:swift@rooms.swift.im?join", txt = "Support group chat" },
|
||||
{ url = "https://swift.im", txt = "Project homepage" },
|
||||
]
|
||||
|
||||
|
@ -813,7 +899,7 @@ currently has a minimal but ideally maximal set of XEPs.
|
|||
"""
|
||||
haiku = "https://depot.haiku-os.org/weechat"
|
||||
posix = "https://github.com/bqv/weechat-xmpp"
|
||||
properties = ["chat", "console", "desktop", "omemo", "openpgp"]
|
||||
properties = ["chat", "console", "desktop", "omemo", "openpgp", "plugin"]
|
||||
resources = [
|
||||
{ url = "https://github.com/bqv/weechat-xmpp", txt = "weechat-xmpp project repository" },
|
||||
{ url = "https://weechat.org", txt = "WeeChat homepage" },
|
||||
|
@ -831,24 +917,31 @@ interoperable open standards.
|
|||
"""
|
||||
browser = "https://xabber.com"
|
||||
android = "https://xabber.com"
|
||||
properties = ["chat", "desktop", "featured", "graphical", "omemo", "mobile"]
|
||||
properties = ["chat", "desktop", "featured", "graphical", "mobile"]
|
||||
resources = [
|
||||
{ url = "https://www.xabber.com/rel/client/android/last/xabber.apk", txt = "Nightly package" },
|
||||
{ url = "https://f-droid.org/packages/com.xabber.android", txt = "F-Droid package" },
|
||||
{ url = "https://play.google.com/store/apps/details?id=com.xabber.android", txt = "Play package" },
|
||||
{ url = "https://web.xabber.com", txt = "Xabber Web" },
|
||||
{ url = "https://xabber.com", txt = "Project homepage" },
|
||||
]
|
||||
|
||||
#[xmpp-web]
|
||||
#title = "XMPP Web"
|
||||
#about = """
|
||||
#Lightweight HTML chat client for XMPP servers.
|
||||
#"""
|
||||
#browser = "https://github.com/nioc/xmpp-web/releases"
|
||||
#properties = ["chat", "desktop", "graphical", "mobile", "pwa"]
|
||||
#resources = [
|
||||
# { url = "https://github.com/nioc/xmpp-web", txt = "Project homepage" },
|
||||
#]
|
||||
[xmpp-web]
|
||||
title = "XMPP Web"
|
||||
about = """
|
||||
A lightweight HTML chat client for XMPP servers.
|
||||
|
||||
It supports WebSocket, groupchat, roster, bookmarks, file transfer, password \
|
||||
protected rooms, chat state notifications, formatting of messages, stickers, \
|
||||
room creation and configuration, message moderation, vCard information.
|
||||
|
||||
It is lightweight (600 KB gzipped at the first loading and then less than 10 KB)
|
||||
Guest access /guest?join={jid} (joining a MUC anonymously as described in RFC 4505)
|
||||
"""
|
||||
browser = "https://github.com/nioc/xmpp-web/releases"
|
||||
properties = ["chat", "desktop", "graphical", "mobile", "pwa"]
|
||||
resources = [
|
||||
{ url = "https://github.com/nioc/xmpp-web", txt = "Project repository" },
|
||||
]
|
||||
|
||||
[yaxim]
|
||||
title = "yaxim"
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue