应用程序列表/互联网
网络连接
网络管理器
请参阅 网络配置#网络管理器。
VPN 客户端
- GlobalProtect-openconnect — 一个基于 OpenConnect,使用 Qt5 构建的适用于 Linux 的 GlobalProtect VPN 客户端(GUI),支持 SAML 认证模式。
- LibreSwan — 一个基于广泛支持和标准化的 VPN 协议("IPsec")和 Internet 密钥交换("IKE")的免费软件实现。
- Mullvad — Mullvad VPN 服务的 GUI 客户端。
- Nebula — 一个网状 VPN 网络。
- NetworkManager — 通过插件系统支持多种协议(例如 MS、Cisco、Fortinet)。
- OpenConnect — 支持 Cisco 和 Juniper VPN。
- ProtonVPN — 使用 OpenVPN 和 WireGuard 协议的 VPN 提供商。
- Openswan — 基于 IPsec 的 VPN 解决方案。
- OpenVPN — 用于连接 OpenVPN VPN。
- PPTP Client — 用于连接 PPTP VPN,如 Microsoft VPN(MPPE)。(不安全)
- RiseupVPN — riseup.net 的 Riseup VPN 服务的 GUI 客户端。
- Rosenpass — 通过添加抗量子安全密钥交换,为 WireGuard 提供抗量子计算机的混合安全。
- strongSwan — 基于 IPsec 的 VPN 解决方案。
- tinc — tinc 是一个免费的 VPN 守护进程。
- vopono — OpenVPN 和 WireGuard 的包装器,用于在网络命名空间中启动应用程序的 VPN 隧道。
- vpnc — 用于连接 Cisco 3000 VPN Concentrators。
- WireGuard — 下一代安全网络隧道。
代理服务器
- Brook — 专注于强大加密和不可检测性的代理。
- Clash — 一个基于规则的 Go 语言编写的隧道。
- https://github.com/Dreamacro/clash[链接失效 2024-01-13—HTTP 404] || clash
- Dante — SOCKS 服务器和 SOCKS 客户端,实现了 RFC:1928 及相关标准。
- Geph — 一个模块化的互联网审查规避系统,专门用于应对国家级过滤。
- hiddify — 基于 sing-boxAUR 的多平台链式代理客户端。
- NaïveProxy — 一个使用 Chrome 网络栈伪装流量的代理,具有强大的审查抵抗能力和低检测性。
- Privoxy — 无缓存的 Web 代理,具有高级过滤功能,可增强隐私、修改网页数据和 HTTP 标头、控制访问以及移除广告和其他烦人的互联网垃圾。
- Shadowsocks — 安全的 socks5 代理,旨在保护您的互联网流量。
- https://shadowsocks.org/ || Python: shadowsocks, Rust: shadowsocks-rust
- Squid — 支持 HTTP、HTTPS、FTP 等的 Web 缓存代理。
- Stunnel — 一个服务器和客户端,用于为 TCP 数据流添加和移除 TLS 加密。
- Throne — 跨平台 GUI 代理工具(由 sing-boxAUR 提供支持)。
- Tinyproxy — 轻量级 HTTP/HTTPS 代理守护进程。
- Trojan — 一个无法识别的机制,可帮助您绕过 GFW。
- V2Ray — V2Ray 是 Project V 的核心,Project V 是一套帮助您在互联网上构建自己的隐私网络的工具集。
- Varnish — 高性能 HTTP 加速器。
- Wireproxy — 将自身暴露为 SOCKS5 代理的 WireGuard 客户端。
- XX-Net — 易于使用的 Web 代理工具。
- Ziproxy — 转发(非缓存)的压缩 HTTP 代理服务器。
匿名网络
- Arti — Tor 匿名覆盖网络的 Rust 实现。
- GNUnet — 安全的 P2P 网络框架。
- https://gnunet.org/ || CLI: gnunetAUR, GUI: gnunet-gtkAUR
- Hyphanet — 一个无审查的加密网络,原名 Freenet。
- I2P — 分布式匿名网络。
- https://geti2p.net/ || i2pd, i2pAUR
- Lantern — P2P 互联网审查规避软件。
- 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:Deep packet inspection、Wikipedia:Internet censorship circumvention。
- Bypass DPI — 一个简单的使用 SOCKS5 的软件,用 C 语言编写,面向俄罗斯的审查。
- Cloak — 一个可以与 OpenVPN 等传统代理工具一起使用的可插拔传输,用 Go 语言编写。
- DPI Tunnel — 一个 HTTP/透明代理,用 C++ 编写,面向俄罗斯的审查。
- Green Tunnel — 一个使用 SOCKS5 的反审查工具,用 nodejs 编写,面向伊朗的审查。
- hysteria — 一个强大、闪电般快速且抗审查的代理,伪装成标准的 HTTP/3 流量。支持 SOCKS5、TUN 和 TCP/UDP 转发。用 Go 语言编写。
- naiveproxy — 一个使用 Chrome 网络栈伪装流量为普通 HTTPS 的代理,使其高度抗 DPI。用 C++ 编写。
- Psiphon — 一个开源的互联网审查规避系统,使用 SSH 隧道和混淆来绕过防火墙。包含客户端和服务器组件。
- SpoofDPI — 一个使用 SOCKS5 的简单快速工具,用 Go 语言编写。
- zapret — 一个 Netfilter 队列模式或 SOCKS5/透明代理,用 C 语言编写,面向俄罗斯的审查。
测速工具
- cloudflarespeedtest — 测试 Cloudflare CDN 的延迟和速度,以找到最快的 IP。
- LibreSpeed — 开源速度测试,带有图形 GTK 客户端。
- nperf — 广域网速度测试应用程序。
- SpeedTest++ — 使用原始 TCP 提高准确性的非官方 speedtest.net CLI。
- speedtest-cli — 使用 speedtest.net 服务器测试互联网带宽的命令行界面。
网页浏览器
另请参阅 Wikipedia:Comparison of web browsers。
控制台
- browsh — 一个完全现代化的文本浏览器。作为无头 Firefox 的前端运行。
- https://www.brow.sh/ || browshAUR
- Carbonyl — 一个基于 Chromium 的浏览器,用于在终端中运行。
- Chawan — 您的终端使用的网页浏览器。
- ELinks — 功能丰富、技术先进且久经考验的文本模式网页浏览器,支持鼠标滚轮滚动、框架和表格,可通过 Lua 和 Guile 进行扩展(links 的分支)。
- Links — 图形和文本模式的网络浏览器。包含一个类似于 Lynx 的控制台版本。
- Lynx — 万维网的文本浏览器。
- w3m — 分页器/基于文本的网络浏览器。它具有类似 vim 的按键绑定,并且能够显示图像。
图形界面
基于 Gecko
另见 Wikipedia:Gecko (software)。
- Firefox — Mozilla 基于 Gecko 的可扩展浏览器,具有快速渲染。
- SeaMonkey — Mozilla Internet Suite 的延续。
Firefox 衍生版本
- FireDragon — Floorp 的一个分支,包含 KDE 集成补丁和 Garuda 的自定义品牌。
- Floorp — 基于 Firefox 的浏览器,具有出色的隐私保护功能,由日本学生社区开发。
- GNU IceCat — GNU Project 分发的 Firefox ESR 定制版本,去除了非自由组件并增加了隐私扩展。发布周期可能比 Mozilla Firefox 延迟。
- LibreWolf — Firefox 的一个分支,专注于隐私、安全和自由。
- Midori — 轻便、快速且安全的浏览器。
- Mullvad Browser — 由 Mullvad VPN 和 Tor Project 基于 Firefox ESR 开发的注重隐私的网络浏览器。
- Tor Browser Launcher — 安全轻松地下载、验证、安装和启动 Tor Browser,它是 Firefox ESR 的一个分支。
- Waterfox — Mozilla Firefox 的分支,具有一些隐私、可用性和速度方面的增强。
- Zen Browser — Firefox 的一个实验性、注重隐私且性能优化的分支,具有其他功能,如选项卡组和侧边栏。
基于 Blink
另见 Wikipedia:Blink (web engine)。
- Chromium — Google 开发的网络浏览器,是 Google Chrome 的开源项目。
注重隐私的 Chromium 衍生版本
- Brave — 内置广告和跟踪器拦截功能。的网络浏览器。
- Cromite — Cromite 是一个基于 Bromite (目前未维护) 的 Chromium 分支,内置广告拦截支持并注重隐私。查看 功能列表。
- Helium — 一个基于 Ungoogled Chromium 的 Beta 版浏览器,具有 Chrome Web Store 代理和附加功能,如分屏视图和地址栏中的 !bangs。
- Thorium — Thorium 开发 Chromium 浏览器的定期同步分支,增加了额外的补丁以优化性能、提高可用性和增强安全性。根据开发者的测试,Thorium 比普通 Chromium 超前 8-40%,这主要归因于编译时增加了额外的优化。
- Ungoogled Chromium — 对 Google Chromium 进行修改,以移除 Google 集成并增强隐私、控制和透明度。
专有 Chromium 衍生版本
- Google Chrome — Google 开发的专有网络浏览器。
- Microsoft Edge — Microsoft 开发的专有网络浏览器。
- Opera — Opera Software 开发的专有浏览器。
- https://opera.com || operaAUR
- Slimjet — 基于 Chromium 的快速、智能且功能强大的专有浏览器。
- SRWare Iron — 基于 Chromium 的轻量级专有浏览器。
- Vivaldi — 一款为高级用户打造的先进专有浏览器。
- Yandex Browser — 专有浏览器,结合了简约设计和尖端技术,使网络更快、更安全、更轻松。
基于 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。
- qutebrowser — 一个键盘驱动的、类似 vim 的浏览器,基于 PyQt5 和 QtWebEngine。
基于 Electron 的浏览器
- Catalyst — 一个最小化的 FOSS 网络浏览器,无数据收集。
- Franz — 用于 WhatsApp、Facebook Messenger、Slack、Telegram 和许多其他网络服务的消息传递浏览器。
- https://meetfranz.com/ || franzAUR
- Ferdium — Franz 的一个 GPL 许可替代品,从 Franz 分叉而来。
- https://ferdium.org/ || ferdiumAUR
- 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 — 一个用 C 编写的类似 Vim 的网络浏览器,灵感来自 Pentadactyl 和 Vimprobable。它包含一个 manpage 和一个常见配置的指南。它支持自定义 JS 脚本、黑暗模式并处理地理位置请求。
- wyeb — 一个类似 vim 的网络浏览器,灵感来自 dwb 和 luakit,并带有 Adblock。
基于 Goanna
另见 Wikipedia:Goanna (software)。
- Basilisk — 一个基于 XUL 的网络浏览器,设计与 Firefox 类似,旨在提供具有经典界面的功能齐全的浏览体验。
- Pale Moon — 一个 Firefox 分支,专注于速度,拥有 Firefox 29 之前的界面。使用 Goanna 布局引擎,它是 Gecko 的一个分支。Firefox 插件可能不兼容。不支持较新的 Firefox 功能,如 WebExtensions、cache2、e10s 和 OTMC。在经典插件档案中,过去 15 年使用 XUL/XPCOM 技术创建的 19,450 个 Firefox 插件的许多旧版本(共 93,598 个)仍然可以使用。
基于 Servo
- Servo — 用 Rust 编写的网络浏览器渲染引擎,支持 WebGL 和 WebGPU,可适应桌面、移动和嵌入式应用。
- https://servo.org/ || servo-gitAUR
- Verso — 基于 Servo 的实验性网络浏览器,尝试多视图和多窗口,并完全从 Servo 构建 UI 元素。
其他
- Ladybird — 使用 SerenityOS LibWeb 引擎从头开始构建的网络浏览器。
- Links — 图形和文本模式的网络浏览器。包含一个支持 CSS、图像渲染、下拉菜单的图形 X-window/framebuffer 版本。可以使用
xlinks -g命令启动。
- NetSurf — 用 C 编写的轻量级浏览器,以其缓慢发展的 JavaScript 支持和通过自己的布局引擎实现的高速渲染而闻名。
Gemini 浏览器
另见 Wikipedia:Gemini (protocol)#Software。
- Amfora — Gemini 协议的终端浏览器。
- Bombabillo — 终端的非 Web 客户端,支持 Gopher、Gemini 等更多协议。
- Castor — Gemini、Gopher 和 Finger 协议的图形客户端,用 Rust 和 GTK 编写。
- Geopard — 用 Rust 编写的图形 Gemini 客户端,使用 gtk4 工具包。
- Kristall — 基于 Qt 的 Gemini 浏览器。
- Lagrange — 用于浏览 Gemini 空间的桌面 GUI 客户端,提供类似 Web 浏览器的现代便利功能。
- Telescope — Gemini 的类似 w3m 的浏览器。
- https://www.telescope-browser.org/[死链 2025-08-15—SSL 错误] || telescopeAUR
Web 服务器
一个 Web 服务器 通过 HTTP 向 Web 浏览器 等客户端提供 HTML 网页和其他文件。主要的 Web 服务器可以与程序接口,提供动态内容(Web 应用程序)。
另见 Category:Web server 和 Wikipedia:Comparison of web server software。
- Apache HTTP Server — 一个高性能的基于 Unix 的 HTTP 服务器。
- Caddy — 具有自动 HTTPS 的 HTTP/3 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 或身份验证。
- miniserve — 替代 darkhttpd 的 Rust 实现,支持 UTF-8、可选的 HTTP 身份验证、文件上传等。
- quark — 一个极其小巧简单的仅支持 http get 的 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 端点 (hook) 的小型服务器
- Woof — 一个临时的单文件 Web 服务器;Web Offer One File。
WSGI 服务器
- Gunicorn — 一个用于 UNIX 的 Python WSGI HTTP 服务器。
- uWSGI — 一个用 C 编写的快速、自愈且对开发人员/系统管理员友好的应用程序容器服务器。
- Waitress — 一个用于 Python 3 的 WSGI 服务器。
Apache 通过 mod_wsgi 也支持 WSGI。
性能测试
- httperf — 可以生成各种 HTTP 工作负载,用 C 编写。
- httping — 一个类似 "ping" 的 HTTP 请求工具
- http_load — 一个 Web 服务器性能测试工具,单进程运行。
- https://www.acme.com/software/http_load/[链接失效 2025-03-15—SSL 错误] || http_loadAUR
- 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 插件,当您尝试在 GStreamer 应用中播放 Gtuber 支持的网站上的视频时会自动使用。
- HTTPie — 面向 API 时代的、人类友好的命令行 HTTP 客户端。
- HTTrack — 一个易于使用的离线浏览器实用程序。它允许您将一个万维网站点从互联网下载到本地目录,递归地构建所有目录,从服务器获取 HTML、图像和其他文件到您的计算机。
- LFTP — 精密的传输程序。支持 HTTP、FTP、SFTP、FISH 和 BitTorrent。
- Plowshare — 一组用于管理文件共享网站(又名 Hosters)的命令行工具。
- RTMPDump — 通过 RTMP (Adobe 的专有 Flash 视频播放器协议) 下载 FLV 视频
- snarf — 命令行 URL 检索工具。支持 HTTP 和 FTP。
- Streamlink — 在自定义视频播放器中启动来自各种流媒体服务的内容,或将其保存到文件。
- Streamripper — 录制并将流式 mp3 分割成音轨。
- Wget — 一个用于从 Web 检索文件的网络实用程序。支持 HTTP 和 FTP。
- yewtube — 基于终端的 YouTube 播放器和下载器。
- You-Get — 从 Web 下载媒体内容(视频、音频、图像)。
- https://you-get.org/ || you-getAUR
- youtube-dl — 从 YouTube 和许多其他网站下载视频。
- youtube-viewer — 用于观看 YouTube 视频的命令行实用程序。
- yt-dlp — 一个具有附加功能和修复的 youtube-dl 分支。
- ytfzf — 一个用于从终端查找和观看 YouTube 视频的 POSIX 脚本。
图形界面
- ClipGrab — YouTube、Vimeo 和许多其他在线视频网站的下载器和转换器。
- FatRat — 基于 Qt 的下载管理器,支持 HTTP、FTP、SFTP、BitTorrent 和 Metalink。
- Forklift — 使用 PyGObject 的 youtube-dl 的简单 GUI。
- 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 — 具有下载分类和 HTML 导入功能的 GTK 下载管理器。支持 HTTP、FTP、BitTorrent、Metalink、YouTube 和 Mega。
- Varia — aria2c 和 yt-dlp 的 GTK 前端。
- Video Downloader — 用于从 YouTube 和许多其他网站下载视频的 GTK 应用程序(基于 youtube-dl)。
- Xtreme Download Manager — 强大的工具,可将下载速度提高 500%。支持 HTTP 和 FTP。视频抓取器工作方式通用,不限于特定网站。
- youtubedl-gui — 易于使用的 youtube-dl 图形界面。
局域网文件传输
另见 #LAN 信使。
- LAN Share — 跨平台的局域网文件传输应用程序,使用 Qt GUI 框架构建。它可以用来即时传输整个文件夹、一个或多个文件,无论大小,无需任何额外配置。
- LocalSend — 跨平台的应用程序,可通过局域网安全地与附近设备共享文件和消息,无需互联网连接。
- Magic Wormhole — 命令行工具
wormhole,用于在计算机之间安全地传输数据。
- NitroShare — 跨平台的网络文件传输应用程序,使用 Qt GUI 框架构建。它旨在使在本地网络上的设备之间传输文件变得极其简单。
- Teleport — 原生 GTK3 应用程序,可在本地网络上轻松共享文件。
- Warp — 通过互联网或局域网,通过交换基于单词的代码来安全地相互发送文件。它使用 Magic Wormhole 协议。
- Warpinator — 用于在局域网共享文件的 GTK 应用程序。
云存储服务器
- copyparty — 轻量级且便携的文件服务器,支持广泛的协议、媒体播放和文件管理。
- 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 交互的命令行实用程序。
- Google Drive OCamlFUSE — 一个用 OCaml 编写的 Google Drive FUSE 文件系统。
- Grive — 支持新的 Drive REST API 和部分同步的 Google Drive 客户端。
- Insync — 非官方的专有 Google Drive 桌面客户端。
其他同步客户端
- 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 Client — Nextcloud 的桌面客户端。
- Nutstore — Nutstore 的专有桌面客户端。
- OneDrive — 一个非官方的 OneDrive CLI 的分支。
- ownCloud Desktop Client — ownCloud 的桌面同步客户端。
- pCloud Drive — pCloud 的专有桌面同步客户端。基于 Electron 平台。
- PydioSync — Pydio 的桌面客户端。
- https://pydio.com/ || pydio-syncAUR
- S3cmd — Amazon S3 的非官方 CLI。
- Seafile Client — Seafile 的 GUI 客户端。
- SpiderOak One — SpiderOak One 的专有客户端。
- Synology Drive — 专有的 GUI 客户端,用于在集中的 Synology NAS 和多个客户端计算机之间同步和共享文件。
- Tresorit — Tresorit 的专有桌面同步客户端。
- Versiobit — 带有版本控制和端到端加密的桌面文件同步客户端。
- 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 服务器。
- vsftpd — 适用于类 UNIX 系统的轻量级、稳定且安全的 FTP 服务器。
BitTorrent 客户端
一些 下载管理器 也能连接到 BitTorrent 网络:Aria2、LFTP、FatRat、KGet、MLDonkey、uGet。
另见 Wikipedia:BitTorrent 客户端对比。
控制台
- Ctorrent — CTorrent 是一个用 C++ 实现的 BitTorrent 客户端,以轻量和快速为特点。
- Deluge — 一个采用客户端/服务器模型的、具有多个用户界面的 BitTorrent 客户端。此软件包包含一个控制台客户端。
- peerflix — 基于 Node.js 的流式 BitTorrent 客户端。
- rTorrent — 简单轻量级的 ncurses BitTorrent 客户端。
- Transmission CLI — 简单易用的 BitTorrent 客户端,提供守护进程版本和多种前端。此软件包包含后端、守护进程、命令行接口和 Web UI 接口。
图形界面
- Deluge (GTK 界面) — 一个用户友好的 BitTorrent 客户端,用 Python 和 GTK 编写。
- Fragments — GNOME 桌面环境的易用 BitTorrent 客户端。
- FrostWire — 易于使用的云下载器、BitTorrent 客户端和媒体播放器。
- Ktorrent — 功能丰富的 KDE BitTorrent 客户端。属于 kde-network。
- Powder Player — 流式 BitTorrent 客户端和播放器的混合体。基于 Electron 平台。
- qBittorrent — 开源 (GPLv2) BitTorrent 客户端,集成了类似于 µTorrent 的种子搜索引擎。
- Tixati — 使用流行的 BitTorrent 协议的专有 P2P 文件共享程序。
- https://tixati.com/ || tixatiAUR
- Torrential — elementary OS 的简单种子客户端。
- https://github.com/davidmhewitt/torrential || torrentialAUR[链接已损坏: 包未找到]
- Transmission — 简单易用的 BitTorrent 客户端,提供守护进程版本和多种前端。
- Transmission Remote — 使用 Transmission BitTorrent 客户端的 HTTP RPC 协议进行远程管理的 GTK 客户端。
- Tremotesf — 使用 Transmission BitTorrent 客户端的 HTTP RPC 协议进行远程管理的 Qt 客户端。
- 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 P2P 网络的 GTK 服务器/客户端。
- IPFS — IPFS 是一个能够共享和接收文件的 P2P 网络。
- KaMule — aMule 的 KDE 图形前端。
- LBRY — LBRY(去中心化、用户控制的内容市场)的浏览器和钱包。基于 Electron 平台。
- https://lbry.io/ || lbry-desktopAUR
- lbt — LBRY 的小型命令行工具集。
- MLDonkey — 支持 HTTP、FTP、BitTorrent、Direct Connect、eDonkey 和 FastTrack 的多协议 P2P 客户端。
- ncdc — 具有友好 ncurses 界面的现代轻量级 Direct Connect 和 ADC 客户端。
- Nicotine+ — Soulseek P2P 网络的图形化客户端。
- Send Anywhere — 专有的文件共享服务,用户可以实时直接共享数字内容。基于 Electron 平台。
Pastebin 服务
Pastebin 服务常用于在协作和故障排除时引用文本或图像。Pastebin 客户端提供了一种方便的方式从命令行发布。
无专用客户端
一些服务可以使用更通用的命令行工具,例如 cURL。对于行号等扩展功能,可以使用更多命令行工具,例如 cat -n。
- 0x0.st 是一个文件托管服务。使用示例包括
$ command | curl -F 'file=@-' 0x0.st
或上传文件$ curl -F 'file=@-' 0x0.st < file
- 注意 阅读网站上的说明以获取更多选项,例如文件删除令牌、过期时间和私有 URL。
- paste.c-net.org 接受 HTTP 请求并与 nc 配合使用。
- termbin.com 与 nc 配合使用。
专用客户端
- Fb-client — paste.xinu.at pastebin 的客户端。
- Gist — gist.github.com pastebin 服务的命令行接口。
- imgur — 一个可以将图像上传到 imgur.com 图像共享服务的 CLI 客户端。
- Pastebinit — 非常小的 Python 脚本,用作 Pastebin 客户端(请参阅
pastebinit -l获取服务器列表)。
- ruby-haste — hastebin.com 的客户端。
- Wgetpaste — 自动粘贴到多个 pastebin 服务的 Bash 脚本。
通讯
电子邮件客户端
控制台
- aerc — 开发中的异步电子邮件客户端。
- alot — 基于 notmuch mail 的实验性终端 MUA。它使用 urwid 工具包用 Python 编写。
- himalaya — Himalaya CLI 用 Rust 编写,基于 email-lib。
- mu/mu4e — 电子邮件索引器 (mu) 和 Emacs 的客户端 (mu4e)。基于 Xapian,提供快速搜索。
- Mutt — 小巧但功能强大的基于文本的邮件客户端。
- NeoMutt — 命令行邮件阅读器(或 MUA)。它是 Mutt 的一个分支,增加了更多功能。
- nmh — 一个模块化的邮件处理系统。
- notmuch — 基于 xapian 的快速邮件索引器。
- sendemail — 一个用 Perl 编写的轻量级命令行 SMTP 邮件客户端。
- Sup — 具有极速搜索、标记、线程和类似 GMail 操作的 CLI 邮件客户端。
- 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。
- Mailspring — 由原始作者之一编写的 Nylas Mail 的分支。付费的“Pro”版本需要 Mailspring ID,并具有小睡、稍后发送等附加功能。基于 Electron 平台。
- SeaMonkey Mail & Newsgroups — SeaMonkey 套件中包含的电子邮件客户端。
- Thunderbird — Mozilla 编写的、用 GTK 编写的功能丰富的电子邮件客户端。
- Tutanota — Tutanota 邮件服务的电子邮件客户端。基于 Electron 平台。
- Viagee — 它允许通过 Gmail 网页客户端处理桌面邮件操作,例如“通过电子邮件发送文件”或网页“mailto”链接。
基于 Web 的
- Nextcloud Mail — NextCloud 的电子邮件 Web 应用。
- Roundcube — 基于浏览器的多语言 IMAP 客户端 Web 应用,具有类似原生应用程序的用户界面。
- SquirrelMail — 网页邮箱,为坚果而生!
邮件通知器
- Ayatana Webmail — 适用于任何桌面的 Webmail 通知和操作。
- https://tari.in/www/software/ayatana-webmail/[链接已死 2025-08-15—HTTP 404] || ayatana-webmailAUR
- Bubblemail — 用于本地邮箱、pop、imap 和 GNOME 在线帐户的新未读邮件通知服务。是 Mailnag 的分支。
- Gnubiff — 邮件通知程序,用于检查邮件并在新邮件到达时显示标头。
- Mailnag — 可扩展的邮件通知守护进程。
邮件服务器
参见 邮件服务器。
- DavMail — POP/IMAP/SMTP/Caldav/Carddav/LDAP Exchange 网关,允许用户使用任何邮件/日历客户端连接 Exchange 服务器。
- Modoboa — 一个模块化的邮件托管和管理平台,用 Python 编写。
- https://modoboa.org/ || modoboaAUR
邮件检索代理
另见 Wikipedia:邮件检索代理。
- fdm — 获取和传递邮件的程序。
- Fetchmail — 一个远程邮件检索实用程序。
- getmail — 一个支持可靠 Maildir 和命令交付的 POP3/IMAP4 邮件检索器。
- hydroxide — 一个第三方、开源的 ProtonMail CardDAV、IMAP 和 SMTP 桥。
- imapsync — IMAP 同步、同步、复制或迁移工具。
- isync — IMAP 和 MailDir 邮箱同步器。
- mpop — 一个小型、快速的 POP3 客户端,适合作为 fetchmail 的替代品。
- OfflineIMAP — 在两个存储库之间同步电子邮件。
- vomit — 用于在 Maildir 邮箱和 IMAP 邮箱之间同步的 Rust 工具。
- https://git.sr.ht/~bitfehler/vomit-sync/tree/master/item/cli/README.md || vsyncAUR (邮件工具包 vomitAUR 的仅同步部分)
即时通讯客户端
另见 Wikipedia:即时通讯客户端比较 和 Wikipedia:VoIP 软件比较。
本节列出了所有支持 即时通讯 的客户端软件。
多协议客户端
这些客户端支持的网络数量非常多,但它们(与其他多协议客户端一样)通常对网络特定的功能支持非常有限或根本不支持。
控制台
- BitlBee — 连接到流行聊天网络的 IRC 网关。
- https://bitlbee.org/ || bitlbeeAUR
- 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)。
- https://pidgin.im/ || pidginAUR
- Smuxi — 跨平台 IRC 客户端,也支持 XMPP。
- https://smuxi.im/ || smuxiAUR
- Thunderbird — 功能丰富的电子邮件客户端,支持通过 IRC 和 XMPP 进行即时通讯和聊天。
- glowing-bear-electron — WeeChat 的 Web 客户端。
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 — 一个与 bouncer(例如 soju)配合最好的 IRC 客户端:不保留日志,通过 CHATHISTORY 从服务器获取历史记录,通过 bouncer-networks 从服务器获取网络。
- sic — 极其简单的 IRC 客户端,类似于 ii。
- tiny — 一个用 Rust 编写的、界面简洁的 IRC 客户端。
图形界面
- ChatZilla — 干净、易用且高度可扩展的 Internet Relay Chat (IRC) 客户端,基于 Mozilla 平台,使用 XULRunner。包含在 SeaMonkey 套件中。
- Halloy — 一个使用 iced GUI 库的、用 Rust 编写的开源 IRC 客户端。
- HexChat — XChat 的 Linux 和 Windows 分支。
- Konversation — 适用于 KDE 桌面的基于 Qt 的 IRC 客户端。属于 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 — 使用 GTK 和 Python 编写的、支持音频的 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 — 使用 Qt 和 Swiften 编写的 C++ XMPP 客户端。
- https://swift.im/ || swift-imAUR
- Tkabber — ejabberd XMPP 服务器作者开发的、易于修改且功能丰富的 XMPP 客户端。
- Vacuum IM — 功能齐全的跨平台 XMPP 客户端。
SIP 客户端
- baresip — 支持音视频的便携式模块化 SIP 用户代理。
- Blink — 最先进、易用的 SIP 客户端。
- https://icanblink.com/ || blinkAUR
- Calls — GNOME 的简单、优雅的电话拨号器和呼叫处理程序。可用于普通电话拨号以及使用 SIP 协议的 VoIP 呼叫。
- Jami — 适用于去中心化 Jami 网络的、兼容 SIP 的软电话和即时通讯工具。以前称为 Ring 和 SFLphone。
- Linphone — 用于与互联网上的人们自由通信的 VoIP 电话应用程序(SIP 客户端),支持语音、视频和文本即时通讯。
- Twinkle — 使用 SIP 进行 VoIP 和 IM 通信的 Qt 软电话。
- Zoiper — 专有 SIP 和 IAX2 VoIP 软电话。
- https://zoiper.com || zoiper-binAUR
Matrix 客户端
另见 Matrix 和 Matrix 客户端。
- Chatty — 简单易用的 SMS 和 Matrix 消息应用程序。
- Cinny — Cinny 是一款注重简洁、优雅和安全界面的 Matrix 客户端。桌面应用程序使用 Tauri 构建。
- Element — 华丽的 Matrix 客户端,注重性能和可用性。基于 Electron 平台的 Web 应用和桌面应用。
- FluffyChat — 用 Dart/Flutter 编写的、具有简单整洁 UI 的多平台 Matrix 客户端。
- Fractal — GNOME 的 Matrix 客户端,用 Rust 编写。
- iamb — 一个基于终端的 Matrix 客户端,具有 Vim 键绑定,用 Rust 编写。
- Moment — 一个用于加密和去中心化通信的、时尚的、可定制的、键盘可操作的 Matrix 聊天客户端。使用 Qt/QML + Python 和 nio 编写,是已弃用的 Mirage 的分支。
- https://mx-moment.xyz/ || momentAUR
- Neochat — KDE 的 Matrix 协议客户端。属于 kde-network。
- nheko — Matrix 协议的桌面客户端。
- Quaternion — Matrix 协议的基于 Qt5 的 IM 客户端。
- 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 客户端。
- https://github.com/toxygen-project/toxygen || toxygen-gitAUR[链接断开: 找不到包]
- Venom — GNU/Linux 桌面的现代 Tox 客户端。
- µTox — 轻量级 Tox 客户端。
局域网信使
另见 Avahi#Link-Local (Bonjour/Zeroconf) 聊天 和 Wikipedia:局域网信使比较。
- BeeBEEP — 安全的局域网信使。
- iptux — 兼容 IP Messenger 的局域网通信软件。
P2P 即时通讯客户端
- Briar — Briar 是一款专为活动家、记者以及任何需要安全、简便且可靠的通信方式的人设计的消息应用程序。
- Manyverse — 基于 Secure Scuttlebutt (SSB) 构建的现代去中心化消息和共享应用程序。
- Patchwork — 基于 Secure Scuttlebutt (SSB) 构建的去中心化消息和共享应用程序。基于 Electron 平台。
- RetroShare — 无服务器加密即时通讯工具,支持文件共享、聊天群组和邮件。
其他即时通讯客户端
- 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 — 微软 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 — 基于洋葱路由的消息传递工具。基于 Electron 平台。
- teams-for-linux — 非官方的 Linux 版 Microsoft Teams 客户端。基于 Electron 平台。
- TeamSpeak — 专有的 VoIP 应用程序,目标用户为游戏玩家。
- TeamTalk — 专有的 VoIP 应用程序,支持视频聊天、文件和桌面共享。但桌面共享在 Linux 上似乎不起作用。AUR 包仅为服务器,客户端在构建过程中编译。
- https://bearware.dk || teamtalkAUR
- Telegram Desktop — 官方 Telegram 桌面客户端。
- Viber — 专有的跨平台即时通讯和 VoIP 软件。
- WeChat — 腾讯微信客户端。
- Zoom — 专有的视频会议、在线会议和群组消息应用程序。
- https://zoom.us/ || zoomAUR
即时通讯服务器
另见 Wikipedia:Comparison of instant messaging protocols。
IRC 服务器
- Ergo — 一个用 Go 编写的现代化且易于设置的 IRC 服务器。结合了 IRCd、服务框架和bouncer 的功能。
- https://ergo.chat/ || ergochatAUR
- InspIRCd — 一个稳定、现代化且轻量级的 IRC 守护进程。
- IRCD-Hybrid — 一个轻量级、高性能的互联网中继聊天守护进程。
- miniircd — 一个小型且无需配置的 IRC 服务器,适合私人使用。
- ngIRCd — 一个免费、可移植且轻量级的 Internet Relay Chat 服务器,适用于小型或私有网络。
- Solanum — Solanum 是 Libera Chat 和 OFTC 工作人员正在开发的用于统一网络的下一代 IRCd。
- UnrealIRCd — 开源 IRC 服务器。
XMPP 服务器
- Ejabberd — 一个用 Erlang 编写的健壮、可扩展且可扩展的 XMPP 服务器。
- Jabberd2 — 一个用 C 语言编写的 XMPP 服务器,根据 GNU 通用公共许可证授权。它受到 jabberd14 的启发。
- Openfire — 一个用 Java 编写的跨平台 XMPP IM 服务器。
SIP 服务器
另见 Wikipedia:List of SIP software#Servers。
- Asterisk — 一个完整的 PBX 解决方案。
- Kamailio — 大型 VoIP 和实时通信平台 SIP 服务器。
- openSIPS — 用于语音、视频、IM、状态和任何其他 SIP 扩展的 SIP 代理/服务器。
- Repro — 一个开源、免费的 SIP 服务器。
- https://www.resiprocate.org/About_Repro[链接失效 2025-04-05—HTTP 404] || reproAUR
- Yate — 先进、成熟、灵活的电话服务器,用于 VoIP 和固定网络,以及传统移动运营商和 MVNO。
其他 IM 服务器
- Mattermost — 开源私有云服务器,Slack 的替代品。
- Murmur — Mumble 的语音聊天应用程序服务器。
- Nextcloud Talk — Nextcloud 的视频和音频会议应用程序。
- Rocket.Chat — Web 聊天服务器,用 JavaScript 开发,使用 Meteor 全栈框架。
- Synapse — Matrix 协议的参考主服务器。
- TeamSpeak Server — 专有的 VoIP 会议服务器。
- uMurmur — 极简 Mumble 服务器。
协作软件
另见 Wikipedia:Collaborative software。
- SOGo — 以 OpenGroupware.org (OGo) 和 SOPE 应用服务器为核心构建的群件服务器。
- https://sogo.nu/ || sogoAUR
链接缩短服务器
- microbin — 一个用 Rust 编写的微型、独立、可配置的粘贴板和 URL 短链器。
- shlink — 自称的最终自托管 URL 短链服务。
- https://shlink.io/ || shlinkAUR
- YOURLS — 一个用 PHP 编写的自托管链接缩短服务。
- https://yourls.org/ || yourlsAUR
新闻、RSS 和博客
新闻聚合器
Web feed 聚合器。一些 电子邮件客户端 也可以充当新闻聚合器:Claws Mail 的 RSSyl 插件、Evolution、SeaMonkey Mail & Newsgroups、Thunderbird。
另见 Wikipedia:Comparison of feed aggregators。
控制台
- Canto — Ncurses RSS 聚合器。
- Ditch The Bell — 一个高度可配置的基于 Linux 的桌面通知器,用于 RSS/Atom feed。
- feed2imap-go — 用 Go 重写的 feed2imap,可将 RSS/Atom/jsonfeed 聚合到 IMAP 邮箱的文件夹中。
- Gnus — Emacs 的电子邮件、NNTP 和 RSS 客户端。
- Rawdog — “不自大的 RSS 聚合器”,它将 RSS/CDF/Atom feed 解析成一个按时间顺序排列的文章静态 HTML 页面。
- rss2email — 通过 cronjob 将您的 RSS/Atom feed 聚合到您的 IMAP/Maildir 邮箱中。
- 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 新闻聚合器,用于在线新闻 feed 和博客。
- Newsflash — 为 GNOME 桌面设计的现代 feed 阅读器。FeedReader 的精神继承者。
- Raven — 使用 VueJS 构建的简单桌面 RSS 阅读器。基于 Electron 平台。
- RSS Guard — 使用 Qt 框架开发的非常小的 RSS 和 ATOM 新闻阅读器。
- Tickr — GTK-based RSS 阅读器,可将信息流显示在桌面上,如同电视节目中的滚动字幕一样。
图形化,基于 Web
- Nextcloud News — Nextcloud 的 RSS/Atom 信息流阅读器。
- selfoss — 新的多功能 RSS 阅读器、直播流、聚合应用。
- Tiny Tiny RSS — 基于 Web 的新闻信息流(RSS/Atom)聚合器。
播客客户端
一些媒体播放器也可以充当播客客户端:Amarok、Cantata、Clementine、Goggles Music Manager、Rhythmbox、VLC 媒体播放器。git-annex 也可以充当播客收听器。
控制台
- castero — 终端的 TUI 播客客户端。
- castget — 简单的命令行 RSS 附件下载器,主要用于自动、无人值守地下载播客。
- gpo — gPodder 的文本模式界面。
- Greg — 命令行播客聚合器。
- pcd — 一个用 go 编写的极简播客客户端
图形界面
- gPodder — 播客客户端和媒体聚合器(GTK 界面)。
- Kasts — 适用于桌面和移动设备的融合型播客应用。属于 kde-multimedia。
- Pocket Casts — Pocket Casts 网页应用的 Electron 封装,支持 MPRIS(媒体控件)。
- Podcasts — GNOME 桌面的播客客户端,用 Rust 编写。
- Vocal — 适用于现代桌面的极简播客客户端(GTK)。
Usenet 新闻阅读器
一些 邮件客户端 也可以充当 Usenet 新闻阅读器:Claws Mail、Evolution、NeoMutt、SeaMonkey 邮件和新闻组、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 — 支持 Web 和 CLI 界面的 Usenet 二进制文件下载器,用于 .nzb 文件。
- 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 的官方网页应用。
- Liftoff — 一个用 Flutter 编写的移动和桌面 lemmy 客户端。
- Mikutter — 使用 GTK 和 Ruby 的简单、强大的 Mastodon 客户端。
- Pumpa — 用 C++ 和 Qt 编写的 Pump.io 客户端。
- Tokodon — KDE 的 Mastodon 客户端。属于 kde-network。
- Toot — 用于与 Mastodon 实例交互的 CLI 和 TUI 工具。
- Tuba — Mastodon 的 GTK4 客户端。
- Whalebird — Mastodon 客户端应用。基于 Electron 平台。
博客引擎
另见 Wikipedia:博客软件 和 Wikipedia:内容管理系统列表。
- Diaspora — 一个分布式、注重隐私的社交网络。
- Drupal — 一个基于 PHP 的内容管理平台。
- Joomla — 一个 PHP 内容管理系统 (CMS),可用于构建网站和强大的在线应用程序。
- https://joomla.net.cn/ || joomlaAUR
- Wordpress — 博客工具和发布平台。
静态站点生成器
- Hexo — 快速、简单、强大的博客框架。
- Hugo — Hugo 是一个用 Go 编写的静态 HTML 和 CSS 网站生成器。它针对速度、易用性和可配置性进行了优化。
- Jekyll — 静态博客引擎,用 Ruby 编写,支持 Markdown、textile 和其他格式。
- Nikola — 用 Python 编写的静态站点生成器,支持增量重建和多种标记格式。
- Pelican — 由 Python 驱动的静态站点生成器。
- Zola — 一个具有鲜明特色的静态站点生成器,用 Rust 编写。
画廊软件
- fgallery — 一个朴实无华的静态照片画廊生成器,具有时尚、极简的外观。
- jAlbum — 一个免费的跨平台软件,用于管理和创建数字照片相册或画廊。
- https://jalbum.net/en/ || jalbumAUR
- jolly — 一个用于从图像静态生成画廊的工具。
- llgal — 一个基于 iGal 的简单快速的在线画廊生成器。
- Photoview — 一个用于自托管个人服务器的照片画廊。
- Piwigo — 一个用于管理您的照片和其他媒体收藏的 Web 应用程序。
- https://piwigo.org/ || piwigoAUR
- revela — 一个静态 Web 图像画廊生成器。
- Sigal — 一个简单的静态画廊生成器。
- thumbsup — 一个用于您所有照片和视频的静态 Web 画廊。
- ZenphotoCMS — 一个面向自托管、以画廊为中心的网站的 CMS。
远程桌面
另见 Wikipedia:远程桌面软件 和 Wikipedia:远程桌面软件比较。
另见基于浏览器的解决方案 Chrome 远程桌面。
远程桌面客户端
- AnyDesk — 专有远程桌面软件。
- GNOME Connections — GNOME 的远程桌面客户端。支持 RDP 和 VNC。属于 gnome。
- GVncViewer — Gtk-VNC 上的简单 VNC 客户端。使用
gvncviewer运行。
- KRDC — KDE 的远程桌面客户端。支持 RDP 和 VNC。属于 kde-network。
- Remmina — 用 GTK 编写的远程桌面客户端。支持 RDP、VNC、SPICE、X2Go 和 SSH。
- Remote Viewer — 简单的远程显示客户端。支持 SPICE 和 VNC。
- RustDesk — 一个开源的远程桌面软件,用 Rust 编写。
- https://rustdesk.com || rustdeskAUR
- Sunlogin Remote Control — 支持远程控制移动设备、Windows、Mac、Linux 和其他系统的专有软件。使用其专有协议。
- https://sunlogin.oray.com/en/about/about[死链接 2025-04-05—HTTP 404] || sunloginclientAUR
- TeamViewer — 专有远程桌面客户端。使用其专有协议。
- ToDesk — 适用于远程团队协作的专有远程桌面客户端。使用其专有协议。
- Vinagre — GNOME 的远程桌面查看器。支持 RDP、VNC、SPICE 和 SSH。
- vncviewer (TigerVNC) — X 的 VNC 查看器。
- X2Go Client — 一个图形化客户端(Qt5),用于 X2Go 系统,使用 NX 技术协议。
- 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 服务器。
- x0vncserver (TigerVNC) — X 显示的 VNC 服务器。
- x11vnc — 真实 X 显示的 VNC 服务器。
- X2Go Server — 一个使用 NX 技术协议的开源远程桌面软件。
- Xpra — 一个跨平台的屏幕和应用程序转发系统。
- Xrdp — 一个支持 RDP 的守护进程。它使用 Xvnc、X11rdp 或 xorgxrdp 作为后端。
- https://www.xrdp.org/ || xrdpAUR