应用程序列表/互联网
网络连接
网络管理器
参见 网络配置#网络管理器。
VPN客户端
- GlobalProtect-openconnect — 一个基于OpenConnect和Qt5构建的Linux GlobalProtect VPN客户端(GUI),支持SAML认证模式。
- Libreswan — 最广泛支持和标准化的VPN协议(基于“IPsec”)和互联网密钥交换(“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 — 非缓存 Web 代理,具有高级过滤功能,用于增强隐私、修改网页数据和 HTTP 标头、控制访问以及删除广告和其他令人讨厌的互联网垃圾。
- V2Ray — V2Ray 是 Project V 的核心,Project V 是一组工具,可帮助您在互联网上构建自己的隐私网络。
- Nekoray — 基于 sing-boxAUR 的多平台链式代理客户端。
- Shadowsocks — 安全的 socks5 代理,旨在保护您的互联网流量。
- https://shadowsocks.org/ || Python: shadowsocks, Rust: shadowsocks-rust
- Squid — 支持 HTTP、HTTPS、FTP 等的 Web 缓存代理。
- Stunnel — 用于向 TCP 数据流添加和删除 TLS 加密的服务器和客户端。
- Tinyproxy — 轻量级 HTTP/HTTPS 代理守护程序。
- Trojan — 一种无法识别的机制,可帮助您绕过 GFW。
- Varnish — 高性能 HTTP 加速器。
- Wireproxy — WireGuard 客户端,将其自身暴露为 SOCKS5 代理。
- XX-Net — 易于使用的 Web 代理工具。
- 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 互联网套件的延续。
Firefox衍生版本
- FireDragon — Floorp 的一个分支,包括 KDE 集成补丁和 Garuda 的自定义品牌。
- Floorp — 基于 Firefox 的浏览器,具有出色的隐私保护功能,由日本学生社区开发。
- GNU IceCat — GNU 项目分发的 Firefox ESR 的自定义构建版本,剥离了非自由组件并添加了额外的隐私扩展。与 Mozilla Firefox 相比,发布周期可能会延迟。
- LibreWolf — Firefox 的一个分支,专注于隐私、安全和自由。
- Mercury — Firefox 分支,具有来自 Librewolf、Waterfox 和 GNU IceCat 的编译器优化和补丁。
- Midori — 轻巧、快速且安全的浏览器。
- Mullvad Browser — 由 Mullvad VPN 和 Tor 项目开发的注重隐私的网页浏览器。
- Pulse Browser — 一个实验性的 Firefox 分支,由于其超简约的 UI 和内置工具,增强了专注力并提高了工作效率。
- Tor Browser Launcher — 安全且轻松地下载、验证、安装和启动 Tor 浏览器,Firefox ESR 的一个分支。
- Waterfox — Mozilla Firefox 的一个分支,具有一些隐私、可用性和速度增强功能。
- Zen Browser — 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 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 的一部分。
- Liri Browser — 一款为 Liri 编写的极简 Material Design 网页浏览器。
- Otter Browser — 旨在用 Qt5 重现经典 Opera (12.x) UI 的浏览器。
- qutebrowser — 一款键盘驱动的,类似 vim 的浏览器,基于 PyQt5 和 QtWebEngine。
基于 Electron 的浏览器
- Beaker — 点对点网页浏览器,带有创建和托管网站的工具。
- Catalyst — 一款极简的 FOSS 网页浏览器,不收集数据。
- Franz — 用于 WhatsApp、Facebook Messenger、Slack、Telegram 和许多其他 Web 服务的消息浏览器。
- https://meetfranz.com/ || franzAUR
- Hamsket — Franz 的 GPL 许可替代品,从 Rambox 的最后一个开源版本 fork 而来。
- 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 的网页浏览器,用 C 语言编写,灵感来自 Pentadactyl 和 Vimprobable。它包含一个手册页和一个关于常见配置的 howto。它支持自定义 JS 脚本、深色模式并处理地理位置请求。
- wyeb — 一款类似 vim 的网页浏览器,灵感来自 dwb 和 luakit,带有 Adblock。
基于 Goanna
另请参阅 Wikipedia:Goanna (software)。
- 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 (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 — 类似 w3m 的 Gemini 浏览器。
Web 服务器
一个 web 服务器 通过 HTTP 向客户端(如 web 浏览器)提供 HTML 网页和其他文件。主要的 Web 服务器可以与程序连接以提供动态内容(web 应用程序)。
另请参阅 Category:Web server 和 Wikipedia:Comparison of web server software。
- Apache HTTP Server — 一款高性能的基于 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 — darkhttpd 的 Rust 替代品,具有 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 — 一款用于 HTTP 请求的类似 "ping" 的工具
- siege — 一款 HTTP 回归测试和基准测试实用程序。
- vegeta — HTTP 负载测试工具,用 Go 语言编写。
- Web Bench — 基准测试工具,使用 fork() 模拟多个客户端。
文件共享
下载管理器
另请参阅 Wikipedia:Comparison of download managers。
控制台
- 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 — 一组命令行工具,旨在管理文件共享网站(又名 Hosters)。
- 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 — 使用 PyGObject 为 youtube-dl 提供的简单图形界面。
- gtk-youtube-viewer — 用于观看 YouTube 视频的 GTK 工具。有关图形界面,请参阅可选依赖项。
- Gwget — GNOME 的下载管理器。支持 HTTP 和 FTP。
- Gydl — 现有 youtube-dl 程序的图形界面封装,用于从 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 — GTK 应用程序,用于从 YouTube 和许多其他网站下载视频(基于 youtube-dl)。
- Xtreme Download Manager — 强大的工具,可将下载速度提高到 500%。支持 HTTP 和 FTP。视频抓取器以通用方式工作,不限于特定网站。
- youtubedl-gui — 简单易用的 youtube-dl 图形界面。
局域网文件传输
另请参阅 #局域网消息。
- LAN Share — 跨平台局域网文件传输应用程序,使用 Qt GUI 框架构建。它可以用于立即传输整个文件夹、一个或多个文件(无论大小),而无需任何额外的配置。
- LocalSend — 跨平台应用程序,用于在本地网络上与附近的设备安全地共享文件和消息,而无需互联网连接。
- Magic Wormhole — 命令行工具
wormhole
,用于在计算机之间安全地传输数据。
- NitroShare — 跨平台网络文件传输应用程序,使用 Qt GUI 框架构建。它旨在使在本地网络上从一个设备到另一个设备传输文件变得极其简单。
- Teleport — 原生 GTK3 应用程序,可在本地网络上轻松共享文件。
- Warp — 通过交换基于单词的代码,在互联网或本地网络上安全地向彼此发送文件。它使用 Magic Wormhole 协议。
- Warpinator — 用于在局域网中共享文件的 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 的图形界面客户端。
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 Client — Nextcloud 的桌面客户端。
- Nutstore — Nutstore 的专有桌面客户端。
- OneDrive — OneDrive 的非官方 CLI。
- 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 的图形界面客户端。
- Versiobit — 具有版本控制和端到端加密的桌面文件同步客户端。
- SpiderOak One — SpiderOak One 的专有客户端。
- Synology Drive — 专有图形界面客户端,用于在集中的 Synology NAS 和多台客户端计算机之间同步和共享文件。
- Tresorit — Tresorit 的专有桌面同步客户端。
- Yandex Disk — Yandex Disk 的专有 CLI。
FTP
FTP 客户端
另请参阅 维基百科:FTP 客户端软件比较。
- CurlFtpFS — 是一个基于 FUSE 和 libcurl 访问 FTP 主机的的文件系统。
- FileZilla — 快速可靠的 FTP、FTPS 和 SFTP 客户端。
- ftp — GNU Inetutils 提供的简单 ftp 客户端
- lftp — 精密的基于命令行的 FTP 客户端
- ncftp — 一组实现 FTP 的免费应用程序。
一些文件管理器,如 Dolphin、GNOME 文件 和 Thunar 也提供 FTP 功能。
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。
另请参阅 维基百科:BitTorrent 客户端比较。
控制台
- Ctorrent — CTorrent 是用 C++ 实现的 BitTorrent 客户端,旨在轻巧快速。
- Deluge — BitTorrent 客户端,在客户端/服务器模型中具有多个用户界面。此软件包包含控制台客户端。
- peerflix — node.js 的流媒体 torrent 客户端。
- rTorrent — 简单轻量级的 ncurses BitTorrent 客户端。
- Transmission CLI — 简单易用的 BitTorrent 客户端,具有守护进程版本和多个前端。此软件包包括后端、守护进程、命令行界面和一个 Web UI 界面。
图形界面
- Deluge (GTK 界面) — 用户友好型的 BitTorrent 客户端,使用 Python 和 GTK 编写。
- Fragments — 易于使用的 BitTorrent 客户端,适用于 GNOME 桌面环境。
- FrostWire — 易于使用的云下载器、BitTorrent 客户端和媒体播放器。
- Ktorrent — KDE 的功能丰富的 BitTorrent 客户端。属于 kde-network 的一部分。
- Powder Player — 流媒体 BitTorrent 客户端和播放器之间的混合体。基于 Electron 平台。
- qBittorrent — 开源 (GPLv2) BitTorrent 客户端,具有集成的 torrent 搜索引擎,非常像 µTorrent。
- Tixati — 专有的点对点文件共享程序,使用流行的 BitTorrent 协议。
- 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 — 功能丰富的 BitTorrent 客户端,用 Java 编写(以前称为 Azureus)。
- https://www.vuze.com/ || vuzeAUR
- WebTorrent Desktop — 流媒体 BitTorrent 应用程序。基于 Electron 平台。
其他 P2P 网络
另请参阅 Wikipedia:文件共享应用程序比较。
- 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 服务
另请参阅 Wikipedia: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 服务。
通信
电子邮件客户端
另请参阅 Wikipedia:电子邮件客户端比较
控制台
- 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 — 瑞士军刀 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[broken link: package not found]
- Thunderbird — Mozilla 的功能丰富的电子邮件客户端,用 GTK 编写。
- Tutanota — Tutanota 邮件服务的电子邮件客户端。基于 Electron 平台。
- Viagee — 它允许桌面邮件操作(例如“以电子邮件形式发送文件”)或 Web “mailto” 链接由 Gmail Web 客户端处理。
基于 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 服务器一起使用。
- Modoboa — 模块化邮件托管和管理平台,用 Python 编写。
- https://modoboa.org/ || modoboaAUR
邮件检索代理
另请参阅 Wikipedia:邮件检索代理。
- fdm — 用于获取和传递邮件的程序。
- Fetchmail — 远程邮件检索实用程序。
- getmail — POP3/IMAP4 邮件检索器,具有可靠的 Maildir 和命令传递。
- 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 — 在两个存储库之间同步电子邮件。
即时通讯客户端
另请参阅 Wikipedia:即时通讯客户端比较 和 Wikipedia: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 Relay 客户端,允许从任何地方连接到正在运行的 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 客户端。
- https://savannah.gnu.org/projects/erc/ || included with emacs
- 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) 客户端,使用 XULRunner 构建在 Mozilla 平台上。包含在 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 — 使用 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 — 使用 C++、Qt 和 Swiften 编写的 XMPP 客户端。
- https://swift.im/ || swift-imAUR
- Tkabber — 由 ejabberd XMPP 服务器的作者编写的易于破解、功能丰富的 XMPP 客户端。
- Vacuum IM — 全功能跨平台 XMPP 客户端。
SIP 客户端
另请参阅 Wikipedia:List of SIP software#Clients。
- 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 Clients。
- Chatty — 易于使用的 SMS 和 Matrix 消息应用程序。
- Cinny — Cinny 是一款 Matrix 客户端,主要专注于简单、优雅和安全的界面。桌面应用程序使用 Tauri 构建。
- Element — 光鲜亮丽的 Matrix 客户端,侧重于性能和可用性。Web 应用程序和基于 Electron 平台的桌面应用程序。
- FluffyChat — 使用 Dart/Flutter 编写的多平台 Matrix 客户端,具有简洁的用户界面。
- Fractal — 使用 Rust 编写的适用于 GNOME 的 Matrix 客户端。
- iamb — 一款基于终端的 Matrix 客户端,使用 Rust 编写,具有 Vim 键绑定。
- 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 客户端
另请参阅 Tox 和 comparison clients
- ratox — 基于 FIFO 的 tox 客户端。
- Toxic — 基于 ncurses 的 Tox 客户端
- Toxygen — 使用纯 Python3 编写的 Tox 客户端。
- Venom — 一款适用于 GNU/Linux 桌面的现代 Tox 客户端
- µTox — 轻量级 Tox 客户端。
LAN 消息客户端
另请参阅 Avahi#Link-Local (Bonjour/Zeroconf) chat 和 Wikipedia:Comparison of LAN messengers。
- BeeBEEP — 安全 LAN 消息客户端。
- iptux — LAN 通信软件,与 IP Messenger 兼容。
P2P 消息客户端
- 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 for Linux 客户端。基于 Electron 平台。
- TeamSpeak — 专有的 VoIP 应用程序,目标受众是游戏玩家。
- TeamTalk — 专有的 VoIP 应用程序,具有视频聊天、文件和桌面共享功能。桌面共享在 Linux 中似乎无法工作。AUR 包仅为服务器端,但客户端在 make 过程中构建。
- https://bearware.dk || teamtalkAUR
- Telegram Desktop — 官方 Telegram 桌面客户端。
- Viber — 专有的跨平台 IM 和 VoIP 软件。
- Zoom — 专有的视频会议、在线会议和群组消息应用程序。
- https://zoom.us/ || zoomAUR
即时消息服务器
另请参阅 Wikipedia:即时消息协议比较。
IRC 服务器
- InspIRCd — 一个稳定、现代且轻量级的 IRC 守护进程。
- IRCD-Hybrid — 一个轻量级、高性能的互联网中继聊天守护进程。
- miniircd — 一个小型且免配置的 IRC 服务器,适用于私人用途。
- ngIRCd — 一个免费、可移植且轻量级的互联网中继聊天服务器,适用于小型或私人网络。
- Ergo — 一个用 Go 编写的现代且易于设置的 IRC 服务器。结合了 IRCd、服务框架和 bouncer 的功能。
- https://ergo.chat/ || ergochatAUR
- UnrealIRCd — 开源 IRC 服务器。
- Solanum — Solanum 是 Libera Chat 和 OFTC 工作人员合作开发的即将推出的统一网络 IRCd。
XMPP 服务器
- Ejabberd — 用 Erlang 编写的健壮、可扩展和可扩展的 XMPP 服务器
- Jabberd2 — 一个用 C 语言编写并在 GNU 通用公共许可证下获得许可的 XMPP 服务器。它的灵感来自 jabberd14。
- Openfire — 一个用 Java 编写的 XMPP IM 多平台服务器
SIP 服务器
另请参阅 Wikipedia:SIP 软件列表#服务器。
- Asterisk — 一个完整的 PBX 解决方案。
- Kamailio — 适用于大型 VoIP 和实时通信平台的 SIP 服务器。
- openSIPS — 用于语音、视频、IM、presence 和任何其他 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。
另请参阅 Wikipedia:Feed 聚合器比较。
控制台
- 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 的可编写脚本的 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 阅读器、直播、mashup、聚合 Web 应用程序。
- Tickr — 基于 GTK 的 RSS 阅读器,以平滑滚动的线条在您的桌面上显示 feeds,如电视台中所知。
- Tiny Tiny RSS — 基于 Web 的新闻 feed (RSS/Atom) 聚合器。
播客客户端
一些媒体播放器也能够充当播客客户端:Amarok、Cantata、Clementine、Goggles Music Manager、Rhythmbox、VLC media player。git-annex 也可以 充当播客接收器。
另请参阅 Wikipedia:播客接收器列表。
控制台
- castero — 终端的 TUI 播客客户端。
- castget — 简单的命令行 RSS 封装下载器,主要用于自动、无人值守地下载播客。
- 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 System 的 Usenet 新闻阅读器。
微博客户端
- Choqok — KDE 的微博客户端,支持 Mastodon、Pump.io 和 GNU social。
- Dianara — 用 Qt 编写的 Pump.io 客户端。
- Lemmy-UI — lemmy 的官方 Web 应用程序。
- Lemoa — Lemmy 的原生 Gtk 客户端。
- 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 的简单快速的在线图库生成器。
- thumbsup — 一个用于您的所有照片和视频的静态 Web 图库。
- Photoview — 一个用于自托管个人服务器的照片库。
- Photoview — 基于Go和React构建的自托管照片库。
- https://piwigo.org/ || piwigoAUR
- Piwigo — 用于管理您的照片和其他媒体的网络应用程序。
- revela — 静态网页图片库生成器。
- Sigal — 简单的静态图库生成器。
ZenphotoCMS — 专注于图库的自托管网站的CMS。
远程桌面
另请参阅 维基百科:远程桌面软件 和 维基百科:远程桌面软件比较。
另请参阅 Chrome 远程桌面,这是一个基于网页浏览器的解决方案。
- 远程桌面客户端
- 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 作为后端。