2024-10-20 16:30:06 +02:00
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<!-- Kayla (Céile) XMPP Invite -->
<!-- Zenya (Xenia) XMPP Invite -->
<!-- Fast And Sleek Invite (FASI) -->
< html xmlns = "http://www.w3.org/1999/xhtml" >
< head >
< meta http-equiv = "Content-Type" content = "application/xhtml+xml; charset=UTF-8" / >
< title > {{brand_name}}: Download< / title >
< meta name = "description" content = "Download an XMPP client and access to the world's foremost and premier publishing and telecommunication platform with top-tier encryption, privacy and security that are to be offered as of yet." / >
< meta name = "generator" content = "Fast And Sleek Invite" / >
< meta name = "viewport" content = "width=device-width, initial-scale=1" / >
< meta property = "og:description" content = "Download an XMPP client and access to the world's foremost and premier publishing and telecommunication platform with top-tier encryption, privacy and security that are to be offered as of yet." / >
< meta property = "og:image" content = "/photo/{{filename}}" / >
< meta property = "og:site_name" content = "{{brand_name}}" / >
< meta property = "og:title" content = "{{title}}" / >
< meta property = "og:type" content = "website" / >
< meta property = "og:url" content = "{{url}}" / >
< link rel = "alternate icon" href = "/img/favicon.ico" type = "image/x-icon" / >
< link rel = "icon" href = "/img/favicon.svg" type = "image/svg+xml" / >
< link rel = "stylesheet" href = "/css/stylesheet.css" media = "screen" type = "text/css" / >
< / head >
< body >
< div id = "overlay" >
< div id = "bar" >
< a href = "{{brand_site}}" >
< img id = "logo" src = "/img/logo-wordmark-horizontal.svg" / >
< / a >
2024-10-26 19:14:45 +02:00
< a id = "download" href = "/download" >
Download
2024-10-20 16:30:06 +02:00
< / a >
< / div >
< div id = "container-of-selection" >
{% if client_selection %}
2024-10-26 19:14:45 +02:00
< h1 > {{title}}< / h1 >
< div id = "software-menu" >
{% for client in client_selection %}
< a class = "system" href = "#{{client['iden']}}" >
< img src = "/img/{{client['iden']}}.svg" / >
< div > {{client['name']}}< / div >
< / a >
{% endfor %}
< / div >
2024-10-20 16:30:06 +02:00
{% if title == 'Apple' %}
< div id = "security-notices" >
2024-10-22 15:34:39 +02:00
< span class = "notice" >
< a href = "/download/haiku" >
< img src = "/img/haiku.svg" / >
< / a >
< span >
2024-10-26 19:14:45 +02:00
Please refer to the section
< a href = "/download/haiku" > Haiku< / a > for a selection of
clients for the Haiku operating system.
2024-10-22 15:34:39 +02:00
< / span >
2024-10-20 16:30:06 +02:00
< / span >
< / div >
{% endif %}
2024-10-22 15:34:39 +02:00
{% if title == 'Android' %}
2024-10-20 16:30:06 +02:00
< div id = "security-notices" >
2024-10-22 15:34:39 +02:00
< span class = "notice" >
< a href = "https://f-droid.org" >
< img src = "/img/fdroid.svg" / >
< / a >
< span >
We advise installing an XMPP client with the
< a href = "https://f-droid.org" > F-Droid< / a > repository, to
ensure that you are always using the most updated and secure
version of your XMPP chat client of choice, with the latest
and best that XMPP has to offer.
< strong > (recommended)< / strong >
< / span >
2024-10-20 16:30:06 +02:00
< / span >
2024-10-22 15:34:39 +02:00
< span class = "notice" >
< a href = "https://customrombay.org" >
< img src = "/img/plant.svg" / >
< / a >
< span >
We further suggest using an updated Android system. If your
smartphone manufacturer has ceased to provide updates,
2024-10-25 14:52:52 +02:00
then you can install < a href = "https://divestos.org" > DivestOS
Mobile< / a > , < a href = "https://grapheneos.org/" > GrapheneOS< / a >
or find another custom ROM for your device at
< a href = "https://customrombay.org" > CustomRomBay< / a > .
2024-10-22 15:34:39 +02:00
< strong > (optional)< / strong >
< / span >
2024-10-20 16:30:06 +02:00
< / span >
< / div >
{% endif %}
2024-10-20 20:32:15 +02:00
{% if title == 'Haiku' %}
< div id = "security-notices" >
2024-10-22 15:34:39 +02:00
< span class = "notice" >
< img src = "/img/haikudepot.svg" / >
< span >
2024-10-26 19:14:45 +02:00
Most of the software that are listed herein should be
available for you to install from desktop directly with
HaikuDepot.
2024-10-22 15:34:39 +02:00
< / span >
2024-10-20 20:32:15 +02:00
< / span >
< / div >
{% endif %}
2024-10-20 16:30:06 +02:00
{% if title == 'Linux' %}
< div id = "security-notices" >
2024-10-22 15:34:39 +02:00
< span class = "notice" >
2024-10-26 19:14:45 +02:00
< img src = "/img/linux.svg" / >
2024-10-22 15:34:39 +02:00
< span >
2024-10-25 14:52:52 +02:00
The listed XMPP clients, herein, are also usable with Linux
systems that are designed for mobile devices, such as
2024-10-22 15:34:39 +02:00
< a href = "https://droidian.org" > Droidian< / a > ,
< a href = "https://mobian.org" > Mobian< / a > and
< a href = "https://postmarketos.org" > postmarketOS< / a > .
< / span >
2024-10-20 20:32:15 +02:00
< / span >
2024-10-22 15:34:39 +02:00
< span class = "notice" >
< a href = "/download/posix" >
< img src = "/img/posix.svg" / >
< / a >
< span >
2024-10-26 19:14:45 +02:00
Please refer to section < a href = "/download/posix" > POSIX< / a >
for a selection of console software with text-based interface.
2024-10-25 14:52:52 +02:00
< / span >
< / span >
2024-10-26 19:14:45 +02:00
< / div >
{% endif %}
{% if title == 'POSIX' %}
< div id = "security-notices" >
2024-10-25 14:52:52 +02:00
< span class = "notice" >
2024-10-26 19:14:45 +02:00
< img src = "/img/posix.svg" / >
2024-10-25 14:52:52 +02:00
< span >
2024-10-26 19:14:45 +02:00
The software that are listed herein are intended for people
who either want to use console interface, or remotely
control their chat client.
2024-10-25 14:52:52 +02:00
< / span >
< / span >
< / div >
{% endif %}
{% if title == 'UBports' %}
< div id = "security-notices" >
< span class = "notice" >
< img src = "/img/openstore.svg" style = "border-radius: 8px" / >
< span >
2024-10-26 19:14:45 +02:00
The software that are listed herein are available for you to
install directly with OpenStore.
2024-10-22 15:34:39 +02:00
< / span >
< / span >
< / div >
{% endif %}
{% if title == 'Windows' %}
< div id = "security-notices" >
< span class = "notice" >
2024-10-25 14:52:52 +02:00
< a href = "https://reactos.org" >
< img src = "/img/reactos.svg" / >
< / a >
2024-10-22 15:34:39 +02:00
< span >
2024-10-26 19:14:45 +02:00
The listed XMPP clients, herein, are also compatible with
the < a href = "https://reactos.org" > ReactOS< / a > operating
system.
2024-10-22 15:34:39 +02:00
< / span >
2024-10-20 16:30:06 +02:00
< / span >
< / div >
{% endif %}
2024-10-26 19:14:45 +02:00
< div class = "plain-note" >
XMPP clients of other devices and systems can be found at the
< a href = "/selection" > main selection< / a > page.
< / div >
{% if skipped %}
< div class = "plain-note" >
Display the < a href = "/download/{{software}}/all" >
complete list< / a > of XMPP clients for {{title}}.
< / div >
{% endif %}
< br / >
< hr / >
2024-10-20 16:30:06 +02:00
< dl id = "selection" >
{% for client in client_selection %}
< dt >
< a href = "{{client['href']}}" id = "{{client['iden']}}" >
< img class = "narrow" src = "/img/{{client['iden']}}.svg" / >
< strong > {{client['name']}}< / strong >
< / a >
< / dt >
< dd >
< span >
< span class = "text" > {{client['about']}}< / span >
< div class = "features" >
2024-10-26 19:14:45 +02:00
{% if 'adhoc' in client['properties'] %}
2024-10-20 20:32:15 +02:00
< span > 🪄️ Ad-Hoc Commands< / span >
{% endif %}
2024-10-26 19:14:45 +02:00
{% if 'desktop' in client['properties'] %}
2024-10-20 16:30:06 +02:00
< span > 🖥️ Desktop< / span >
{% endif %}
2024-10-26 19:14:45 +02:00
{% if 'mobile' in client['properties'] %}
2024-10-20 16:30:06 +02:00
< span > 📱 Mobile< / span >
{% endif %}
2024-10-26 19:14:45 +02:00
{% if 'omemo' in client['properties'] %}
2024-10-20 16:30:06 +02:00
<!-- img class="icon" src="/img/omemo.svg" / -->
< span > 🐟 OMEMO< / span >
{% endif %}
2024-10-26 19:14:45 +02:00
{% if 'openpgp' in client['properties'] %}
2024-10-20 16:30:06 +02:00
< span > 🔐️ OpenPGP< / span >
{% endif %}
2024-10-26 19:14:45 +02:00
{% if 'otr' in client['properties'] %}
2024-10-20 16:30:06 +02:00
< span > 🔏️ OTR< / span >
{% endif %}
2024-10-26 19:14:45 +02:00
{% if 'pubsub' in client['properties'] %}
2024-10-20 16:30:06 +02:00
< span > 📡️ PubSub< / span >
{% endif %}
2024-10-25 14:52:52 +02:00
{% if 'resources' in client %}
< input type = "checkbox" id = "toggle-{{client['iden']}}" / >
< label for = "toggle-{{client['iden']}}" title = "Click to display more information." > Details< / label >
< ul class = "details" >
{% for resource in client['resources'] %}
< li > < a href = "{{resource['url']}}" > {{resource['txt']}}< / a > < / li >
{% endfor %}
< / ul >
{% endif %}
2024-10-20 16:30:06 +02:00
< / div >
< / span >
< span >
< img class = "wide" src = "/img/{{client['iden']}}.svg" / >
< / span >
< / dd >
{% endfor %}
< br / >
2024-10-26 19:14:45 +02:00
< hr / >
2024-10-20 16:30:06 +02:00
< dt >
< a href = "https://xmpp.org/software/" >
< img class = "narrow" src = "/img/xmpp.svg" / >
< strong > About XMPP< / strong >
< / a >
< / dt >
< dd >
< span >
XMPP is the decentralized, free, open, and private messaging
and publishing protocol that drives the world's top-tier and
2024-10-20 20:32:15 +02:00
largest open IM network which allows for end-to-end
2024-10-21 16:01:31 +02:00
encrypted messaging, group chats, voice calls, video
conferences and more. Join to the community! (est. 1999)
2024-10-20 16:30:06 +02:00
< / span >
< span >
< img class = "wide" src = "/img/xmpp.svg" / >
< / span >
< / dd >
< / dl >
{% endif %}
< / div >
< / div >
< / body >
< / html >