应用程序列表/网络
网络连接
网络管理器
参见 网络配置#网络管理器。
VPN 客户端
- GlobalProtect-openconnect — 一款基于 OpenConnect 构建并使用 Qt5 的 GlobalProtect VPN 客户端 (GUI),支持 SAML 认证模式。
- Libreswan — 一款自由软件,实现了最广泛支持和标准化的 VPN 协议,该协议基于 ("IPsec") 和 Internet 密钥交换 ("IKE")。
- Mullvad — Mullvad VPN 服务的 GUI 客户端
- Nebula — 一种网状 VPN 网络
- NetworkManager — 通过插件系统支持多种协议(例如 MS、Cisco、Fortinet)。
- OpenConnect — 支持 Cisco 和 Juniper VPN。
- Openswan — 基于 IPsec 的 VPN 解决方案。
- OpenVPN — 用于连接 OpenVPN VPN。
- PPTP Client — 用于连接 PPTP VPN,例如 Microsoft VPN (MPPE)。(不安全)
- RiseupVPN — 来自 riseup.net 的 Riseup VPN 服务的 GUI 客户端。
- strongSwan — 基于 IPsec 的 VPN 解决方案。
- tinc — tinc 是一个免费的 VPN 守护进程。
- vopono — OpenVPN 和 Wireguard 包装器,用于在网络命名空间中启动带有 VPN 隧道的应用程序。
- vpnc — 用于连接 Cisco 3000 VPN 集中器。
- WireGuard — 下一代安全网络隧道。
代理服务器
- Brook — 专注于强加密和难以检测的代理。
- Clash — 一款基于规则的 Go 语言隧道。
- https://github.com/Dreamacro/clash[死链 2024-01-13 ⓘ] || clash
- Dante — SOCKS 服务器和 SOCKS 客户端,实现了 RFC:1928 及相关标准。
- Geph — 一款模块化互联网审查规避系统,专门用于处理国家级过滤。
- hiddify-next — 基于 sing-boxAUR 的多平台链式代理客户端。
- NaïveProxy — 一款使用 Chrome 网络堆栈的代理,通过强大的抗审查能力和低可检测性来伪装流量。
- Privoxy — 非缓存网页代理,具有高级过滤功能,可增强隐私、修改网页数据和 HTTP 标头、控制访问以及移除广告和其他令人讨厌的互联网垃圾。
- V2Ray — V2Ray 是 Project V 的核心,Project V 是一组工具,可帮助您在互联网上构建自己的隐私网络。
- Nekoray — 基于 sing-boxAUR 的多平台链式代理客户端。
- Shadowsocks — 安全的 socks5 代理,旨在保护您的互联网流量。
- https://shadowsocks.org/ || Python: shadowsocks, Rust: shadowsocks-rust
- Squid — 支持 HTTP、HTTPS、FTP 等协议的缓存代理。
- Stunnel — 一款为 TCP 数据流添加和移除 TLS 加密的服务器和客户端。
- Tinyproxy — 轻量级 HTTP/HTTPS 代理守护程序。
- Trojan — 一种无法识别的机制,可帮助您绕过 GFW。
- Varnish — 高性能 HTTP 加速器。
- Wireproxy — WireGuard 客户端,将其自身暴露为 SOCKS5 代理。
- XX-Net — 易于使用的网页代理工具。
- Ziproxy — 转发(非缓存)压缩 HTTP 代理服务器。
匿名网络
- Arti — Tor 匿名覆盖网络的 Rust 实现。
- Freenet — 一个没有审查的加密网络。
- GNUnet — 安全对等网络框架。
- https://gnunet.org/ || CLI: gnunetAUR, GUI: gnunet-gtkAUR
- I2P — 分布式匿名网络。
- https://geti2p.net/ || i2pd, i2pAUR
- Lantern — 对等互联网审查规避软件。
- Lokinet — 互联网的匿名、去中心化和基于 IP 的覆盖网络。
- https://lokinet.org/ || lokinetAUR
- Tor — 匿名覆盖网络。
网络隧道
- 6tunnel — 为仅支持 IPv4 的应用程序隧道化 IPv6 连接。
- iodine — 通过 DNS 服务器隧道化 IPv4 数据。
- isatapd — 创建并维护 ISATAP 隧道 (RFC:5214)。
- Ping Tunnel — 一款用于通过 ICMP 回显请求和回复数据包可靠地隧道化 TCP 连接的工具。
- Tuntox — 通过 Tox 协议隧道化 TCP 连接。
深度包检测规避
用于避免审查、带宽限制的工具,无需匿名化。有关该主题的介绍,请参阅 Wikipedia:深度包检测, Wikipedia:互联网审查规避。
- Bypass DPI — 一款使用 SOCKS5 的简单软件,用 C 语言编写,目标是俄罗斯的审查。
- Cloak — 一种可插拔传输,可与 OpenVPN 等传统代理工具协同工作,用 Go 语言编写。
- DPI Tunnel — 一款 HTTP/透明代理,用 C++ 编写,目标是俄罗斯的审查。
- Green Tunnel — 一款使用 SOCKS5 的反审查实用程序,用 nodejs 编写,目标是伊朗的审查。
- SpoofDPI — 一款使用 SOCKS5 的简单快速工具,用 Go 语言编写。
- zapret — 一款 Netfilter 队列模式或 SOCKS5/透明代理,用 C 语言编写,目标是俄罗斯的审查。
网页浏览器
另请参阅 Wikipedia:网页浏览器比较。
命令行
- browsh — 一款完全现代的基于文本的浏览器。作为无头 Firefox 的前端运行。
- https://www.brow.sh/ || browshAUR
- ELinks — 高级且成熟的功能丰富的文本模式网页浏览器,具有鼠标滚轮滚动支持、框架和表格,可通过 Lua 和 Guile 扩展(links 分支)。
- Links — 图形和文本模式网页浏览器。包括类似于 Lynx 的控制台版本。
- Lynx — 万维网文本浏览器。
- w3m — 分页器/基于文本的网页浏览器。它具有类似 vim 的快捷键绑定,并且能够显示图像。
图形界面
基于 Gecko
另请参阅 Wikipedia:Gecko (软件)。
- Firefox — Mozilla 基于 Gecko 的可扩展浏览器,具有快速渲染速度。
- SeaMonkey — Mozilla Internet Suite 的延续。
Firefox 衍生版
- FireDragon — Floorp 的一个分支,包含了 KDE 集成补丁和 Garuda 的自定义品牌。
- Floorp — 基于 Firefox 的浏览器,具有出色的隐私保护,由日本学生社区开发。
- GNU IceCat — 由 GNU 项目发布的 Firefox ESR 定制版本,剥离了非自由组件并添加了额外的隐私扩展。与 Mozilla Firefox 相比,发布周期可能会延迟。
- LibreWolf — Firefox 的一个分支,专注于隐私、安全和自由。
- Mercury — Firefox 分支,具有来自 Librewolf、Waterfox 和 GNU IceCat 的编译器优化和补丁。
- 水星浏览器 (https://thorium.rocks/mercury) || mercury-browser-binAUR
- Midori — 轻量级、快速且安全的浏览器。
- Mullvad 浏览器 — 由 Mullvad VPN 和 Tor 项目开发的注重隐私的网络浏览器。
- Pulse 浏览器 — 一个实验性的 Firefox 分支,由于其超简约的 UI 和内置工具,增强了专注力并提高了工作效率。
- Tor 浏览器启动器 — 安全且轻松地下载、验证、安装和启动 Tor 浏览器,它是 Firefox ESR 的一个分支。
- Waterfox — Mozilla Firefox 的分支,具有一些隐私、可用性和速度增强功能。
- Zen 浏览器 — 一个实验性的、注重隐私和性能优化的 Firefox 分支,具有额外的功能,例如标签页组和侧边栏。
基于 Blink
另请参阅 Wikipedia:Blink (网页排版引擎)。
- Chromium — 由 Google 开发的网络浏览器,是 Google Chrome 背后的开源项目。
注重隐私的 Chromium 衍生版本
- Brave — 具有内置广告和跟踪器拦截功能的网络浏览器。
- Ungoogled Chromium — 对 Google Chromium 的修改,旨在移除 Google 集成并增强隐私、控制和透明度。
- Thorium — Thorium 开发了 Chromium 浏览器的定期同步分支,并扩展了额外的补丁以优化性能、提高可用性和增强安全性。根据开发人员的测试,Thorium 比常规 Chromium 领先 8-40%,这主要是由于在编译过程中包含了额外的优化。
- Cromite — Cromite 是一个基于 Bromite (目前已停止维护) 的 Chromium 分支,内置广告拦截支持并注重隐私。请参阅 功能列表。
专有 Chromium 衍生版本
- Google Chrome — 由 Google 开发的专有网络浏览器。
- Microsoft Edge — 由 Microsoft 开发的专有网络浏览器。
- Opera — 由 Opera Software 开发的专有浏览器。
- https://opera.com || operaAUR
- Slimjet — 基于 Chromium 的快速、智能且强大的专有浏览器。
- Vivaldi — 一款专为高级用户打造的先进专有浏览器。
- Yandex 浏览器 — 专有浏览器,结合了简约的设计和精湛的技术,使网络更快、更安全、更轻松。
基于 Qt WebEngine 的浏览器
- Angelfish — 用于 Plasma Mobile 的网络浏览器。是 kde-network 的一部分。
- Dooble — 色彩丰富的网络浏览器。
- Eric — 基于 QtWebEngine 的 HTML 浏览器,是 eric6 开发工具集的一部分,可以使用
eric6_browser
命令启动。
- Falkon — 基于 QtWebEngine 的网络浏览器,使用 Qt 框架编写。是 kde-network 的一部分。
- Fiery — 一款融合的网络浏览器。是 maui 的一部分。
- Konqueror — 基于 Qt 工具包和 Qt WebEngine 的网络浏览器。是 kde-network 的一部分。
- Liri 浏览器 — 一款为 Liri 编写的极简 Material Design 风格网络浏览器。
- Otter Browser — 浏览器,旨在用 Qt5 重现经典 Opera (12.x) UI。
- qutebrowser — 一款键盘驱动的、vim-like 浏览器,基于 PyQt5 和 QtWebEngine。
基于 Electron 的浏览器
- Beaker — 点对点网络浏览器,带有创建和托管网站的工具。
- Catalyst — 一款极简的 FOSS 网络浏览器,不收集数据。
- Franz — 用于 WhatsApp、Facebook Messenger、Slack、Telegram 和许多其他 Web 服务的消息浏览器。
- https://meetfranz.com/ || franzAUR
- Hamsket — Franz 的 GPL 许可替代品,fork 自 Rambox 的最后一个开源版本。
- Min — 一款快速、极简的浏览器,可保护您的隐私。它包含旨在最大限度减少干扰的界面。
- https://minbrowser.org/ || minAUR
- Vieb — 基于 Electron 的极简浏览器,具有 Vim 风格的快捷键和内置广告拦截器。
- https://vieb.dev || vieb-binAUR
基于 WebKitGTK
另请参阅 Wikipedia:WebKit。
这些浏览器中的大多数都通过 wyebadblock 支持广告拦截。
- Badwolf — 一款极简的注重隐私的浏览器。
- Eolie — 适用于 GNOME 的简单网络浏览器。
- Luakit — 快速、小巧、基于 webkit 的浏览器框架,可通过 Lua 扩展。
- Nyxt — 面向键盘操作、无限可扩展的浏览器,专为高级用户设计。它具有熟悉的快捷键绑定 (Emacs, VI, CUA),并具有标签页之间的模糊搜索、多项选择、树状历史记录等功能。
- surf — 轻量级基于 WebKit 的浏览器,遵循 suckless 哲学 (基本上,浏览器本身是一个 C 源代码文件)。
- Surfer — 简单的基于键盘操作的网络浏览器,用 C 语言编写。它支持自定义 JS 脚本。
- Tangram — 将 Web 应用程序集成到桌面,特别是 GNOME。
- Vimb — 一款 Vim-like 的网络浏览器,用 C 语言编写,灵感来自 Pentadactyl 和 Vimprobable。它包含一个手册页和一个常用配置的 howto。它支持自定义 JS 脚本、暗黑模式并处理地理位置请求。
- wyeb — 一款 vim-like 的网络浏览器,灵感来自 dwb 和 luakit,带有 Adblock。
基于 Goanna
另请参阅 Wikipedia:Goanna (软件)。
- Pale Moon — Firefox 的一个分支,专注于速度,具有 Firefox 29 之前的界面。使用 Goanna 布局引擎,Gecko 的一个分支。Firefox 附加组件可能不兼容。不提供对较新的 Firefox 功能的支持,例如 WebExtensions、cache2、e10s 和 OTMC。旧的 经典附加组件存档 中 15 年来由 14,274 位开发人员使用 XUL/XPCOM 技术创建的 19,450 个 Firefox 附加组件的 93,598 个版本仍然有效。
- Basilisk — 一款基于 XUL 的网络浏览器,设计上类似于 Firefox,旨在提供具有经典界面的全功能浏览体验。
其他
- Ladybird — 使用 SerenityOS LibWeb 引擎从头构建的网络浏览器。
- Links — 图形和文本模式网络浏览器。包括一个带有 CSS、图像渲染、下拉菜单的图形 X-window/framebuffer 版本。可以使用
xlinks -g
命令启动。
- NetSurf — 轻量级浏览器,用 C 语言编写,以其缓慢开发的 JavaScript 支持和通过自身布局引擎实现的快速渲染而闻名。
Gemini 浏览器
另请参阅 Wikipedia:Gemini (协议)#软件。
- Amfora — 用于 Gemini 协议的终端浏览器。
- Bombabillo — 用于终端的非 Web 客户端,支持 Gopher、Gemini 等。
- Castor — 图形化客户端,用于 Gemini、Gopher 和 Finger 协议,用 Rust 和 GTK 编写。
- Geopard — 一款用 rust 编写的图形化 gemini 客户端,使用 gtk4 工具包。
- Kristall — 基于 Qt 的 Gemini 浏览器。
- Lagrange — 用于浏览 Gemini 空间的桌面 GUI 客户端,提供网络浏览器中熟悉的现代便利功能。
- Telescope — w3m-like 的 Gemini 浏览器。
Web 服务器
一个 web 服务器 通过 HTTP 向客户端 (如 web 浏览器) 提供 HTML 网页和其他文件。主要的 Web 服务器可以与程序连接以提供动态内容 (web 应用程序)。
另请参阅 Category:Web 服务器 和 Wikipedia:Web 服务器软件比较。
- Apache HTTP 服务器 — 一款高性能的基于 Unix 的 HTTP 服务器。
- Caddy — 具有自动 HTTPS 的 HTTP/2 Web 服务器。
- Hiawatha — 安全且先进的 Web 服务器。
- Lighttpd — 一款安全、快速、兼容且非常灵活的 Web 服务器。
- nginx — 轻量级 HTTP 服务器和 IMAP/POP3 代理服务器。
- sthttpd — thttpd Web 服务器的受支持分支。
- Traefik — 一款现代反向代理和负载均衡器,使部署微服务变得容易。
- yaws — 用 Erlang 编写的 Web 服务器/框架。
静态 Web 服务器
- Apache Traffic Server — 快速、可扩展且符合 HTTP/1.1 和 HTTP/2 标准的缓存代理服务器。
- darkhttpd — 一款小型且安全的静态 Web 服务器,用 C 语言编写,不支持 HTTPS 或 Auth。
- miniserve — Rust 编写的 darkhttpd 替代品,具有 UTF-8、可选 HTTP 身份验证、文件上传等功能。
- quark — 一款极其小型且简单的 http 只读 Web 服务器。它仅在单个主机上提供静态页面。
- serve — 静态文件服务和目录列表。
- Webfs — 简单且即时的 Web 服务器,主要用于静态内容。
Python 标准库模块 http.server 也可以从命令行使用。
专用 Web 服务器
- chezdav — WebDAV 服务器,允许共享特定目录。
- Mongoose — 嵌入式 Web 服务器库,支持 WebSocket 和 MQTT。
- OnionShare — 让您安全且匿名地发送和接收文件。它的工作原理是启动一个 Web 服务器,使其可以作为 Tor 洋葱服务访问,并生成一个无法猜测的 Web 地址,以便其他人可以从您那里下载文件,或将文件上传到您那里。
- Transfer More — 一款极简的开源上传 HTTP 服务器,用于临时存储和共享文件,用 Crystal 编写,并基于 Kemal。
- VServer — GTK 应用程序,在选定的文件夹中打开一个 http 服务器并共享您的文件。
- webhook — 用于创建 HTTP 端点 (hooks) 的小型服务器。
- Woof — 一款临时的单文件 Web 服务器;Web Offer One File。
WSGI 服务器
- Gunicorn — 适用于 UNIX 的 Python WSGI HTTP 服务器。
- uWSGI — 一款快速、自愈且对开发者/系统管理员友好的应用容器服务器,使用 C 语言编写。
- Waitress — 一款适用于 Python 3 的 WSGI 服务器。
Apache 也通过 mod_wsgi 支持 WSGI。
性能测试
- http_load — 一款 Web 服务器性能测试工具,在单个进程中运行。
- httperf — 可以生成各种 HTTP 工作负载,使用 C 语言编写。
- httping — 一款类似于 "ping" 的 HTTP 请求工具
- siege — 一款 HTTP 回归测试和基准测试实用程序。
- vegeta — HTTP 负载测试工具,使用 Go 语言编写。
- Web Bench — 基准测试工具,使用 fork() 模拟多个客户端。
文件共享
下载管理器
命令行
- aria2 — 轻量级下载实用程序,支持 HTTP/S、FTP、SFTP、BitTorrent 和 Metalink。它可以作为守护进程运行,通过内置的 JSON-RPC 或 XML-RPC 接口控制。
- Axel — 轻量级命令行下载加速器,磁盘占用空间小于 250kB。支持 HTTP/S 和 FTP。
- cURL — 一款 URL 检索实用程序和库。支持 HTTP、FTP 和 SFTP。
- Gtuber — 从网站(bilibili、lbry、niconico、reddit、twitch、youtube)获取媒体信息。包括一个命令行下载器 (
gtuber-dl
) 和一个 GStreamer 插件,当您尝试从 Gtuber 可以处理的网站在基于 GStreamer 的应用程序中播放视频时,会自动使用该插件。
- HTTPie — 适用于 API 时代的对人类友好的命令行 HTTP 客户端。
- HTTrack — 一款易于使用的离线浏览器实用程序。它允许您将万维网站点从 Internet 下载到本地目录,递归构建所有目录,从服务器获取 HTML、图像和其他文件到您的计算机。
- LFTP — 精密的文件传输程序。支持 HTTP、FTP、SFTP、FISH 和 BitTorrent。
- Plowshare — 一组命令行工具,旨在管理文件共享网站(又名主机商)。
- RTMPDump — 通过 RTMP(Adobe 的 Flash 视频播放器专有协议)下载 FLV 视频
- snarf — 命令行 URL 检索工具。支持 HTTP 和 FTP。
- Streamlink — 从各种流媒体服务启动流媒体,并在自定义视频播放器中播放或将其保存到文件。
- Streamripper — 录制并将流式 mp3 分割成曲目。
- yewtube — 基于终端的 YouTube 播放器和下载器。
- You-Get — 从 Web 下载媒体内容(视频、音频、图像)。
- https://you-get.org/ || you-getAUR
- youtube-dl — 从 YouTube 和许多其他网站下载视频。
- youtube-viewer — 用于查看 YouTube 视频的命令行实用程序。
- ytfzf — 一个 POSIX 脚本,用于从终端查找和观看 youtube 视频。
- yt-dlp — youtube-dl 的一个分支,具有额外的功能和修复。
- Wget — 一款从 Web 检索文件的网络实用程序。支持 HTTP 和 FTP。
图形界面
- ClipGrab — YouTube、Vimeo 和许多其他在线视频网站的下载器和转换器。
- FatRat — 基于 Qt 的下载管理器,支持 HTTP、FTP、SFTP、BitTorrent 和 Metalink。
- Forklift — youtube-dl 的简单 GUI,使用 PyGObject。
- gtk-youtube-viewer — 用于查看 YouTube 视频的 GTK 实用程序。请参阅 GUI 的可选依赖项。
- Gwget — GNOME 的下载管理器。支持 HTTP 和 FTP。
- Gydl — 现有 youtube-dl 程序的 GUI 包装器,用于从 YouTube 等网站下载内容。
- Gyre — 用于从 Coub 下载视频的 GTK3 下载器。
- JDownloader — 基于 Java 的下载器,适用于一键式托管网站。
- KGet — KDE 的下载管理器。支持 HTTP、FTP、BitTorrent 和 Metalink。是 kde-network 的一部分。
- MegaBasterd — 又一个非官方 MEGA 下载器/上传器/流媒体套件。
- Motrix — 功能齐全的下载管理器,支持下载 HTTP、FTP、BitTorrent、Magnet 等。基于 Electron 平台。
- https://motrix.app/ || motrixAUR
- Persepolis — aria2 下载管理器的图形前端,具有许多功能。支持 HTTP 和 FTP。
- pyLoad — 使用 Python 编写的下载器,旨在极其轻量级、易于扩展且完全可通过 Web 管理。
- https://pyload.net/ || pyload-ngAUR
- Steadyflow — GNOME 的简单下载管理器。支持 HTTP 和 FTP。
- Streamtuner2 — 互联网广播电台和视频浏览器。它只是列出不同目录中按类别划分的电台,并启动您首选的媒体应用程序进行播放。
- uGet — GTK 下载管理器,具有下载分类和 HTML 导入功能。支持 HTTP、FTP、BitTorrent、Metalink、YouTube 和 Mega。
- Video Downloader — 用于从 YouTube 和许多其他网站下载视频的 GTK 应用程序(基于 youtube-dl)。
- Xtreme Download Manager — 强大的工具,可将下载速度提高高达 500%。支持 HTTP 和 FTP。视频抓取器以通用方式工作,不限于某些网站。
- youtubedl-gui — 简单易用的 youtube-dl 图形界面。
LAN 文件传输
另见 #LAN 即时通讯。
- LAN Share — 跨平台局域网文件传输应用程序,使用 Qt GUI 框架构建。它可以用于立即传输整个文件夹、一个或多个文件(无论大小),而无需任何额外的配置。
- LocalSend — 跨平台应用程序,用于通过本地网络安全地与附近设备共享文件和消息,而无需互联网连接。
- Magic Wormhole — 命令行工具
wormhole
,用于在计算机之间安全地传输数据。
- NitroShare — 跨平台网络文件传输应用程序,使用 Qt GUI 框架构建。它旨在使在本地网络上从一个设备到另一个设备传输文件变得极其简单。
- Teleport — 原生 GTK3 应用程序,可在本地网络上轻松共享文件。
- Warp — 通过交换基于单词的代码,在互联网或本地网络上安全地相互发送文件。它使用 Magic Wormhole 协议。
- Warpinator — 用于在 LAN 上共享文件的 GTK 应用程序。
云存储服务器
- Cozy — 您可以破解、托管和删除的个人云。
- Nextcloud — 一款云服务器,用于将您的文件集中存储在您控制的硬件上。
- Pydio — 成熟的开源 Web 应用程序,用于文件共享和同步。
- https://pydio.com/ || pydioAUR
- Seafile — 一款在线文件存储和协作工具,具有对文件同步、隐私保护和团队合作的高级支持。
云同步客户端
- 一些同步和备份程序提供对某些云存储服务的直接支持。
- 一些 FUSE 文件系统提供了一种将云存储挂载为文件系统的方法。Google Drive 也可以通过 gvfs-google 用于基于 GVFS 的应用程序(如 Nautilus),以及通过 kio-gdrive 用于基于 KIO 的应用程序(如 Dolphin)来访问。
- 请参阅 静态数据加密#云存储优化,以在任何第三方云服务上实现零知识(客户端透明加密)存储。
多协议客户端
- CloudCross — 将本地文件和文件夹与多个云提供商同步。支持 Mail.ru Cloud、Yandex Disk、Google Drive、OneDrive 和 Dropbox。
- Rclone — 多提供商同步、复制和挂载客户端。
- Rclone Browser — Rclone 的 GUI 客户端。
Google Drive 客户端
- DriveSync — 命令行实用程序,可将您的 Google Drive 文件与您机器上的本地文件夹同步。
- gdrive — 用于与 Google Drive 交互的命令行实用程序。
- Grive — Google Drive 客户端,支持新的 Drive REST API 和部分同步。
- Insync — 非官方的专有 Google Drive 桌面客户端。
- Google Drive OCamlFUSE — 一个用于 Google Drive 的 FUSE 文件系统,使用 OCaml 编写。
其他同步客户端
- aws-cli — 适用于 Amazon Web Services 的 CLI,包括与 Amazon S3 之间的高效文件传输。
- Backblaze B2 — Backblaze B2 开源命令行客户端。
- Baidu Netdisk — 用于百度(前身为百度云)推出的云存储服务的专有客户端。
- Cozy Drive — Cozy 的桌面客户端。
- Dropbox — Dropbox 的专有桌面客户端。
- https://mega.nz/ || CLI: megacmdAUR, GUI: megasyncAUR
- Megatools — Mega 的非官方 CLI。
- Nextcloud 客户端 — Nextcloud 的桌面客户端。
- Nutstore — Nutstore 的专有桌面客户端。
- OneDrive — OneDrive 的非官方 CLI。
- OneDrive — OneDrive 的非官方 CLI 的一个分支。
- ownCloud 桌面客户端 — ownCloud 的桌面同步客户端。
- pCloud Drive — pCloud 的专有桌面同步客户端。基于 Electron 平台。
- PydioSync — Pydio 的桌面客户端。
- https://pydio.com/ || pydio-syncAUR
- S3cmd — Amazon S3 的非官方 CLI。
- Seafile 客户端 — Seafile 的 GUI 客户端。
- Versiobit — 具有版本控制和端到端加密的桌面文件同步客户端。
- SpiderOak One — SpiderOak One 的专有客户端。
- Synology Drive — 用于在集中式 Synology NAS 和多台客户端计算机之间同步和共享文件的专有 GUI 客户端。
- Tresorit — Tresorit 的专有桌面同步客户端。
- Yandex Disk — Yandex Disk 的专有 CLI。
FTP
FTP 客户端
- CurlFtpFS — 是一款基于 FUSE 和 libcurl 访问 FTP 主机的的文件系统。
- FileZilla — 快速且可靠的 FTP、FTPS 和 SFTP 客户端。
- ftp — 由 GNU Inetutils 提供的简单 ftp 客户端
- lftp — 基于命令行的精密 FTP 客户端
- ncftp — 一组实现 FTP 的免费应用程序。
一些文件管理器,如 Dolphin、GNOME Files 和 Thunar 也提供 FTP 功能。
FTP 服务器
- bftpd — 小巧、易于配置的 FTP 服务器
- ftpd — GNU Inetutils 提供的简单 ftp 服务器
- proFTPd — 一款安全且可配置的 FTP 服务器
- Pure-FTPd — 免费(BSD 许可)、安全、生产质量且符合标准的 FTP 服务器。
- SSH — SFTP 是一种网络协议,通过任何可靠的数据流提供文件访问、文件传输和文件管理。
- vsftpd — 适用于类 UNIX 系统的轻量级、稳定且安全的 FTP 服务器。
BitTorrent 客户端
一些 下载管理器 也能够连接到 BitTorrent 网络:Aria2、LFTP、FatRat、KGet、MLDonkey、uGet。
命令行
- Ctorrent — CTorrent 是一个用 C++ 实现的 BitTorrent 客户端,旨在轻量且快速。
- Deluge — 具有客户端/服务器模型中多个用户界面的 BitTorrent 客户端。此软件包包含一个控制台客户端。
- peerflix — 用于 node.js 的流媒体 torrent 客户端。
- rTorrent — 简单且轻量级的 ncurses BitTorrent 客户端。
- Transmission CLI — 简单易用的 BitTorrent 客户端,具有守护程序版本和多个前端。此软件包包含后端、守护程序、命令行界面和 Web UI 界面。
图形界面
- Deluge (GTK 界面) — 使用 GTK 用 Python 编写的用户友好的 BitTorrent 客户端。
- Fragments — 易于使用的 GNOME 桌面环境的 BitTorrent 客户端。
- FrostWire — 易于使用的云下载器、BitTorrent 客户端和媒体播放器。
- Ktorrent — 适用于 KDE 的功能丰富的 BitTorrent 客户端。 kde-network 的一部分。
- Powder Player — 流媒体 BitTorrent 客户端和播放器之间的混合体。基于 Electron 平台。
- qBittorrent — 开源 (GPLv2) BitTorrent 客户端,带有集成的 torrent 搜索引擎,与 µTorrent 非常相似。
- Tixati — 使用流行的 BitTorrent 协议的专有 P2P 文件共享程序。
- https://tixati.com/ || tixatiAUR
- Torrential — elementary OS 的简单 torrent 客户端。
- Transmission — 简单易用的 BitTorrent 客户端,具有守护程序版本和多个前端。
- https://transmissionbt.com/ || GTK: transmission-gtk, Qt: transmission-qt
- Transmission Remote — 用于远程管理 Transmission BitTorrent 客户端的 GTK 客户端,使用其 HTTP RPC 协议。
- Tremotesf — 用于远程管理 Transmission BitTorrent 客户端的 Qt 客户端,使用其 HTTP RPC 协议。
- Tribler — 第四代文件共享系统 BitTorrent 客户端。
- Vuze — 用 Java 编写的功能丰富的 BitTorrent 客户端(原名 Azureus)。
- https://www.vuze.com/ || vuzeAUR
- WebTorrent Desktop — 流媒体 BitTorrent 应用程序。基于 Electron 平台。
其他 P2P 网络
另见 维基百科:文件共享应用程序比较。
- aMule — 著名的 eDonkey/Kad 客户端,带有守护程序版本和 GTK、web 和 CLI 前端。
- EiskaltDC++ — Direct Connect 和 ADC 客户端。
- https://github.com/eiskaltdcpp/eiskaltdcpp || GTK: eiskaltdcpp-gtkAUR, Qt: eiskaltdcpp-qtAUR
- gtk-gnutella — 用于 Gnutella 对等网络的 GTK 服务器/客户端。
- KaMule — aMule 的 KDE 图形前端。
- LBRY — 用于 LBRY 的浏览器和钱包,LBRY 是去中心化的、用户控制的内容市场。基于 Electron 平台。
- https://lbry.io/ || lbry-desktopAUR
- lbt — 用于 LBRY 的一小组命令行工具。
- MLDonkey — 多协议 P2P 客户端,支持 HTTP、FTP、BitTorrent、Direct Connect、eDonkey 和 FastTrack。
- ncdc — 现代且轻量级的 Direct Connect 和 ADC 客户端,具有友好的 ncurses 界面。
- Nicotine+ — Soulseek P2P 网络的图形客户端。
- Send Anywhere — 专有的文件共享服务,用户可以在其中实时直接共享数字内容。基于 Electron 平台。
- IPFS — IPFS 是一个能够共享和接收文件的 P2P 网络。
Pastebin 服务
另见 维基百科:Pastebin。
Pastebin 服务通常用于在协作和故障排除时引用文本或图像。 Pastebin 客户端提供了一种从命令行发布内容的便捷方式。
没有专用客户端
某些服务可以与更通用的命令行工具一起使用,例如 cURL。 对于诸如行号之类的扩展,可以使用更多命令行工具。 例如 cat -n
。
- 0x0.st 是一项文件托管服务。 用法示例是
$ command | curl -F 'file=@-' 0x0.st
或上传文件$ curl -F 'file=@-' 0x0.st < file
- 注意: 阅读网站上的说明,了解更多选项,例如文件删除令牌、过期时间和私有 URL。
- termbin.com 与 nc 配合使用。
专用客户端
- Fb-client — paste.xinu.at pastebin 的客户端。
- Gist — gist.github.com pastebin 服务的命令行界面。
- imgur — 一个 CLI 客户端,可以将图像上传到 imgur.com 图像共享服务。
- Pastebinit — 真正小的 Python 脚本,充当 Pastebin 客户端(有关服务器列表,请参阅
pastebinit -l
)。
- ruby-haste — hastebin.com 的客户端。
- Wgetpaste — Bash 脚本,可自动粘贴到多个 pastebin 服务。
通讯
电子邮件客户端
命令行
- aerc — 正在开发中的异步电子邮件客户端。
- alot — 基于 notmuch mail 的实验性终端 MUA。它使用 urwid 工具包用 python 编写。
- mu/mu4e — 电子邮件索引器 (mu) 和 emacs 客户端 (mu4e)。 基于 Xapian,可实现快速搜索。
- Mutt — 小巧但功能非常强大的基于文本的邮件客户端。
- NeoMutt — 命令行邮件阅读器(或 MUA)。 它是 Mutt 的一个分支,增加了功能。
- nmh — 模块化邮件处理系统。
- notmuch — 基于 xapian 构建的快速邮件索引器。
- sendemail — 用 Perl 编写的轻量级命令行 SMTP 电子邮件客户端。
- Sup — CLI 邮件客户端,具有非常快速的搜索、标记、线程和类似 GMail 的操作。
- swaks — Swiss Army Knife SMTP; 命令行 SMTP 测试,包括 TLS 和 AUTH,可用于发送电子邮件。
- Wanderlust — Emacs 的电子邮件客户端和新闻阅读器。
图形界面
- Balsa — 适用于 GNOME 的简单轻便的电子邮件客户端。
- Betterbird — thunderbird 的分支。
- Claws Mail — 轻量级 GTK 电子邮件客户端和新闻阅读器。
- ElectronMail — 适用于多个端到端加密电子邮件提供商(如 ProtonMail、Tutanota)的非官方桌面应用程序。基于 Electron 平台。
- Evolution — 成熟且功能丰富的电子邮件客户端,是 GNOME 项目的一部分。 gnome-extra 的一部分。
- Geary — 用 Vala 构建的简单桌面邮件客户端。 gnome-extra 的一部分。
- Kube — 使用 QtQuick 构建的现代通信和协作客户端。
- Mailspring — Nylas Mail 的一个分支,由原始作者之一创建。 付费“Pro”版本需要 Mailspring ID,并具有额外的功能,如稍后提醒、稍后发送。 基于 Electron 平台。
- SeaMonkey Mail & Newsgroups — SeaMonkey 套件中包含的电子邮件客户端。
- Sylpheed — 轻量级且用户友好的 GTK 电子邮件客户端。
- https://sylpheed.sraoss.jp/en/ || sylpheedAUR[链接失效:未找到软件包]
- Thunderbird — Mozilla 用 GTK 编写的功能丰富的电子邮件客户端。
- Tutanota — Tutanota 邮件服务的电子邮件客户端。 基于 Electron 平台。
- Viagee — 它允许桌面邮件操作(例如“将文件作为电子邮件发送”)或网络“mailto”链接由 Gmail 网络客户端处理。
基于 Web
- Nextcloud Mail — NextCloud 的电子邮件 Web 应用程序。
- Roundcube — 基于浏览器的多语言 IMAP 客户端 Web 应用程序,具有类似本机应用程序的用户界面。
- SquirrelMail — Webmail for Nuts!
邮件通知器
- Ayatana Webmail — 适用于任何桌面的 Webmail 通知和操作。
- Bubblemail — 本地邮箱、pop、imap 和 gnome 在线帐户的新邮件和未读邮件通知服务。 Mailnag 的一个分支。
- Gnubiff — 邮件通知程序,用于检查邮件并在新邮件到达时显示标头。
- Mailnag — 可扩展的邮件通知守护程序。
邮件服务器
参见 邮件服务器。
- DavMail — POP/IMAP/SMTP/Caldav/Carddav/LDAP exchange 网关,允许用户将任何邮件/日历客户端与 Exchange 服务器一起使用。
- Modoboa — 用 Python 编写的模块化邮件托管和管理平台。
- https://modoboa.org/ || modoboaAUR
邮件检索代理
另见 维基百科:邮件检索代理。
- fdm — 用于获取和传递邮件的程序。
- Fetchmail — 远程邮件检索实用程序。
- getmail — 具有可靠 Maildir 和命令传递功能的 POP3/IMAP4 邮件检索器。
- hydroxide — 第三方开源 ProtonMail CardDAV、IMAP 和 SMTP 桥
- imapsync — IMAP 同步、同步、复制或迁移工具
- isync — IMAP 和 MailDir 邮箱同步器
- mpop — 一款小巧、快速的 POP3 客户端,适合作为 fetchmail 的替代品
- vomit — Rust 实用程序,用于在 Maildir 邮箱和 IMAP 邮箱之间同步
- https://git.sr.ht/~bitfehler/vomit-sync/tree/master/item/cli/README.md || vsyncAUR (vomitAUR 邮件工具包的仅同步部分)
- OfflineIMAP — 在两个存储库之间同步电子邮件。
即时通讯客户端
另见 维基百科:即时通讯客户端比较 和 维基百科:VoIP 软件比较。
本节列出了所有支持 即时通讯 的客户端软件。
多协议客户端
这些客户端支持的网络数量非常庞大,但它们(像任何多协议客户端一样)通常对特定于网络的功能支持非常有限或根本不支持。
命令行
- BitlBee — 连接到流行聊天网络的 IRC 网关。
- https://bitlbee.org/ || bitlbeeAUR
- EKG2 — 基于 Ncurses 的 XMPP、Gadu-Gadu 和 IRC 客户端。
- Finch — 基于 Ncurses 的聊天客户端,使用 libpurple 并支持其所有协议(Bonjour、Gadu-Gadu、Groupwise、IRC、SIMPLE、XMPP、Zephyr)。
- WeeChat — 模块化、轻量级、基于 ncurses 的 IRC 客户端。通过插件支持各种其他协议。
图形界面
- Jitsi — 用 Java 编写的音频/视频 VoIP 电话和即时通讯工具,支持 SIP、XMPP、IRC 等协议以及许多其他实用功能。
- https://jitsi.org/ || jitsiAUR
- Lith — WeeChat 中继客户端,允许从任何地方连接到正在运行的 WeeChat 实例。
- https://lith.app/ || lith-gitAUR
- Pidgin — 多协议即时通讯客户端,具有音频支持,使用 libpurple 并支持其所有协议(Bonjour、Gadu-Gadu、Groupwise、IRC、SIMPLE、XMPP、Zephyr)。
- Smuxi — 跨平台 IRC 客户端,也支持 XMPP。
- https://smuxi.im/ || smuxiAUR
- Thunderbird — 功能丰富的电子邮件客户端,支持使用 IRC 和 XMPP 进行即时消息和聊天。
IRC 客户端
另请参阅 Wikipedia:Internet Relay Chat 客户端比较。
命令行
- catgirl — 仅支持 TLS 的终端 IRC 客户端。
- ERC — 适用于 Emacs 的强大、模块化和可扩展的 IRC 客户端。
- ii — 轻量级 IRC 客户端,实际上是
tail -f
对话,并将您的回复echo
回一个文件。
- ircii — 最古老的维护 IRC 客户端,由于其精简的功能集,声称体积小巧且速度快。
- Irssi — 高度可配置的基于 ncurses 的 IRC 客户端。
- pork — 可编程的、基于 ncurses 的 IRC 客户端,外观和感觉很像 ircII。
- ScrollZ — 基于 ircII 的高级 IRC 客户端。
- senpai — 一款 IRC 客户端,与 bouncer(例如 soju-gitAUR)配合使用效果最佳:不保留日志,历史记录通过 CHATHISTORY 从服务器获取,网络通过 bouncer-networks 从服务器获取。
- sic — 极其简单的 IRC 客户端,类似于 ii。
- tiny — 一款用 Rust 编写的 IRC 客户端,具有简洁的界面
图形界面
- ChatZilla — 干净、易用且高度可扩展的 Internet Relay Chat (IRC) 客户端,基于 Mozilla 平台使用 XULRunner 构建。包含在 SeaMonkey 套件中。
- Halloy — 一款用 Rust 编写的开源 IRC 客户端,带有 iced GUI 库。
- HexChat — XChat 的分支,适用于 Linux 和 Windows。
- Konversation — 基于 Qt 的 IRC 客户端,用于 KDE 桌面。是 kde-network 的一部分。
- KVIrc — 基于 Qt 的 IRC 客户端,具有广泛的主题支持。
- Loqui — GTK IRC 客户端。
- LostIRC — 简单的 GTK IRC 客户端,具有标签自动完成、多服务器支持、日志记录等功能。
- Polari — GNOME 项目的简单 IRC 客户端。是 gnome-extra 的一部分。
- Quassel — 现代、跨平台、分布式 IRC 客户端。
- Srain — 用 GTK 3 编写的现代、美观的 IRC 客户端。
- Thelounge — 现代自托管 Web IRC 客户端
XMPP 客户端
另请参阅 Wikipedia:XMPP。
命令行
- Freetalk — 基于控制台的 XMPP 客户端。
- jabber.el — 适用于 Emacs 的极简 XMPP 客户端。
- MCabber — 小型 XMPP 控制台客户端,包含以下功能:SSL、PGP、MUC、OTR 和 UTF8。
- Poezio — 具有 IRC 感觉的 XMPP 客户端
- https://poez.io/ || poezioAUR
- Profanity — 一款受 Irssi 启发的基于控制台的 XMPP 客户端。
图形界面
- Converse.js — 用 JavaScript 编写的基于 Web 的 XMPP 聊天客户端。
- Dino — 一款现代、易于使用的 XMPP 客户端,支持 PGP 和 OMEMO。
- Gajim — 用 Python 和 GTK 编写的、具有音频支持的 XMPP 客户端。
- Kaidan — 一款简单、用户友好的 Jabber/XMPP 客户端,使用 Kirigami 和 QtQuick 提供现代用户界面。
- Libervia (Salut à Toi) — Salut à Toi 的 Web 前端,多用途 XMPP 客户端
- Nextcloud JavaScript XMPP Client — 适用于 Nextcloud 的聊天应用程序,具有 XMPP、端到端加密、视频通话、文件传输和群聊功能。
- Psi — 基于 Qt 的 XMPP 客户端。
- Spark — 跨平台实时 XMPP 协作客户端,针对企业和组织进行了优化。
- Swift — 用 C++、Qt 和 Swiften 编写的 XMPP 客户端。
- https://swift.im/ || swift-imAUR
- Tkabber — 由 ejabberd XMPP 服务器的作者开发的易于破解且功能丰富的 XMPP 客户端。
- Vacuum IM — 功能齐全的跨平台 XMPP 客户端。
SIP 客户端
另请参阅 Wikipedia:SIP 软件列表#客户端。
- Blink — 最先进、易于使用的 SIP 客户端。
- https://icanblink.com/ || blinkAUR
- baresip — 便携式和模块化 SIP 用户代理,支持音频和视频。
- Calls — 适用于 GNOME 的简单、优雅的电话拨号器和呼叫处理器。它可以与蜂窝调制解调器一起使用,用于普通的旧式电话呼叫以及使用 SIP 协议的 VoIP 呼叫。
- Jami — 适用于去中心化 Jami 网络的 SIP 兼容软电话和即时通讯工具。以前称为 Ring 和 SFLphone。
- Linphone — VoIP 电话应用程序(SIP 客户端),用于通过互联网与人们进行自由通信,具有语音、视频和文本即时消息功能。
- Twinkle — 用于 VoIP 和 IM 通信的 Qt 软电话,使用 SIP。
- Zoiper — 专有的 SIP 和 IAX2 VoIP 软电话
- https://zoiper.com || zoiper-binAUR
Matrix 客户端
另请参阅 Matrix 和 Matrix 客户端。
- Chatty — 简单易用的 SMS 和 Matrix 消息应用程序。
- Cinny — Cinny 是一款 Matrix 客户端,主要专注于简单、优雅且安全的界面。桌面应用程序使用 Tauri 构建。
- Element — 光鲜亮丽的 Matrix 客户端,注重性能和可用性。Web 应用程序和桌面应用程序均基于 Electron 平台。
- FluffyChat — 用 Dart/Flutter 编写的、具有简洁干净 UI 的多平台 Matrix 客户端。
- Fractal — 用 Rust 编写的适用于 GNOME 的 Matrix 客户端。
- iamb — 一款用 Rust 编写的、具有 Vim 键绑定的基于终端的 Matrix 客户端。
- Moment — 一款时尚、可定制、键盘操作的 Matrix 聊天客户端,用于加密和去中心化通信。用 Qt/QML + Python 和 nio 编写,是现已废弃的 Mirage 的分支。
- https://mx-moment.xyz/ || momentAUR
- Neochat — 用于 Matrix 协议的 KDE 客户端。是 kde-network 的一部分。
- nheko — 用于 Matrix 协议的桌面客户端。
- Quaternion — 基于 Qt5 的 IM 客户端,用于 Matrix 协议。
- QuickMedia — 一款受 rofi 启发的 Web 服务原生客户端。支持 Matrix 和其他几个站点。
- SchildiChat — 基于 Element 的 Matrix 客户端,具有更传统的即时消息体验。基于 Electron 平台。
- Spectral — 基于 Qt5 的光鲜亮丽的跨平台 Matrix 客户端。
- Syphon — 以隐私为中心的跨平台 Matrix 客户端,支持 E2EE,目前处于 alpha 阶段。
Tox 客户端
- ratox — 基于 FIFO 的 Tox 客户端。
- Toxic — 基于 ncurses 的 Tox 客户端
- Toxygen — 用纯 Python3 编写的 Tox 客户端。
- Venom — 一款适用于 GNU/Linux 桌面的现代 Tox 客户端
- µTox — 轻量级 Tox 客户端。
LAN messengers
另请参阅 Avahi#Link-Local (Bonjour/Zeroconf) 聊天 和 Wikipedia:LAN messengers 比较。
- BeeBEEP — 安全的 LAN Messenger。
- iptux — LAN 通信软件,与 IP Messenger 兼容。
P2P messaging clients
- Briar — Briar 是一款专为活动家、记者以及任何需要安全、简便且稳健的沟通方式的人士设计的消息应用程序。
- Patchwork — 基于 Secure Scuttlebutt (SSB) 构建的去中心化消息和共享应用程序。基于 Electron 平台。
- Manyverse — 基于 Secure Scuttlebutt (SSB) 构建的现代去中心化消息和共享应用程序。
- RetroShare — 无服务器加密即时通讯工具,具有文件共享、聊天群组、邮件功能。
其他 IM 客户端
- Caprine — 非官方 Facebook Messenger 应用程序。基于 Electron 平台。
- Chatterino — 用于 Twitch 聊天的聊天客户端。
- Delta Chat — 一款基于电子邮件构建的、以隐私为导向的聊天应用程序。基于 Electron 平台。
- Flare — 基于 GTK 的非官方 Signal 客户端。
- Gitter — 适用于 GitLab 和 GitHub 上社区和团队的通信产品。
- https://gitter.im/ || gitter-binAUR
- Kotatogram Desktop — Telegram Desktop 的实验性分支。
- Matterhorn — 用于 Mattermost 聊天系统的控制台客户端。
- Mattermost Desktop — Mattermost 的桌面应用程序。基于 Electron 平台。
- Microsoft Teams — Microsoft Teams 的官方专有客户端。基于 Electron 平台。
- Mumble — 类似于 TeamSpeak 的语音聊天应用程序。
- Paper Plane — 在现代而优雅的客户端上通过 Telegram 聊天。
- QQ — 腾讯开发的专有即时通讯软件(模仿 ICQ)。
- https://im.qq.com/ || linuxqqAUR
- Rocket.Chat Desktop — Rocket.Chat 的桌面应用程序。基于 Electron 平台。
- Ruqola — 用于 KDE 桌面的 Rocket.Chat 客户端。
- Session Desktop — 基于 Onion 路由的即时通讯软件。基于 Electron 平台。
- teams-for-linux — 非官方的 Microsoft Teams Linux 客户端。基于 Electron 平台。
- TeamSpeak — 专有 VoIP 应用程序,目标受众为游戏玩家。
- TeamTalk — 专有 VoIP 应用程序,具有视频聊天、文件和桌面共享功能。虽然桌面共享在 Linux 中似乎无法工作。AUR 包仅为服务器端,但客户端在构建过程中构建。
- https://bearware.dk || teamtalkAUR
- Telegram Desktop — 官方 Telegram 桌面客户端。
- Viber — 专有的跨平台即时通讯和 VoIP 软件。
- Zoom — 专有的视频会议、在线会议和群组消息应用程序。
- https://zoom.us/ || zoomAUR
即时通讯服务器
IRC 服务器
- InspIRCd — 稳定、现代且轻量级的 IRC 守护程序。
- IRCD-Hybrid — 轻量级、高性能的互联网中继聊天守护程序。
- miniircd — 小型且免配置的 IRC 服务器,适合私人使用。
- ngIRCd — 免费、可移植且轻量级的互联网中继聊天服务器,适用于小型或私人网络。
- Ergo — 现代且易于设置的 IRC 服务器,用 Go 编写。结合了 IRCd、服务框架和 Bouncer 的功能。
- https://ergo.chat/ || ergochatAUR
- UnrealIRCd — 开源 IRC 服务器。
- Solanum — Solanum 是 Libera Chat 和 OFTC 工作人员合作开发的即将推出的统一网络 IRCd。
XMPP 服务器
- Ejabberd — 用 Erlang 编写的强大、可扩展和可扩展的 XMPP 服务器
- Jabberd2 — 用 C 语言编写并在 GNU General Public License 下获得许可的 XMPP 服务器。它受到 jabberd14 的启发。
- Openfire — 用 Java 编写的 XMPP IM 多平台服务器
SIP 服务器
- Asterisk — 完整的 PBX 解决方案。
- Kamailio — 适用于大型 VoIP 和实时通信平台的 SIP 服务器。
- openSIPS — 用于语音、视频、IM、状态和任何其他 SIP 扩展的 SIP 代理/服务器。
- Repro — 开源、免费的 SIP 服务器。
- Yate — 先进、成熟、灵活的电话服务器,用于 VoIP 和固定网络,以及传统的移动运营商和 MVNO。
其他 IM 服务器
- Mattermost — 开源私有云服务器,Slack 的替代品。
- Murmur — Mumble 的语音聊天应用程序服务器。
- Nextcloud Talk — Nextcloud 的视频和音频会议应用程序。
- Rocket.Chat — Web 聊天服务器,使用 Meteor 全栈框架以 JavaScript 开发。
- Synapse — Matrix 协议的参考 homeserver。
- TeamSpeak Server — 专有 VoIP 会议服务器。
- uMurmur — 极简的 Mumble 服务器。
协作软件
另见 Wikipedia:协作软件。
- SOGo — 围绕 OpenGroupware.org (OGo) 和 SOPE 应用程序服务器构建的群件服务器。
- https://sogo.nu/ || sogoAUR
链接缩短服务器
- microbin — 一个微小的、独立的、可配置的 paste bin 和 URL 缩短器,用 Rust 编写。
- shlink — 自称是权威的自托管 URL 缩短器。
- https://shlink.io/ || shlinkAUR
- YOURLS — 用 PHP 编写的自托管链接缩短服务。
- https://yourls.org/ || yourlsAUR
新闻、RSS 和博客
新闻聚合器
Web feeds 聚合器。一些电子邮件客户端也能够充当新闻聚合器:Claws Mail RSSyl 插件,Evolution,SeaMonkey Mail & Newsgroups,Thunderbird。
命令行
- Canto — Ncurses RSS 聚合器。
- Ditch The Bell — 一个高度可配置的基于 Linux 的桌面通知器,用于 RSS/Atom feeds。
- Gnus — 用于 Emacs 的电子邮件、NNTP 和 RSS 客户端。
- feed2imap-go — feed2imap 在 Go 中重新实现,将 RSS/Atom/jsonfeed 聚合到您的 IMAP 邮箱的文件夹中。
- Rawdog — “没有妄自尊大的 RSS 聚合器”,它将 RSS/CDF/Atom feeds 解析为按时间顺序排列的文章的静态 HTML 页面。
- rss2email — 将您的 RSS/Atom feed 聚合到您的 IMAP/Maildir 邮箱中作为 cronjob。
- sfeed — 面向 Crontab 的 shell 脚本化 feed 聚合器设置,带有 RSS/Atom 解析器实用程序和一个简单的 ncurses 阅读器。
- Snownews — 文本模式 RSS 新闻阅读器。
图形界面
- Alligator — 基于 Kirigami 的 RSS/Atom feed 阅读器,适用于移动设备。是 kde-network 的一部分。
- Feeds — GNOME 的 RSS/Atom feed 阅读器。
- Fluent Reader — 使用 React 和 Fluent UI 构建的现代桌面 RSS 阅读器。基于 Electron 平台。
- HackUp — 从桌面阅读 Hacker News。
- Liferea — GTK 新闻聚合器,用于在线新闻 feeds 和网络日志。
- Newsflash — 专为 GNOME 桌面设计的现代 feed 阅读器。FeedReader 的精神继承者。
- Nextcloud News — Nextcloud 的 RSS/Atom feed 阅读器。
- Raven — 使用 VueJS 制作的简单桌面 RSS 阅读器。基于 Electron 平台。
- RSS Guard — 使用 Qt 框架开发的非常小的 RSS 和 ATOM 新闻阅读器。
- selfoss — 新的多用途 RSS 阅读器、直播、混搭、聚合 Web 应用程序。
- Tickr — 基于 GTK 的 RSS 阅读器,它在桌面上以平滑滚动的线条显示 feeds,就像从电视台看到的那样。
- Tiny Tiny RSS — 基于网络的 (RSS/Atom) 新闻 feed 聚合器。
播客客户端
一些媒体播放器也能够充当播客客户端:Amarok, Cantata, Clementine, Goggles Music Manager, Rhythmbox, VLC media player。 git-annex 也可以用作 podcatcher。
命令行
- castero — 终端的 TUI 播客客户端。
- castget — 简单的命令行 RSS enclosure 下载器,主要用于自动、无人值守地下载播客。
- gpo — gPodder 的文本模式界面。
- Greg — 命令行播客聚合器。
- pcd — 用 go 编写的极简播客客户端
图形界面
- CPod — 简单、美观的播客应用程序。基于 Electron 平台。
- gPodder — 播客客户端和媒体聚合器(GTK 界面)。
- Kasts — 融合的播客应用程序,在桌面和移动设备上看起来都不错。是 kde-multimedia 的一部分。
- Pocket Casts — Pocket Casts Web 应用程序的 Electron 包装器,支持 MPRIS(媒体控件)。
- Podcasts — 用 Rust 编写的 GNOME 桌面的播客客户端。
- Vocal — 适用于现代桌面 (GTK) 的简单播客客户端。
Usenet 新闻阅读器
一些电子邮件客户端也能够充当 Usenet 新闻阅读器:Claws Mail, Evolution, NeoMutt, SeaMonkey Mail & Newsgroups, Sylpheed, Thunderbird。
另请参阅:Wikipedia:Usenet 新闻阅读器列表, Wikipedia:Usenet 新闻阅读器比较。
命令行
- nn — 适用于 UNIX 的替代的、更用户友好的(基于 curses)Usenet 新闻阅读器。
- http://www.nndev.org/ || nnAUR
- slrn — 基于文本的新闻客户端。
- https://www.slrn.org/ || slrnAUR
- tin — 跨平台的线程 NNTP 和基于 spool 的 UseNet 新闻阅读器。
- http://tin.org/ || tinAUR
- trn — 基于文本的线程 Usenet 新闻阅读器。
图形界面
- NZBGet — 用于 .nzb 文件的 Usenet 二进制文件下载器,具有 Web 和 CLI 界面。
- Pan — GTK Usenet 新闻阅读器,擅长处理文本和二进制文件。
- SABnzbd — 用 Python 编写的开源二进制新闻阅读器 Web 应用程序。
- https://sabnzbd.org/ || sabnzbdAUR
- XRN — 用于 X Window 系统的 Usenet 新闻阅读器。
微博客户端
- Choqok — KDE 的微博客户端,支持 Mastodon、Pump.io 和 GNU social。
- Dianara — 用 Qt 编写的 Pump.io 客户端。
- Lemmy-UI — lemmy 的官方 Web 应用程序。
- Lemmy-UI — Lemmy 的用户界面。
- Lemoa — Lemmy 的原生 Gtk 客户端。
- Liftoff — 一款使用 Flutter 编写的移动和桌面 Lemmy 客户端。
- Mikutter — 简洁而强大的 Mastodon 客户端,使用 GTK 和 Ruby。
- Pumpa — 使用 C++ 和 Qt 编写的 Pump.io 客户端。
- Tokodon — KDE 的 Mastodon 客户端。属于 kde-network 的一部分。
- Toot — 用于与 Mastodon 实例交互的 CLI 和 TUI 工具。
- Tuba — 用于 Mastodon 的 GTK4 客户端。
Whalebird — Mastodon 客户端应用程序。基于 Electron 平台。
博客引擎
- 注意: 内容管理器、社交网络和博客发布器在许多功能上有所重叠。
- Diaspora — 一种分布式的、注重隐私的社交网络。
- Drupal — 一个基于 PHP 的内容管理平台。
- Joomla! — 一个 PHP 内容管理系统 (CMS),使您能够构建网站和强大的在线应用程序。
- https://joomla.net.cn/ || joomlaAUR
- WordPress — 博客工具和发布平台。
https://wordpress.org/ || wordpress
- 静态站点生成器
- Hexo — 快速、简单且强大的博客框架。
- Hugo — Hugo 是一个用 Go 编写的静态 HTML 和 CSS 网站生成器。它针对速度、易用性和可配置性进行了优化。
- Jekyll — 静态博客引擎,用 Ruby 编写,支持 Markdown、 textile 和其他格式。
- Nikola — 用 Python 编写的静态站点生成器,具有增量重建和多种标记格式。
- Pelican — 由 Python 驱动的静态站点生成器。
- Zola — 一个有主见的静态站点生成器,用 Rust 编写。
https://www.getzola.org/ || zola
- 图库软件
- fgallery — 一款朴实无华的静态照片图库生成器,具有时尚、简约的外观。
- jAlbum — 一款免费的跨平台软件,用于管理和创建数字相册或图库。
- https://jalbum.net/en/ || jalbumAUR
- jolly — 一款用于从图像静态生成图库的工具。
- llgal — 一款基于 iGal 的简单快速在线图库生成器。
- thumbsup — 适用于您所有照片和视频的静态 Web 图库。
- Photoview — 适用于自托管个人服务器的照片图库。
- Piwigo — 一款用于管理您的照片和其他媒体集合的 Web 应用程序。
- https://piwigo.org/ || piwigoAUR
- revela — 一款静态 Web 图像图库生成器。
- Sigal — 一款简单的静态图库生成器。
- ZenphotoCMS — 一款用于自托管、以图库为中心的网站的 CMS。
https://www.zenphoto.org/ || zenphotoAUR
远程桌面
另请参阅 Wikipedia:远程桌面软件 和 Wikipedia:远程桌面软件比较。
另请参阅 Chrome 远程桌面,了解基于 Web 浏览器的解决方案。
- 远程桌面客户端
- AnyDesk — 专有远程桌面软件。
- GNOME Connections — GNOME 的远程桌面客户端。支持 RDP 和 VNC。属于 gnome 的一部分。
- GVncViewer — 基于 Gtk-VNC 的简单 VNC 客户端。使用
gvncviewer
运行。
- KRDC — KDE 的远程桌面客户端。支持 RDP 和 VNC。属于 kde-network 的一部分。
- Remmina — 用 GTK 编写的远程桌面客户端。支持 RDP、VNC、NX、XDMCP 和 SSH。
- Remote Viewer — 简单的远程显示客户端。支持 SPICE 和 VNC。
- RustDesk — 一款远程桌面软件,开源,用 Rust 编写。
- https://rustdesk.com || rustdeskAUR
- Sunlogin Remote Control — 专有软件,支持远程控制移动设备、Windows、Mac、Linux 和其他系统。它使用自己的专有协议。
- ToDesk — 专有远程桌面客户端,适用于远程团队协作。它使用自己的专有协议。
- TeamViewer — 专有远程桌面客户端。它使用自己的专有协议。
- vncviewer (TigerVNC) — 用于 X 的 VNC 查看器。
- Vinagre — GNOME 的远程桌面查看器。支持 RDP、VNC、SPICE 和 SSH。
- xfreerdp — FreeRDP X11 客户端。使用
xfreerdp
运行。
https://wiki.x2go.org/doku.php || x2goclientAUR
- 远程桌面服务器
- xfreerdp — FreeRDP X11 客户端。使用
xfreerdp
运行。
- freerdp-shadow-cli — 一款通过 RDP 共享 X 显示的实用程序。
- kmsvnc — 适用于支持 DRM/KMS 的 GNU/Linux 设备的 VNC 服务器。
- KRdp — KDE 的有限 RDP 服务器。
- Krfb — KDE 的 VNC 服务器。属于 kde-network 的一部分。
- MeshCentral — 设备管理服务器,用于文件、终端访问以及远程桌面连接到 Linux (X11)、macOS 和 Windows。
- wayvnc — 适用于基于 wlroots 的 wayland 合成器(例如 sway)的 VNC 服务器。
- vncviewer (TigerVNC) — 用于 X 的 VNC 查看器。
- x0vncserver (TigerVNC) — 用于 X 显示的 VNC 服务器。
- x11vnc — 用于真实 X 显示的 VNC 服务器。
- Xpra — 一款多平台屏幕和应用程序转发系统。
- Xrdp — 一个支持 RDP 的守护进程。它使用 Xvnc、X11rdp 或 xorgxrdp 作为后端。