diff --git a/src/lib/apps/communication.json b/src/lib/apps/communication.json index e95d753..782fa9d 100644 --- a/src/lib/apps/communication.json +++ b/src/lib/apps/communication.json @@ -1,166 +1,275 @@ [ - { - "id": "discord", - "name": "Discord", - "description": "Popular voice, video, and text chat platform", - "category": "Communication", - "targets": { - "arch": "discord", - "opensuse": "discord", - "nix": "discord", - "flatpak": "com.discordapp.Discord", - "snap": "discord", - "homebrew": "--cask discord" - }, - "unavailableReason": "Not in official repos. Install via [Flatpak](https://flathub.org/en/apps/com.discordapp.Discord) or download from [discord.com/download](https://discord.com/download).", - "icon": { - "type": "iconify", - "set": "simple-icons", - "name": "discord", - "color": "#5865F2" - } + { + "id": "discord", + "name": "Discord", + "description": "Popular voice, video, and text chat platform", + "category": "Communication", + "targets": { + "arch": "discord", + "opensuse": "discord", + "nix": "discord", + "flatpak": "com.discordapp.Discord", + "snap": "discord", + "homebrew": "--cask discord" }, - { - "id": "vesktop", - "name": "Vesktop", - "description": "Discord client with Vencord mods built-in", - "category": "Communication", - "targets": { - "arch": "vesktop-bin", - "nix": "vesktop", - "flatpak": "dev.vencord.Vesktop", - "homebrew": "--cask vesktop" - }, - "unavailableReason": "Not available in official repos. Check it on [Flatpak](https://flathub.org/en/apps/dev.vencord.Vesktop) or Download from [vesktop.dev/install/linux](https://vesktop.dev/install/linux/).", - "icon": { - "type": "url", - "url": "https://avatars.githubusercontent.com/u/113042587?s=200&v=4" - } - }, - { - "id": "telegram", - "name": "Telegram", - "description": "Fast cloud-based messaging with file sharing", - "category": "Communication", - "targets": { - "arch": "telegram-desktop", - "opensuse": "telegram-desktop", - "nix": "telegram-desktop", - "flatpak": "org.telegram.desktop", - "snap": "telegram-desktop", - "homebrew": "--cask telegram" - }, - "unavailableReason": "Recommended to use [Flatpak](https://flathub.org/apps/org.telegram.desktop) for the latest version. Debian 12 (Bookworm) has an older version (4.6.5) via `sudo apt install -y telegram-desktop`. Debian 13 (Trixie) removed the package entirely. Ubuntu 24.04/25.04 repos have outdated versions — use Flatpak or Snap for current releases. Fedora requires [RPM Fusion](https://rpmfusion.org/) repos.", - "icon": { - "type": "iconify", - "set": "simple-icons", - "name": "telegram", - "color": "#26A5E4" - } - }, - { - "id": "signal", - "name": "Signal", - "description": "Secure end-to-end encrypted messaging app", - "category": "Communication", - "targets": { - "arch": "signal-desktop", - "opensuse": "signal-desktop", - "nix": "signal-desktop", - "flatpak": "org.signal.Signal", - "snap": "signal-desktop", - "homebrew": "--cask signal" - }, - "unavailableReason": "Not in official repos. Use [Flatpak](https://flathub.org/en/apps/org.signal.Signal)/[Snap](https://snapcraft.io/signal-desktop) or follow instructions at [signal.org/download/linux](https://signal.org/download/linux/).", - "icon": { - "type": "iconify", - "set": "simple-icons", - "name": "signal", - "color": "#3A76F0" - } - }, - { - "id": "slack", - "name": "Slack", - "description": "Team collaboration and business messaging", - "category": "Communication", - "targets": { - "arch": "slack-desktop", - "nix": "slack", - "flatpak": "com.slack.Slack", - "snap": "slack", - "homebrew": "--cask slack" - }, - "unavailableReason": "Not in official repos. Use [Flatpak](https://flathub.org/en/apps/com.slack.Slack)/[Snap](https://snapcraft.io/slack) or download from [slack.com/downloads/linux](https://slack.com/downloads/linux).", - "icon": { - "type": "iconify", - "set": "simple-icons", - "name": "slack", - "color": "#4A154B" - } - }, - { - "id": "zoom", - "name": "Zoom", - "description": "Popular video conferencing and meetings", - "category": "Communication", - "targets": { - "arch": "zoom", - "nix": "zoom-us", - "flatpak": "us.zoom.Zoom", - "snap": "zoom-client", - "homebrew": "--cask zoom" - }, - "unavailableReason": "Not in official repos. Use [Flatpak](https://flathub.org/en/apps/us.zoom.Zoom)/[Snap](https://snapcraft.io/zoom-client) or download from [zoom.us/download/linux](https://zoom.us/download/linux).", - "icon": { - "type": "iconify", - "set": "simple-icons", - "name": "zoom", - "color": "#0B5CFF" - } - }, - { - "id": "thunderbird", - "name": "Thunderbird", - "description": "Free email client by Mozilla with calendar", - "category": "Communication", - "targets": { - "ubuntu": "thunderbird", - "debian": "thunderbird", - "arch": "thunderbird", - "fedora": "thunderbird", - "opensuse": "MozillaThunderbird", - "nix": "thunderbird", - "flatpak": "org.mozilla.Thunderbird", - "snap": "thunderbird", - "homebrew": "--cask thunderbird" - }, - "icon": { - "type": "iconify", - "set": "simple-icons", - "name": "thunderbird", - "color": "#0A84FF" - } - }, - { - "id": "element", - "name": "Element", - "description": "Decentralized Matrix chat client with E2E encryption", - "category": "Communication", - "targets": { - "arch": "element-desktop", - "opensuse": "element-desktop", - "nix": "element-desktop", - "flatpak": "im.riot.Riot", - "snap": "element-desktop", - "homebrew": "--cask element" - }, - "unavailableReason": "Not in official repos. Use [Flatpak](https://flathub.org/en/apps/im.riot.Riot)/[Snap](https://snapcraft.io/element-desktop) or follow instructions at [element.io/download#linux](https://element.io/en/download#linux).", - "icon": { - "type": "iconify", - "set": "simple-icons", - "name": "element", - "color": "#0DBD8B" - } + "unavailableReason": "Not in official repos. Install via [Flatpak](https://flathub.org/en/apps/com.discordapp.Discord) or download from [discord.com/download](https://discord.com/download).", + "icon": { + "type": "iconify", + "set": "simple-icons", + "name": "discord", + "color": "#5865F2" } + }, + { + "id": "vesktop", + "name": "Vesktop", + "description": "Discord client with Vencord mods built-in", + "category": "Communication", + "targets": { + "arch": "vesktop-bin", + "nix": "vesktop", + "flatpak": "dev.vencord.Vesktop", + "homebrew": "--cask vesktop" + }, + "unavailableReason": "Not available in official repos. Check it on [Flatpak](https://flathub.org/en/apps/dev.vencord.Vesktop) or Download from [vesktop.dev/install/linux](https://vesktop.dev/install/linux/).", + "icon": { + "type": "url", + "url": "https://avatars.githubusercontent.com/u/113042587?s=200&v=4" + } + }, + { + "id": "stoat", + "name": "Stoat", + "description": "Open-source Discord alternative", + "category": "Communication", + "targets": { + "arch": "stoat-desktop-bin", + "snap": "stoat-tsugu" + }, + "unavailableReason": "Still in early development and not yet available in most official repositories; it is recommended to build from source or see [stoat.chat](https://stoat.chat/download) for details.", + "icon": { + "type": "url", + "url": "https://avatars.githubusercontent.com/u/234249415?s=200&v=4" + } + }, + { + "id": "telegram", + "name": "Telegram", + "description": "Fast cloud-based messaging with file sharing", + "category": "Communication", + "targets": { + "arch": "telegram-desktop", + "opensuse": "telegram-desktop", + "nix": "telegram-desktop", + "flatpak": "org.telegram.desktop", + "snap": "telegram-desktop", + "homebrew": "--cask telegram" + }, + "unavailableReason": "Recommended to use [Flatpak](https://flathub.org/apps/org.telegram.desktop) for the latest version. Debian 12 (Bookworm) has an older version (4.6.5) via `sudo apt install -y telegram-desktop`. Debian 13 (Trixie) removed the package entirely. Ubuntu 24.04/25.04 repos have outdated versions — use Flatpak or Snap for current releases. Fedora requires [RPM Fusion](https://rpmfusion.org/) repos.", + "icon": { + "type": "iconify", + "set": "simple-icons", + "name": "telegram", + "color": "#26A5E4" + } + }, + { + "id": "signal", + "name": "Signal", + "description": "Secure end-to-end encrypted messaging app", + "category": "Communication", + "targets": { + "arch": "signal-desktop", + "opensuse": "signal-desktop", + "nix": "signal-desktop", + "flatpak": "org.signal.Signal", + "snap": "signal-desktop", + "homebrew": "--cask signal" + }, + "unavailableReason": "Not in official repos. Use [Flatpak](https://flathub.org/en/apps/org.signal.Signal)/[Snap](https://snapcraft.io/signal-desktop) or follow instructions at [signal.org/download/linux](https://signal.org/download/linux/).", + "icon": { + "type": "iconify", + "set": "simple-icons", + "name": "signal", + "color": "#3A76F0" + } + }, + { + "id": "slack", + "name": "Slack", + "description": "Team collaboration and business messaging", + "category": "Communication", + "targets": { + "arch": "slack-desktop", + "nix": "slack", + "flatpak": "com.slack.Slack", + "snap": "slack", + "homebrew": "--cask slack" + }, + "unavailableReason": "Not in official repos. Use [Flatpak](https://flathub.org/en/apps/com.slack.Slack)/[Snap](https://snapcraft.io/slack) or download from [slack.com/downloads/linux](https://slack.com/downloads/linux).", + "icon": { + "type": "iconify", + "set": "simple-icons", + "name": "slack", + "color": "#4A154B" + } + }, + { + "id": "zoom", + "name": "Zoom", + "description": "Popular video conferencing and meetings", + "category": "Communication", + "targets": { + "arch": "zoom", + "nix": "zoom-us", + "flatpak": "us.zoom.Zoom", + "snap": "zoom-client", + "homebrew": "--cask zoom" + }, + "unavailableReason": "Not in official repos. Use [Flatpak](https://flathub.org/en/apps/us.zoom.Zoom)/[Snap](https://snapcraft.io/zoom-client) or download from [zoom.us/download/linux](https://zoom.us/download/linux).", + "icon": { + "type": "iconify", + "set": "simple-icons", + "name": "zoom", + "color": "#0B5CFF" + } + }, + { + "id": "thunderbird", + "name": "Thunderbird", + "description": "Free email client by Mozilla with calendar", + "category": "Communication", + "targets": { + "ubuntu": "thunderbird", + "debian": "thunderbird", + "arch": "thunderbird", + "fedora": "thunderbird", + "opensuse": "MozillaThunderbird", + "nix": "thunderbird", + "flatpak": "org.mozilla.Thunderbird", + "snap": "thunderbird", + "homebrew": "--cask thunderbird" + }, + "icon": { + "type": "iconify", + "set": "simple-icons", + "name": "thunderbird", + "color": "#0A84FF" + } + }, + { + "id": "element", + "name": "Element", + "description": "Decentralized Matrix chat client with E2E encryption", + "category": "Communication", + "targets": { + "arch": "element-desktop", + "opensuse": "element-desktop", + "nix": "element-desktop", + "flatpak": "im.riot.Riot", + "snap": "element-desktop", + "homebrew": "--cask element" + }, + "unavailableReason": "Not in official repos. Use [Flatpak](https://flathub.org/en/apps/im.riot.Riot)/[Snap](https://snapcraft.io/element-desktop) or follow instructions at [element.io/download#linux](https://element.io/en/download#linux).", + "icon": { + "type": "iconify", + "set": "simple-icons", + "name": "element", + "color": "#0DBD8B" + } + }, + { + "id": "nheko", + "name": "Nheko", + "description": "High-performance native Matrix client built with C++/Qt, prioritizing low-latency synchronization.", + "category": "Communication", + "targets": { + "ubuntu": "nheko", + "debian": "nheko", + "arch": "nheko", + "fedora": "nheko", + "opensuse": "nheko", + "nix": "nheko", + "flatpak": "im.nheko.Nheko", + "homebrew": "--cask nheko" + }, + "unavailableReason": "Not in official repos. Install via [Flatpak](https://flathub.org/en/apps/im.nheko.Nheko), or see [nheko-reborn.github.io](https://nheko-reborn.github.io/) for install instructions.", + "icon": { + "type": "url", + "url": "https://nheko-reborn.github.io/images/logo.png" + } + }, + { + "id": "cinny", + "name": "Cinny", + "description": "A refined Matrix client focusing purely on user experience", + "category": "Communication", + "targets": { + "arch": "cinny-desktop-bin", + "nix": "cinny-desktop", + "flatpak": "in.cinny.Cinny" + }, + "unavailableReason": "Not in most official repos. Install using [Flatpak](https://flathub.org/en/apps/in.cinny.Cinny) or visit [cinny.in](https://cinny.in/) for more info.", + "icon": { + "type": "url", + "url": "https://cinny.in/assets/cinny.svg" + } + }, + { + "id": "fluffy-chat", + "name": "Fluffy Chat", + "description": "Matrix client that uses Material Design", + "category": "Communication", + "targets": { + "arch": "fluffychat-bin", + "nix": "fluffychat", + "flatpak": "im.fluffychat.Fluffychat", + "snap": "fluffychat" + }, + "unavailableReason": "Not available in most official repos. Use [Flatpak](https://flathub.org/en/apps/im.fluffychat.Fluffychat) or Snap(https://snapcraft.io/fluffychat) or visit [fluffychat.im](https://fluffychat.im/) for more info.", + "icon": { + "type": "url", + "url": "https://imgproxy.flathub.org/insecure/dpr:1/f:avif/q:100/rs:fit:128:128/aHR0cHM6Ly9kbC5mbGF0aHViLm9yZy9tZWRpYS9pbS9mbHVmZnljaGF0L0ZsdWZmeWNoYXQvZWYxZjE1YWY0ZWYwZmYyMzdmNmE0NGNkNzdhNWRlOTYvaWNvbnMvMTI4eDEyOC9pbS5mbHVmZnljaGF0LkZsdWZmeWNoYXQucG5n" + } + }, + { + "id": "halloy", + "name": "Halloy", + "description": "Slick IRC client written in Rust", + "category": "Communication", + "targets": { + "arch": "halloy", + "opensuse": "halloy", + "nix": "halloy", + "flatpak": "org.squidowl.halloy", + "snap": "halloy", + "homebrew": "--cask halloy" + }, + "unavailableReason": "Not in official repos. Install it using [Flatpak](https://flathub.org/en/apps/org.squidowl.halloy) or [Snap](https://snapcraft.io/halloy) or see [halloy.chat](https://halloy.chat/) for more info.", + "icon": { + "type": "url", + "url": "https://halloy.chat/logo.png" + } + }, + { + "id": "dino", + "name": "Dino", + "description": "GTK-based XMPP client for GNOME", + "category": "Communication", + "targets": { + "ubuntu": "dino-im", + "debian": "dino-im", + "arch": "dino", + "fedora": "dino", + "opensuse": "dino", + "nix": "dino", + "flatpak": "im.dino.Dino", + "snap": "dino-tsugu" + }, + "unavailableReason": "Not available in official repos. Use [Flatpak](https://flathub.org/en/apps/im.dino.Dino) or [Snap](https://snapcraft.io/dino-tsugu) or visit [dino.im](https://dino.im/) for more info.", + "icon": { + "type": "url", + "url": "https://dino.im/img/logo.svg" + } + } ] \ No newline at end of file