List of applications (简体中文)/Internet (简体中文)
互联网
网络连接
网络管理
见Network configuration (简体中文)#网络管理器.
VPN 客户端
- Bitmask — 使用不同服务提供商的安装和加密的交流
- https://bitmask.net/ || bitmaskAUR
- Libreswan — 一个免费的最广泛支持和标准化的基于("IPsec")和因特网秘钥交换(IKE)的VPN协议的实现.
- NetworkManager — 通过插件系统支持大量协议 (比如. MS, Cisco, Fortinet).
- OpenConnect — 支持 Cisco 和 Juniper VPNs.
- Openswan — 基于IPsec的VPN解决方案.
- OpenVPN — 用来连接到 OpenVPN VPNs.
- PPTP Client — 用来连接到 PPTP VPNs, 比如像微软 VPNs (MPPE). (insecure)
- strongSwan — 基于IPsec 的VPN解决方案.
- tinc — tinc是一个免费的VPN守护进程
- vopono — OpenVPN and Wireguard wrapper to launch applications with VPN tunnels in network namespaces.
- Vpnc — 用来连接到 Cisco 3000 VPN 集中器.
- https://www.unix-ag.uni-kl.de/~massar/vpnc/[失效链接 2021-11-13 ⓘ] || vpnc
- WireGuard — 下一代安全网络隧道.
代理服务器
- Dante — SOCKS服务器和 SOCKS客户端, RFC 1928和相关标准的实现.
- Privoxy — 非缓存的web代理,带有强大的过滤能力,能用来增强隐私、修改网页数据和HTTP头部、控制接入和移除广告和其它让人讨厌的因特网垃圾
- Project V — Project V 是一系列工具用来通过因特网帮助您构建你自己的私有网络.
- Shadowsocks — 安全的 socks5 代理, 旨在保护你的因特网流量.
- https://www.shadowsocks.org/en/index.html || Python: shadowsocks, C: shadowsocks-libev, Qt: shadowsocks-qt5
- Squid — 让Web支持 HTTP, HTTPS, FTP, 和更多的缓存服务器.
- Stunnel — 用于增加和解除对TCP数据流的TLS加密。既为服务端,也为客户端
- Tinyproxy — 轻量的 HTTP/HTTPS 代理守护进程.
- Trojan — 一种无法辨别的机制,能让你绕过GFW.
- Varnish — 高性能的 HTTP加速器.
- XX-Net — 易用的代理工具。
- Ziproxy — 转发 (非缓存) 压缩 HTTP代理服务器.
匿名网络
- Freenet — 没有审查的加密网络.
- GNUnet — 安全的对等网络框架.
- https://gnunet.org/ || CLI: gnunetAUR, GUI: gnunet-gtkAUR
- I2P — 分布式匿名网络.
- https://geti2p.net/ || i2pAUR
- Lantern — 点对点因特网审查规避软件.
- Tor — 匿名覆盖网络.
网络浏览器
见 Wikipedia:Comparison of web browsers.
终端
- browsh — 一个现代文本浏览器。作为无界面(headless)Firefox的前端运行
- https://www.brow.sh/ || browshAUR
- ELinks — 高级、构建良好和功能丰富的文本模式文本浏览器,并提供鼠标滚轮支持 (Links 的分支, 2009后很少维护).
- Links — 图形化和文本模式的web浏览器. 包括一个像Lynx的终端版本.
- Lynx — 用来访问万维网的文本浏览器.
- w3m — 基于页面和文本的网页浏览器. 有类似与vim的键盘绑定,并且能展示图片.并且支持JavaScript.
图形界面
基于 Gecko
可见 Wikipedia:Gecko (software).
- Firefox — 来自Mozilla的支持快速渲染的可扩展浏览器.
- Seamonkey — Mozilla网络套餐的分支版本.
Firefox的衍生品
- Cliqz — 基于Firefox的注重隐私的网页浏览器.
- https://cliqz.com/ || cliqzAUR or cliqz-binAUR
- Dot — 一个Firefox的分支,注重隐和更平滑的UI.
- https://www.dothq.co/ || dot-binAUR
- GNU IceCat — 一个Firefox ESR的自定义版本,由 GNU Project发布, 剥离了收费组件和额外的隐私插件. 与Mozilla Firefox相比分布周期可能会滞后.
- https://www.gnu.org/software/gnuzilla/ || icecatAUR or icecat-binAUR
- LibreWolf — 一个Firefox的分支,注重隐私、安全和自由
- Tor 匿名网络浏览器 — 安全便捷地下载、验证、安装和启动Tor Browser。Firefox ESR的一个分支。
- Cyberfox — 快速的并且注重隐私的Mozilla Firefox衍生品。
- Waterfox Classic — 基于Firefox 56 的一个优化衍生品,去除了隐私数据收集,并允许未签名的的扩展和NPAPI插件。
- Waterfox Current — 基于Firefox ESR 的一个优化衍生品,Waterfox的一个有着丰富功能更新的分支。
- Waterfox G3 — 基于Firefox 78 的一个优化衍生品,Waterfox的一个有着丰富功能更新的分支。
基于Blink
也可查阅Wikipedia:Blink (layout engine).
- Chromium — Google开发的网页浏览器, Google Chrome之后的开源项目.
- Vivaldi — 一个高级有所有权的浏览器,以强大的用户为中心.
注重隐私的Chromium 衍生品
- Brave — 内置跟踪器和广告阻拦器的浏览器。
- Iridium — 一个为Chromium设计的专注隐私的 补丁集.可查阅 和 Chromium的区别.
- Ungoogled Chromium — 对Google Chromium的修改品,移除了Google集成并增强隐私、控制和透明度
专有的Chromium 衍生品
- Google Chrome — Google开发的有所有权的浏览器。
- Microsoft Edge — 由微软开发的有所有权的浏览器
- https://www.microsoftedgeinsider.com/ || Stable: microsoft-edge-stable-binAUR,Beta: microsoft-edge-beta-binAUR,Dev: microsoft-edge-dev-binAUR
- Opera — 由Opera 软件开发的有所有权的浏览器.
- Slimjet — 基于Chromium的快速、聪明和强大的有所有权的浏览器.
- Yandex Browser — 有所有权的浏览器,结合了最小的设计和先进技术来让网络更快安全和简单
基于qt5-web引擎的浏览器
- Crusta — 具有独特功能的超级快速全功能的浏览器.
- Dooble — 色彩艳丽的浏览器.
-
Eric — 基于QTWEB引擎的HTML浏览器,是eric6开发工具集的一部分, 能用
eric6_browser
命令启动.
- Falkon — 基于QtWeb引擎,用Qt框架写的浏览器.
- Konqueror — 基于Qt工具集和Qtweb引擎(或者KHTML布局引擎)的浏览器,是kde-network的一部分.
- Liri Browser — 一个为liri写的极简的材料设计web浏览器.
- Qt WebBrowser — 用Qt和Qt Web引擎写的用于嵌入式设备的浏览器
- qutebrowser — 一个键盘驱动的, 像vim的浏览器,基于 PyQt5 和 QtWebEngine.
基于electron的浏览器
- Beaker — 对等网络浏览器,带有创建和托管网站的浏览器. 基于 Electron 平台。
- Ferdi — Electron 应用。Messaging browser that allows you to combine your favorite messaging services into one application. 基于Franz.
- https://getferdi.com/ || ferdiAUR
- Franz — Electron 应用。WhatsApp,Facebook Messenger,Slack,Telegram 以及其他web服务的消息浏览器。
- https://meetfranz.com/ || franzAUR
- Min — 一个更智能的,更快的浏览器 ,基于 Electron 平台.
基于Webkit
可查阅 Wikipedia:Webkit。
基于webkit2gtk的浏览器
其中大多数支持通过wyebadblock屏蔽广告
- Badwolf — 一个轻量化的、注重隐私的浏览器。
- Ephemeral — A private-by-default, always-incognito browser for elementary OS.
- Eolie — 为GNOME设计的简单浏览器.
- Lariza — 一个简单的实验性的浏览器,使用GTK+ 3, GLib 和 WebKit2GTK+.
- Luakit — lua可扩展的快速,小巧,基于webkit的浏览器框架.
- Midori — 基于GTK+ 和 WebKit的轻量级浏览器.
- Nyxt — 基于键盘的, 可无限扩展的浏览器。为高级用户所设计。It has familiar key-bindings (Emacs, VI, CUA) and features fuzzy searching between tabs, multiple selections, history as a tree and more。
- surf — 轻量的基于WebKit的浏览器, 它遵循 suckless ideology (基本上, 这个浏览器它自己就是一个C的源文件).
- Surfer — 简单的基于键盘的浏览器, 用C写成.
- Uzbl — 继承了Unix哲学的web接口工具组.
- http://uzbl.org/ || uzbl-browserAUR
- Vimb — 一个像vim的浏览器,灵感来源于Pentadactyl和 Vimprobable.
- wyeb — 一个像vim的浏览器,灵感来源于dwb和luakit。附有Adblock。
基于qt5-webkit的浏览器
-
Eric — 基于QtWebKit的 HTML 浏览器,是eric6 开发工具集的一部分,能通过
eric6_webbrowser
命令启动.
- OSPKit — 基于Webkit的 html浏览器,用于打印.
- Otter Browser — 专注重造经典Opera(12.x) UI,使用的是 Qt5.
- qutebrowser — 一个键盘驱动的, 像vim的浏览器基于PyQt5并且QtWebKit作为可选后端.
- smtube — 允许浏览搜索YouTube视频的程序
- WCGBrowser — 针对kiosk系统的浏览器.
其它
-
Links — 图形化和文本模式的浏览器. 包括一个图形化的X-window/帧缓冲带 CSS的版本, 图片渲染, 下拉菜单. 它能通过
xlinks -g
命令启动.
- NetSurf — 用C写的羽毛级浏览器,以它的缓慢的开发JavaScript支持和通过自己的布局引擎实现快速图片渲染出名。
- Pale Moon — 一个Firefox分支专注于速度, 使用Firefox29之前的界面。使用 Goanna布局引擎,一个Gecko分支. Firefox附加组件可能不兼容. [1] 没有更新的Firefox特性比如cache2, e10s, 和 OTMC.
- https://www.palemoon.org/ || palemoonAUR or palemoon-binAUR
Web服务器
一个web服务器通过HTTP提供给像 web浏览器一样的客户端网页和其它文件服务. 主要的web服务器能通过程序提供界面来提供动态内容(web applications).
也可查阅 Category:Web server 和 Wikipedia:Comparison of web server software.
- Apache — 高性能的 基于Unix的 HTTP 服务器.
- Caddy — 带有自动HTTPS的HTTP/2 web服务器.
- Hiawatha — 安全且先进的web服务器.
- Lighttpd — 一个安全, 快速, 兼容且非常灵活的web服务器.
- nginx — 轻量的 HTTP服务器和IMAP/POP3代理服务器.
- sthttpd — thttpd web 服务器的支持分支.
- yaws — 用Erlang写的Web 服务器/框架.
- http://yaws.hyber.org/ || yawsAUR
静态web服务器
- darkhttpd — 一个小巧且安全的静态web服务器,用C写成,不支持HTTPS和 Auth.
- quark — 一个极度小巧和简单的http仅支持get的web服务器. 仅仅支持在单个主机上的静态页面.
- serve — 静态文件服务和目录列表.
- servy — 一个小巧的web服务器, 单个二进制文件, 用Rust写成.
- Webfs — 简单和即时的web服务器用以支持最静态的内容.
Python 标准库模块 http.server 也能从命令行用作服务器.
专门的 web服务器
- Mongoose — 内置的web服务器库, 支持WebSocket和 MQTT.
- webhook — 创建 HTTP 端点(hooks)的小型服务器
- Woof — 一个专门的单文件web服务器; 是Web Offer One File(提供单文件服务的web)的缩写.
WSGI 服务器
- Gunicorn — 一个Python的WSGI HTTP服务器,用在UNIX上.
- uWSGI — 一个快速、自治愈的、 开发者/系统管理员友好的 程序容器服务器,用C写成.
- Waitress — 一个WSGI 服务器,针对 Python 2和3.
Apache也支持 WSGI ,通过 mod_wsgi模块.
性能测试
- http_load — 一个web服务器性能测试工具, 运行在一个进程里.
- httperf — 可以生成各种 HTTP 工作负载, 用 C写成.
- vegeta — HTTP 负载测试工具, 用 Go写成.
- Web Bench — 基准测试工具, 用 fork() 来模拟多个客户端.
文件分享
下载管理器
也可查阅 Wikipedia:Comparison of download managers.
命令行
- aria2 — 轻量的下载工具,支持HTTP、FTP、SFTP、BitTorrent和MetaLink. 它是作为守护进程运行的,通过内置的JSON-RPC 或 XML-RPC 界面控制.
- Axel — 轻量的命令行下载加速器. 支持 HTTP 和 FTP.
- cURL — 一个URL检索的实用工具和库. 支持 HTTP, FTP 和 SFTP.
- LFTP — 复制的文件传输程序. 支持 HTTP, FTP, SFTP, FISH, 和 BitTorrent.
- mps-youtube — 基于终端的、带有播放列表管理的YouTube点唱机。 通过mplayer/mpv播放音频/视频.
- Plowshare — 一系列命令行工具,用来管理文件分享网站(aka Hosters).
- RTMPDump — 通过RTMP(Adobe的Flash视频播放器的专有协议)来下载flv视频
- snarf — 命令行 URL 检索工具. 支持HTTP 和 FTP.
- Streamlink — 从各种自定义的视频播放器的流服务中启动流,并保存到文件里.
- Streamripper — 记录并将流MP3分到不同轨.
- You-Get — 从web下载媒体内容 (视频, 音频, 图像).
- youtube-dl — 从 YouTube 和其它网站下载视频.
- youtube-viewer — 查看YouTube视频的命令行工具.
- Wget — 从网络检索文件的网络工具. 支持 HTTP 和 FTP.
图形界面
- ClipGrab — YouTube, Vimeo 和许多其它在线视频站点的下载器和转换器.
- FatRat — 基于QT的下载管理器,支持 HTTP, FTP, SFTP, BitTorrent 和 Metalink.
- FreeRapid — 基于Java的下载器,支持从文件分享服务下载.
- FrostWire — 容易使用的云下载器, BitTorrent 客户端和媒体播放器.
- gtk-youtube-viewer — GTK+ 的用来看YouTube视频的工具.
- Gwget — 针对GNOME的下载管理器. 支持HTTP和FTP.
- Gydl — 对已存在的youtube-dl程序的GUI 封装来从类似YouTube的网站下载内容.
- JDownloader — 基于Java的针对一键托管网站的下载器.
- KGet — 针对KDE的下载管理器. 支持HTTP, FTP, BitTorrent 和 Metalink. 是kde-network的一部分.
- 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.
- Xtreme Download Manager — 提升下载速度至多500%的强力工具. 支持 HTTP and FTP. 视频采集器能以普通方式运行并且不限于特定网站.
云存储服务器
- Cozy — 一款你可以破解,托管和删除的私有云.
- Nextcloud — 一款将文件集中存储在由你掌控的硬件上的云服务器.
- Pydio — 成熟且开源的针对文件分享和同步的web程序.
- https://pydio.com/ || pydioAUR
- Seafile — 一种在线文件存储和协作的工具,具有对文件同步、隐私保护和团队协作的高级支持.
云同步客户端
- 一些 synchronization and backup programs 提供了对云存储服务的直接支持.
- 一些 FUSE filesystems 提供了将云存储挂载为文件系统的方式. Google Drive能通过 gvfs-google 来提供对基于GVFS的程序(比如 Nautilus(GNOME桌面文件管理器))的支持, 和通过 kio-gdrive 来提供对基于KIO的程序的支持 (比如 Dolphin(KDE桌面文件管理器)).
- 查阅 Disk encryption#Cloud-storage optimized 来实现在任何第三方云服务的“零知识“ (客户端透明加密) 存储.
- aws-cli — 针对亚马逊Web服务(Amazon Web Service)的CLI, 包括高效的从亚马逊S3上传或下载的文件传输.
- Backblaze B2 — 开源的命令行客户端.
- Baidu Netdisk — 百度网盘(Baidu Netdisk)(原百度云)是百度推出的一项云存储服务。
- CloudCross — 将本地文件和文件夹同步到许多云服务器提供商. Mail.ru Cloud, Yandex Disk, Google Drive, OneDrive 和 Dropbox 的服务都是支持的.
- https://cloudcross.mastersoft24.ru/[失效链接 2021-11-13 ⓘ] || cloudcrossAUR
- Cozy Drive — 针对Cozy的客户端.
- drive — 上传或下载Google Drive的小型程序.
- DriveSync — 将Google Drive的文件同步到你机器的一个本地文件夹的命令行工具.
- Dropbox — Dropbox的专有客户端.
- gdrive — 与Google Drive交互的命令行工具.
- Grive — Google Drive客户端,支持最新的Drive REST API 和部分同步.
- hubiC — 针对hubiC的专有同步客户端服务和命令行工具.
- Insync — 非官方的专有Google Drive客户端.
- Mega Sync Client — 同步 Mega的文件的桌面客户端.
- https://mega.nz/ || 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的专有客户端.
- Tresorit — 针对Tresorit的专有桌面同步客户端.
- Yandex Disk — 针对Yandex Disk的专有CLI.
FTP
FTP客户端
也可查阅 Wikipedia:Comparison of FTP client software.
- FileZilla — 快速和可靠的FTP, FTPS 和 SFTP 客户端.
- gFTP — 针对Linux的多线程客户端.
- ftp — 由GNU Inetutils 提供的简单的ftp客户端
- ncftp — 实现FTP的一系列免费应用程序.
一些文件管理器像 Dolphin, GNOME Files 和 Thunar 也提供FTP功能.
FTP服务器
也可查阅 Wikipedia:List of FTP server software.
- bftpd — 小巧和易配置的ftp服务器
- chezdav — 允许分享一个特定目录的WebDAV服务器.
- ftpd — 由GNU Inetutils提供的简单ftp服务器
- proFTPd — 一个安全和可配置的ftp服务器
- Pure-FTPd — 免费(BSD许可证),安全,生产质量和标准兼容的FTP服务器.
- SSH — SFTP是一个网络协议,它提供在任何可靠的数据流间的文件访问、文件传输和文件管理.
- vsftpd — 针对类UNIX系统的轻量、稳定和安全的FTP服务器.
BitTorrent客户端
一些download managers也能连接到Bittorrent网络: Aria2, LFTP, FatRat, FrostWire, KGet, MLDonkey, uGet.
也可查阅 Wikipedia:Comparison of BitTorrent clients.
命令行
- Ctorrent — CTorrent是一个BitTorrent的C++实现,轻量且快速.
- peerflix — 针对node.js的流torrent客户端.
- rTorrent — 简单和轻量的ncurses BitTorrent 客户端. 需要 libtorrent 后端.
- Transmission CLI — 简单易用的BitTorrent client带有一个守护进程版本和多前端. 这个包包括了后端、守护进程、命令行界面和一个web UI界面.
图形界面
- Deluge — 用户友好的BitTorrent客户端,用PyGTK写成,能以守护进程运行.
- Fragments — 易用的BitTorrent客户端,遵循GNOME HIG规则并包括了许多经考虑的特性.
- Ktorrent — 针对KDE的功能丰富的BitTorrent客户端.
- Powder Player — 流式Bittorrent客户端和播放器的混合,基于Electron 平台.
- qBittorrent — 开源的(GPLv2许可证) BitTorrent 客户端,非常像 µtorrent.
- Torrential — 针对elementary OS的简单torrent客户端.
- Transmission — 简单易用的BitTorrent客户端,带有守护进程版本和多前端.
- https://transmissionbt.com/ || GTK+: transmission-gtk, Qt: transmission-qt
- Transmission Remote — GTK+客户端,针对远程管理使用相同HTTP RFC协议的Transmission BitTorrent客户端.
- Tribler — 第四代文件分享系统的BitTorrent 客户端.
- Vuze — 用Java写的功能丰富的Bittorrent客户端(之前是 Azureus).
- https://www.vuze.com/ || vuzeAUR
- WebTorrent Desktop — 流式BitTorrent程序. 基于Electron 平台.
其他端到端(P2P)网络
另请参见 Wikipedia:Comparison of file-sharing applications.
- aMule — 著名的 eDonkey/Kad 客户端,带有守护进程版本和GTK+, web, 和 CLI 前端.
- EiskaltDC++ — 直连和ADC客户端.
- https://github.com/eiskaltdcpp/eiskaltdcpp || GTK+: eiskaltdcpp-gtkAUR, Qt: eiskaltdcpp-qtAUR
- gtk-gnutella — GTK+服务器/客户端,针对Gnutella的P2P网络.
- KaMule — KDE的针对aMule的图形化前端.
- LBRY — LBRY的浏览器和钱包,分散的,用户控制的内容市场基于Electron 平台.
- https://lbry.io/ || lbry-app-binAUR
- MLDonkey — 多协议的P2P客户端,支持HTTP, FTP, BitTorrent, Direct Connect, eDonkey 和 FastTrack.
- ncdc — 现代的轻量的直连和ADC客户端,带有一个友好的ncurses界面.
- Nicotine+ — 针对Soulseek P2P网络的图形化客户端.
Pastebin(粘贴箱)客户端
也可查阅 Wikipedia:Pastebin.
Pastebin服务经常用作引用文本或图片,特别是协作和故障排除的时候.Pastebin客户端提供了从命令行上传的方便的方法.
command | curl -F c=@- https://ptpb.pw或者上传一个文件 (包括图片):
curl -F c=@- https://ptpb.pw < file
- Elmer — Pastebin客户端,类似于wgetpaste 和 curlpaste, 除了用 Perl写成和能通过wget或curl使用. 服务器: codepad.org, rafb.me, sprunge.us.
- Fb-client — 针对 paste.xinu.at pastebin的客户端.
- Gist — 针对gist.github.com pastebin 服务的命令行界面.
- imgur — 一个CLI客户端能上传图片到imgur.com图片分享服务.
- Ix — 针对ix.io pastebin的客户端.
- http://ix.io || ixAUR
-
Pastebinit — 非常小的Python脚本,能作为Pastebin客户端。 服务器: pastie.org, paste.kde.org, paste.debian.net, paste.ubuntu.com 还有其它的 (全部名单可查阅
pastebinit -l
).
- ruby-haste — 针对hastebin.com的客户端.
- Uppity — 有态度的pastebin客户端.
- Wgetpaste — 自动粘贴到许多pastebin服务的Bash脚本. 服务器: pastebin.ca, codepad.org, dpaste.com and pastebin.osuosl.org.
通信
邮件客户端
也可查阅Wikipedia:Comparison of email clients
命令行
- aerc — 异步邮件客户端.
- https://github.com/SirCmpwn/aerc[失效链接 2021-05-17 ⓘ] || aerc-gitAUR
- alot — 一个实验性质的邮件客户端基于notmuch mail. 用Python写成,使用 urwid 工具包.
- mu/mu4e — 邮件索引器(mu)和emacs的客户端 (mu4e). Xapian基于快速搜索.
- Mutt — 小巧但强力的基于文字的邮件客户端.
- NeoMutt — 命令行的邮件阅读器(或者 MUA). 它是Mutt的衍生版但添加了许多功能.
- nmh — 模块化邮件处理系统.
- notmuch — 一个快速的邮件索引器,基于xapian.
- Sup — CLI邮件客户端,特性有快速搜索, 标签, 线程和类似与Gmail的操作.
- Wanderlust — 针对Emacs的邮件客户端和新闻阅读器.
图形化
- Balsa — 简单小巧的邮件客户端,针对 GNOME.
- Claws Mail — 轻量基于GTK的邮件客户端和新闻阅读器.
- ElectronMail — 非官方的桌面程序提供许多加密邮件提供商的服务 (比如 ProtonMail, Tutanota). 基于 Electron 平台.
- Evolution — 成熟并且功能丰富的邮件客户端,是GNOME项目的一部分. 是gnome-extra的一部分.
- Geary — 用Vala写成的简单桌面邮件客户端.
- Gnubiff — 邮件通知程序,检查邮件,并在当新邮件到达时提供邮件标题通知.
- Inboxer — 非官方,免费,开源的Google Inbox桌面程序. 基于 Electron 平台.
- Kube — 现代的交流和协作客户端,用QtQuick写成.
- Mailnag — 可扩展的邮件通知守护进程.
- Mailspring — Nylas Mail有所有权的分支,由它原创作者中的一位开发.
- Nylas Mail — 可扩展邮件客户端. 基于 Electron 平台.
- openWMail — 针对Gmail & Google Inbox的令人想念的邮件客户端. 基于 Electron 平台.
- QGmailNotifier — 便携式的基于Qt5的GMail通知程序.
- SeaMonkey Mail & Newsgroups — 包括SeaMonkey套件的邮件客户端.
- Sylpheed — 轻量的GTK+用户友好的邮件客户端.
- Thunderbird — 来自Mozilla的由GTK+写成的功能丰富的邮件客户端.
- Trojitá — Qt IMAP 邮件客户端. 只支持one IMAP account.
基于网络
- Nextcloud Mail — 针对NextCloud的邮件web程序.
- Roundcubemail — 基于浏览器的多语言IMAP客户端web程序,带有一个像本地程序的界面.
- SquirrelMail — 给疯子准备的邮件客户端!
邮件服务器
查阅Mail server.
- Modoboa — 模块化的邮件托管和管理平台,用Python写成.
- https://modoboa.org/ || modoboaAUR
邮件检索代理
也可查阅 Wikipedia:Mail retrieval agent.
- fdm — 获取并传递邮件的程序.
- Fetchmail — 一个远程邮件检索工具.
- getmail — 一个POP3邮件检索器,带有可靠的Maildir和命令传递.
- imapsync — IMAP 同步,复制,迁移工具
- isync — IMAP和MailDir邮箱同步器
- mpop — 小巧且快速的POP3客户端,能用作fetchmail的客户端
- OfflineIMAP — 在两个库之间同步邮件.
即时通信客户端
也可查阅 Wikipedia:Comparison of instant messaging clients 和 Wikipedia:Comparison of VoIP software.
这个部分在 instant messaging的支持下列出了所有客户端软件.
多协议客户端
这些客户端支持的网络的数量很大但他们(像所有的多协议客户的一样)通常对特定网络的功能支持有限.
命令行
- BarnOwl — 基于Ncurses的聊天客户端,支持Zephyr, XMPP, IRC 和 Twitter 的协议.
- BitlBee — 连接到热门聊天网络的IRC网关(XMPP, ICQ 和 Twitter).
- https://bitlbee.org/ || bitlbeeAUR
- EKG2 — 基于Ncurses的XMPP, Gadu-Gadu, ICQ 和 IRC 客户端.
- Finch — 基于Ncurses的聊天客户端,使用libpurple并支持它所以的协议(Bonjour, Gadu-Gadu, Groupwise, ICQ, IRC, SIMPLE, XMPP, Zephyr).
- Minbif — 连接到使用libpurple的IM网络的IRC网关.
- https://symlink.me/projects/minbif/wiki[失效链接 2021-05-17 ⓘ] || minbifAUR
图形界面
- Jitsi — 音频/视频VoIP手机和即时通信客户端,用Java写成,支持SIP, XMPP, ICQ, IRC协议和许多其它有用的特性.
- https://jitsi.org/ || jitsiAUR
- Kopete — 用户友好的IM客户端,支持Bonjour, Gadu-Gadu, GroupWise, ICQ, XMPP.
- KDE Telepathy — KDE即时通信客户端使用Telepathy框架. 它的目的是做成Kopete的替代品.
- Pidgin — 多协议即时通信客户端并有音频支持,使用的libpurple并支持所以它的协议 (Bonjour, Gadu-Gadu, Groupwise, ICQ, IRC, SIMPLE, XMPP, Zephyr).
- qutIM — 简单和用户友好的IM客户端支持ICQ, XMPP, Mail.Ru, IRC 和 VKontakte 消息.
- https://qutim.org/ || qutimAUR
- Smuxi — 跨平台的IRC客户端,支持Twitter和XMPP.
- https://smuxi.im/ || smuxiAUR
- Thunderbird — 功能丰富的email客户端,支持用IRC,XMPP和Twitter的即时通信.
- Yate Client — 即时通信客户端和软件电话,支持XMPP, SIP and H.323.
IRC客户端
也可查阅 Wikipedia:Comparison of Internet Relay Chat clients.
命令行
- ERC — 为Emacs编写的强大的,模块化的,可扩展的IRC客户端。
-
ii — 轻量级的IRC客户端,对会话逐字使用
tail -f
并且echo
你的回复到文件里。
- Irssi — 基于ncurses库的高度可配置的IRC客户端。
- pork — 基于ncurses库的可编程IRC客户端,其外观和使用大多类似于ircll。
- ScrollZ — 基于ircII的高级IRC客户端。
- sic — 非常简洁的IRC客户端,和ii相似。
- WeeChat — 模块化,轻量级,基于ncurses库的IRC客户端。
对比
名称 | 软件包 | 开发语言 | 可扩展 | 简单身份验证和安全层 |
---|---|---|---|---|
BitchX | bitchx-gitAUR | C | ? | ? |
ERC | emacs | ELisp | 用ELisp | via script |
ii | iiAUR | C | 标准输入/标准输出 | 否 |
Irssi | irssi | C | 用Perl | 是 |
pork | pork | C | 用Perl | 否 |
ScrollZ | scrollzAUR | C | ? | 否 |
sic | sicAUR | C | 标准输入/标准输出 | 否 |
WeeChat | weechat | C | 多种语言 | 是 |
图形界面
- HexChat — 适用于Linux和Windows的XChat的分支。
- Konversation — 使用QT为KDE桌面开发的IRC客户端。
- KVIrc — 基于QT开发的IRC客户端,具有大量的主题支持。
- http://kvirc.net/ || kvirc-gitAUR
- Loqui — 使用GTK+开发的IRC客户端。
- LostIRC — 有tab自动补全,支持多服务、日志和其他特性的使用GTK+开发的IRC客户端。
- Polari — GNOME项目的一个简单的IRC客户端。
- Quassel — 现代且跨平台的分布式IRC客户端。
- Srain — 使用GTK+ 3开发的现代、漂亮的IRC客户端。
- https://srain.im/ || srainAUR
XMPP客户端
请参考 Wikipedia:XMPP 和 Wikipedia:Comparison of instant messaging clients#XMPP-related features.
控制台
- Freetalk — 基于控制台的XMPP客户端。
- jabber.el — 用于Emacs的最小XMPP客户端。.
- jp (Salut à Toi) — Salut à Toi的命令行界面的前端,多功能的XMPP客户端。
- MCabber — 小型XMPP控制台客户端,包括以下特性: SSL, PGP, MUC, OTR 和 UTF8.
- Poezio — IRC样式的XMPP客户端。
- https://poez.io/ || poezioAUR
- Primitivus (Salut à Toi) — Salut à Toi的命令行界面的前端,多功能的XMPP客户端。
- Profanity — 一个受lrssi启发的基于终端的XMPP客户端
图形界面
- Cagou (Salut à Toi) — Salut à Toi的桌面/手机前端,多功能的XMPP客户端。
- Converse.js — 基于web的XMPP会话客户端,使用JavaScript开发。
- Dino — 一个现代化易用的XMPP客户端,支持PGP和OMEMO。
- Gajim — 使用PyGTK开发的支持音频的XMPP客户端。
- Kadu — 基于QT开发的XMPP和Gadu-Gadu客户端。
- http://www.kadu.im/ || kaduAUR
- Libervia (Salut à Toi) — Salut à Toi的web前端,多功能的XMPP客户端。
- Nextcloud JavaScript XMPP Client — 使用XMPP的Nextcloud的聊天应用程序,有端到端加密,视频电话,文件传输和小组交流的功能。
- Psi — 基于QT开发的XMPP客户端。
- Spark — 针对企业和组织优化的跨平台实时XMPP协作客户端。
- Swift — 使用C++编写的基于QT和Swiften的XMPP客户端。
- Tkabber — 由ejabberd XMPP服务的作者开发的易于快速开发、功能丰富的XMPP客户端。
- Vacuum IM — 全功能的跨平台XMPP客户端。
SIP客户端
另参见Wikipedia:List of SIP software#Clients.
- Blink — 最先进的,易用的SIP客户端。
- https://icanblink.com/ || blinkAUR
- Jami — 适用于分散环状网络的兼容SIP协议的软件电话和即时通讯软件,前身是SFLphone。
- Linphone — 为通过音频、视频、文字即时消息和互联网上的人们自由交谈而开发的VoIP电话应用程序(SIP 客户端)。
- Ring KDE — 适用于分散环状网络的兼容SIP协议的软件电话和即时通讯软件(KDE客户端)。
- Twinkle — 用QT开发的软件电话,使用SIP协议进行Voip和IM通话。
Matrix客户端
另请参见 Matrix.
- Fractal — 用Rust为Gnome开发的Matrix客户端。
- nheko — 支持Matrix协议的桌面客户端。
- Quaternion — 支持Matrix协议的基于QT5开发的IM客户端。
- Element — 漂亮的Matrix客户端,侧重于性能和可用性。Web版和桌面版基于Electron平台开发。
- Tensor — 基于QT5/QML的Matrix客户端。
Tox客户端
另请参见:Tox.
- qTox — 基于C++/QT开发的遵循Tox设计规范的强大Tox客户端。
- ratox — 基于FIFO的Tox客户端。
- Toxic — 基于ncurses开发的客户端。
- Toxygen — 由纯粹的Python3实现的客户端。
- Venom — 一个现代的GNU/Linux桌面客户端。
- µTox — 轻量级Tox客户端。
无服务器(分布式)客户端
另请参见:Bonjour,Ring,Tox和Wikipedia:Comparison of LAN messengers。
- BeeBEEP — 安全的局域网消息传输。
- Bitmessage — 用于给他人或订阅用户发送加密消息的分散且不可信的对等通讯协议。
- iptux — 局域网通讯软件,与IP Messenger兼容。
- LAN Messenger — 用于内网通讯的无需服务器的对等聊天应用,支持多种实用功能,包括通知,个人和小组的加密通话,文件传输和消息日志。
- Patchwork — 基于Secure Scuttlebutt(SSB)构建的分布式通讯和分享应用程序。使用Electron开发。
- RetroShare — 具有文件共享,聊天组,邮件的无服务加密式即时通讯。
- https://ricochet.im/[失效链接 2021-11-13 ⓘ] || ricochetAUR
其他即时通讯客户端
- Caprine — 非官方的Facebook应用。基于Electron平台开发。
- https://crypto.cat/ || cryptocatAUR
- Gitter — 给Github的社区和团队开发的交流产品。
- https://gitter.im/ || gitterAUR
- Hangups — T为Google Hangouts开发的第三方即时通讯客户端。
- ICQ — Linux下ICQ官方客户端。
- Matterhorn — Mattermost聊天系统的控制台客户端。
- Mattermost Desktop — Mattermost的桌面客户端。 基于Electron平台开发。
- Mumble — 和TeamSpeak相似的语音交流客户端。
- Rocket.Chat Desktop — Rocket.Chat桌面客户端。基于Electron平台开发。
- TeamSpeak — 以玩家为目标用户开发的VoIP专用应用。
- Telegram Desktop — Telegram官方桌面客户端。
- Viber — 专用的跨平台IM和VoIP软件。
- YakYak — Google Hangouts的非官方桌面客户端。基于Electron平台开发。
- Zoom — 专用的视频会议,在线会议和群消息应用。
- https://zoom.us/ || zoomAUR
Instant messaging servers
See also Wikipedia:Comparison of instant messaging protocols.
IRC servers
See also Wikipedia:Comparison of Internet Relay Chat daemons.
- InspIRCd — A stable, modern and lightweight IRC daemon.
- IRCD-Hybrid — A lightweight, high-performance internet relay chat daemon.
- miniircd — A small and configuration free IRC server, suitable for private use.
- UnrealIRCd — Open Source IRC Server.
XMPP servers
See also Wikipedia:Comparison of XMPP server software.
- Prosody — An XMPP server written in the Lua programming language. Prosody is designed to be lightweight and highly extensible. It is licensed under a permissive MIT license.
- Ejabberd — Robust, scalable and extensible XMPP Server written in Erlang
- Jabberd2 — An XMPP server written in the C language and licensed under the GNU General Public License. It was inspired by jabberd14.
- https://jabberd2.org || jabberd2AUR
- Openfire — An XMPP IM multiplatform server written in Java
SIP servers
See also Wikipedia:List of SIP software#Servers.
- Asterisk — A complete PBX solution.
- Kamailio — Rock solid SIP server.
- openSIPS — SIP proxy/server for voice, video, IM, presence and any other SIP extensions.
- Repro — An open-source, free SIP server.
- Yate — Advanced, mature, flexible telephony server that is used for VoIP and fixed networks, and for traditional mobile operators and MVNOs.
Other IM servers
- Mattermost — Open source private cloud server, Slack-alternative.
- Murmur — The voice chat application server for Mumble.
- http://mumble.sourceforge.net/[失效链接 2021-05-17 ⓘ] || murmur
- Nextcloud Talk — Video- and audio-conferencing app for Nextcloud.
- Rocket.Chat — Web chat server, developed in JavaScript, using the Meteor fullstack framework.
- Spreed WebRTC — WebRTC audio/video call and conferencing server.
- Synapse — Reference homeserver for the Matrix protocol.
- TeamSpeak Server — Proprietary VoIP conference server.
- uMurmur — Minimalistic Mumble server.
Collaborative software
See also Wikipedia:Collaborative software.
- Citadel/UX — Includes an email & mailing list server, instant messaging, address books, calendar/scheduling, bulletin boards, and wiki and blog engines.
- SOGo — Groupware server built around OpenGroupware.org (OGo) and the SOPE application server.
- https://sogo.nu/ || sogoAUR
新闻,RSS 与博客
See also Wikipedia:Comparison of feed aggregators.
新闻抓取
See also Wikipedia:Comparison of feed aggregators.
终端
- Canto — Ncurses RSS aggregator.
- Gnus — Email, NNTP and RSS client for Emacs.
- Rawdog — "RSS Aggregator Without Delusions Of Grandeur" that parses RSS/CDF/Atom feeds into a static HTML page of articles in chronological order.
- Snownews — Text mode RSS news reader.
图形界面
- Liferea — 为在线新闻供稿和博客设计的GTK+新闻集成.
- QuiteRSS — 用Qt/C++写的RSS/Atom新闻阅读器.
- RSS Guard — 用qt框架设计的非常轻量的RSS和ATOM新闻阅读器.
- Tickr (formerly News) — 基于GTK的RSS阅读器,在桌面上以平滑的滚动线形式显示从电视台得到的新闻
- Urssus — 跨平台GUI新闻集成.
播客客户端
Usenet 新闻播报与新闻抓取
Some email clientsalso support NNTP. This section mainly lists NNTP-only client.
See also: Wikipedia:List of Usenet newsreaders, Wikipedia:Comparison of Usenet newsreaders.
- nn — Alternative more user-friendly(curses-based) Usenet newsreader for UNIX.
- http://www.nndev.org/ || nnAUR
- NZBGet — CLI Utility to grab Usenet binary file using .nzb files.
- pan — A GTK2 Usenet newsreader that's good at both text and binaries.
- slrn — An open source text-based news client.
- https://www.slrn.org/ || slrnAUR
- tin — A cross-platform threaded NNTP and spool based UseNet newsreader.
- http://tin.org/ || tinAUR
- trn — A text-based Threaded Usenet newsreader.
- xrn — Usenet newsreader for X Window System.
博客软件
See also Wikipedia:Blog software and Wikipedia:List of content management systems.
- Drupal — An open source content management platform powering millions of websites and applications. It is built, used, and supported by an active and diverse community of people around the world.
- Hexo — 简单、快速、强大的Node.js静态博客框架
- https://hexo.io || hexo-cliAUR
- Jekyll — A static blog engine, written in Ruby, which supports Markdown, textile and other formats.
- https://jekyllrb.com/ || jekyllAUR
- Nanoblogger — A small weblog engine written in Bash for the command line. It uses common UNIX tools such as cat, grep, and sed to create static HTML content. It is not mantained anymore.
- Pelican — A static site generator, powered by Python.
- Wordpress — An easy to setup and administer FLOSS content management system featuring a strong and vibrant community with thousands of plugins and themes.
推特客户端
See also Wikipedia:List of Twitter services and applications.
Console
- bti — Simple command line client for twitter/identi.ca
- oysttyer — (official fork of ttytter) An interactive console text-based command-line Twitter client written in Perl.
- Rainbowstream — A powerful and fully-featured console Twitter client written in Python.
- toot — CLI and TUI tool for interacting with Mastodon instances
- turses — Twitter client for the console based off tyrs with major improvements.
Graphical
- Cawbird — Native GTK Twitter client for the Linux desktop.
- Choqok — Microblogging client for KDE that supports Twitter.com, Pump.io, GNU social and opendesktop.org services.
- Giara — Reddit app, built with Python, GTK and Handy.
- Mikutter — Simple, powerful Twitter client using GTK and Ruby.
- Pumpa — Pump.io client written in C++ and Qt.
- Tootle — GTK3 client for Mastodon.
- Turpial — Multi-interface Twitter client written in Python.
- Whalebird — Mastodon client application. Based on the Electron platform.
网络剪贴板
『网络剪贴板』经常被用来上传必要的信息,以方便用户在 IRC 频道向他人求助。目前『网络剪贴板』服务均支持文本 (e.g. sprunge.org, pastie.org, codepad.org) 和图片 (e.g. imgur.com, picpaste.com)『网络剪贴板』客户端大多允许您直接通过 CLI 上传,无需依靠网络浏览器。
<command> | curl -F 'sprunge=<-' http://sprunge.usoh-my-zsh(一个用来配置 Zsh (简体中文) 的工具)也提供了一个 sprunge 插件。
- Elmer — 和 wgetpaste 和 curlpaste 相似,但用 Perl 写成且可调用 wget 或 curl,网站: codepad.org, rafb.me, sprunge.us, ompldr.org.
- Fb-client — paste.xinu.at 专用客户端。
- Gist — gist.github.com 专用命令行界面客户端。
- Haste — 用 Haskell 写成的独特客户端. 网站: hpaste.org[失效链接 2021-11-13 ⓘ], paste2.org, pastebin.com and others.
- imgur — 可上传图片到 imgur.com 的客户端。
- Ix — ix.io 专用客户端。
- http://ix.io || ixAUR
-
Pastebinit — 相当小巧的 Python 脚本,网站: pastie.org, paste.kde.org, paste.debian.net, paste.ubuntu.com 以及其他 (可用
pastebinit -l
来查询).
- Uppity — 有姿态的客户端。
- Vim-gist — Vim 插件,针对 gist.github.com.
- Wgetpaste — Bash 脚本,能自动上传到以下『网络剪贴板』网站: pastebin.ca, codepad.org, dpaste.com 和 pastebin.osuosl.org.
比特币
更多信息参见: Bitcoin.
- Armory — 一个带有很多特性的比特币客户端, 例如对多种钱包的支持,导入keys和备份。
- Bitcoin — 一种管理 p2p 现金比特币的正式工具。
- Electrum — 一个易用的比特币客户端。
调查
- LimeSurvey — 一个开源的在线调查应用程序。作为基于Web服务器的软件,它让用户无需编程即可制作和发布在线调查并收集反馈。