List of applications (Türkçe)

Bu makale, kullanıcıların kuracakları paketler konusunda referans alabilmesi için uygulamaların kategoriler hâlinde sıralanmış genel bir listesidir. Çoğu bölüm çizgesel (graphical) uygulamalar ve konsol uygulamaları olarak ikiye ayrılmıştır.

İpucu:
  • Bu sayfa esasen hangi kategori altında olduğunu bilmediğiniz uygulamalara alternatifler bulabilmenizi kolaylaştırmak amacıyla vardır. Ana bölümleri farklı sayfalar şeklinde görüntülemek için sayfanın en üstündeki şablonundaki bağlantılara tıklayabilirsiniz.
  • Arch Linux geliştiricilerinin Arch'ı daha iyi bir dağıtım haline getirebilmelerine dair çabalarını önceliklendirmelerine yardımcı olabilmek için, sisteminizdeki yüklü paketlerinizi, işlemci mimarinizi ve kullandığınız yansımaları geliştiricilere gönderen bir zamanlayıcı (system timer) sunan pkgstatskurmanız, Arch Linux'a yapabileceğiniz önemli katkılardan biridir. Sunacağınız bilgiler anonim olarak gönderilir ve kimliğiniz tespit etmeye yönelik herhangi bir veri sunmazlar. Toplanan verileri İstatistik sayfasında görüntüleyebilirsiniz. Daha fazla bilgiye bu forum başlığı ile erişebilirsiniz.
  • Hayalet programlar (daemon) genellikle başlatılması gereken ilgili systemd birim dosyasını barındırır; hatta bazı paketler başka birimleri bile barındırabilir. Bir paketi kurduğunuzda barındırdığı ilgili birimleri kontrol etmek ve bulabilmek için pacman -Qql paket | grep -Fe .service -e .socket komutunu kullanabilirsiniz.
Not: "Konsol" bölümündeki uygulamalar çizgesel önyüze (graphical front-end) sahip olabilirler. Resmî olarak çizgesel önyüz sunan uygulamalar bu bölüme dahil edilmemiştir.
Çeviri Durumu: Bu makale, List of applications makalesinin çevirisidir. Son çeviri tarihi: 2022-03-24. Eğer makalenin İngilizce sürümünde değişiklik yapılmış ise çevirinin senkronize edilmesine yardımcı olabilirsiniz. Ayrıca çevirmen ekibimize katılmak için Telegram grubumuzu ziyaret edebilirsiniz.
İnternet – Çoklu ortam – Yardımcı yazılımlar – Dökümanlar ve yazılar – Güvenlik – Bilim – Diğer

Internet

Network connection

Network managers

See Network configuration#Network managers.

VPN clients

  • Bitmask Secured and encrypted communication using various service providers
https://bitmask.net/ || bitmaskAUR
  • Libreswan A free software implementation of the most widely supported and standarized VPN protocol based on ("IPsec") and the Internet Key Exchange ("IKE").
https://libreswan.org/ || libreswanAUR
  • Mullvad A GUI client for the Mullvad VPN service
https://mullvad.net/ || mullvad-vpnAUR
  • NetworkManager Supports a variety of protocols (e.g. MS, Cisco, Fortinet) via a plugin system.
https://wiki.gnome.org/Projects/NetworkManager/VPN || networkmanager
https://www.infradead.org/openconnect/ || openconnect
https://www.openswan.org/ || openswanAUR
  • OpenVPN To connect to OpenVPN VPNs.
https://openvpn.net/ || openvpn
  • PPTP Client To connect to PPTP VPNs, like Microsoft VPNs (MPPE). (insecure)
http://pptpclient.sourceforge.net/ || pptpclient
  • RiseupVPN A GUI client for the Riseup VPN service from riseup.net. RiseupVPN does not require a user account, keep logs, or track you in any way. The service is paid for entirely by donations. There is also a snap package available.
https://riseup.net/ || riseup-vpnAUR or riseup-vpn-gitAUR
https://www.strongswan.org/ || strongswan
  • tinc tinc is a free VPN daemon.
https://www.tinc-vpn.org/ || tinc
  • vopono OpenVPN and Wireguard wrapper to launch applications with VPN tunnels in network namespaces.
https://github.com/jamesmcm/vopono || voponoAUR
  • Vpnc To connect to Cisco 3000 VPN Concentrators.
https://www.unix-ag.uni-kl.de/~massar/vpnc/ || vpnc
  • WireGuard Next generation secure network tunnel.
https://www.wireguard.com/ || wireguard-tools

Proxy servers

  • Brook Proxy focusing on strong encryption and being undetectable.
https://txthinking.github.io/brook/ || brook
  • Clash A rule-based tunnel in Go.
https://github.com/Dreamacro/clash || clash
  • Dante SOCKS server and SOCKS client, implementing RFC 1928 and related standards.
https://www.inet.no/dante/ || dante
  • NaïveProxy A Proxy using Chrome's network stack to camouflage traffic with strong censorship resistence and low detectablility.
https://github.com/klzgrad/naiveproxy || naiveproxyAUR
  • Privoxy Non-caching web proxy with advanced filtering capabilities for enhancing privacy, modifying web page data and HTTP headers, controlling access, and removing ads and other obnoxious Internet junk.
https://www.privoxy.org/ || privoxy
  • Project V Project V is a set of tools to help you build your own privacy network over internet.
https://www.v2fly.org/en_US/ || v2ray
  • Shadowsocks Secure socks5 proxy, designed to protect your Internet traffic.
https://www.shadowsocks.org/en/index.html || Python: shadowsocks, C: shadowsocks-libev, Qt: shadowsocks-qt5
  • Squid Caching proxy for the Web supporting HTTP, HTTPS, FTP, and more.
http://www.squid-cache.org/ || squid
  • Stunnel A server and client to add and remove TLS encryption to TCP data flow.
https://www.stunnel.org/ || stunnel
  • Tinyproxy Lightweight HTTP/HTTPS proxy daemon.
https://tinyproxy.github.io/ || tinyproxy
  • Trojan An unidentifiable mechanism that helps you bypass GFW.
https://trojan-gfw.github.io/trojan/ || trojan
  • Varnish High-performance HTTP accelerator.
https://varnish-cache.org/ || varnish
  • XX-Net Easy to use web proxy tool.
https://github.com/XX-net/XX-Net/ || xx-netAUR
  • Ziproxy Forwarding (non-caching) compressing HTTP proxy server.
http://ziproxy.sourceforge.net/ || ziproxy

Anonymizing networks

  • Freenet An encrypted network without censorship.
https://freenetproject.org/ || freenetAUR
  • GNUnet Framework for secure peer-to-peer networking.
https://gnunet.org/ || CLI: gnunetAUR, GUI: gnunet-gtkAUR
  • I2P Distributed anonymous network.
https://geti2p.net/ || i2pd, i2pAUR, i2p-binAUR
  • Lantern Peer-to-peer internet censorship circumvention software.
https://getlantern.org/ || lantern-binAUR
  • Tor Anonymizing overlay network.
https://www.torproject.org/ || tor

Web browsers

See also Wikipedia:Comparison of web browsers.

Console

  • browsh A fully-modern text-based browser. Runs as a frontend to headless Firefox.
https://www.brow.sh/ || browshAUR
  • ELinks Advanced and well-established feature-rich text mode web browser with mouse wheel scroll support, frames and tables, extensible with Lua & Guile (links fork).
http://elinks.or.cz/ || elinks
  • Links Graphics and text mode web browser. Includes a console version similar to Lynx.
http://links.twibright.com/ || links
  • Lynx Text browser for the World Wide Web.
https://lynx.invisible-island.net/ || lynx
  • w3m Pager/text-based web browser. It has vim-like keybindings, and is able to display images.
https://salsa.debian.org/debian/w3m || w3m

Graphical

Gecko-based

See also Wikipedia:Gecko (software).

  • Firefox Extensible browser from Mozilla based on Gecko with fast rendering.
https://mozilla.com/firefox || firefox
  • SeaMonkey Continuation of the Mozilla Internet Suite.
https://www.seamonkey-project.org/ || seamonkey
Firefox spin-offs
  • Cliqz Firefox-based privacy aware web browser. Discontinued.
https://cliqz.com/ || cliqzAUR or cliqz-binAUR
  • Dot A fork of firefox focused on privacy and a sleeker UI.
https://www.dothq.co/ || dot-binAUR
  • FireDragon A fork of LibreWolf that includes KDE integration patches and custom branding.
https://gitlab.com/dr460nf1r3/settings/ || firedragonAUR
  • GNU IceCat A customized build of Firefox ESR distributed by the GNU Project, stripped of non-free components and with additional privacy extensions. Release cycle may be delayed compared to Mozilla Firefox.
https://www.gnu.org/software/gnuzilla/ || icecatAUR or icecat-binAUR
  • LibreWolf A fork of Firefox, focused on privacy, security and freedom.
https://librewolf-community.gitlab.io/ || librewolfAUR or librewolf-binAUR
  • Tor Browser Launcher Securely and easily download, verify, install, and launch Tor Browser, a fork of Firefox ESR.
https://github.com/micahflee/torbrowser-launcher || torbrowser-launcher
  • Waterfox Classic Optimized fork of Firefox 56, without data collection and allowing unsigned extensions and NPAPI plugins.
https://www.waterfox.net/ || waterfox-classic-binAUR
  • Waterfox Current Optimized fork of Firefox ESR, updated feature-rich branch of Waterfox.
https://www.waterfox.net/ || waterfox-current-binAUR
  • Waterfox G3 Optimized fork of Firefox 78, updated feature-rich branch of Waterfox.
https://www.waterfox.net/ || waterfox-g3-binAUR

See also Wikipedia:Blink (web engine).

  • Chromium Web browser developed by Google, the open source project behind Google Chrome.
https://www.chromium.org/ || chromium
Privacy-focused chromium spin-offs
  • Brave Web browser with builtin ad- and tracker blocking.
https://www.brave.com/ || brave-binAUR
https://iridiumbrowser.de/ || iridium-rpmAUR
  • Ungoogled Chromium Modifications to Google Chromium for removing Google integration and enhancing privacy, control, and transparency
https://github.com/Eloston/ungoogled-chromium || ungoogled-chromiumAUR
Proprietary chromium spin-offs
https://www.google.com/chrome/ || google-chromeAUR
https://www.microsoft.com/edge/ || microsoft-edge-stable-binAUR
  • Opera Proprietary browser developed by Opera Software.
https://opera.com || opera
  • Slimjet Fast, smart and powerful proprietary browser based on Chromium.
https://www.slimjet.com/ || slimjetAUR
  • Vivaldi An advanced proprietary browser made with the power user in mind.
https://vivaldi.com/ || vivaldi
  • Yandex Browser Proprietary browser that combines a minimal design with sophisticated technology to make the web faster, safer, and easier.
https://browser.yandex.com/ || yandex-browser-betaAUR
Browsers based on qt5-webengine
  • Dooble Colorful Web browser.
https://textbrowser.github.io/dooble/ || doobleAUR
  • Eric QtWebEngine-based HTML browser, part of the eric6 development toolset, can be launched with the eric6_browser command.
https://eric-ide.python-projects.org/ || ericAUR
  • Falkon Web browser based on QtWebEngine, written in Qt framework.
https://falkon.org/ || falkon
  • Konqueror Web browser based on Qt toolkit and Qt WebEngine (or KHTML layout engine), part of kde-network.
https://apps.kde.org/konqueror/ || konqueror
  • Liri Browser A minimalistic material design web browser written for Liri.
https://github.com/lirios/browser || liri-browser-gitAUR
  • Qt WebBrowser Browser for embedded devices developed using the capabilities of Qt and Qt WebEngine.
https://doc.qt.io/QtWebBrowser/ || qtwebbrowserAUR
  • qutebrowser A keyboard-driven, vim-like browser based on PyQt5 and QtWebEngine.
https://qutebrowser.org/ || qutebrowser
Browsers based on electron
  • Beaker Peer-to-peer web browser with tools to create and host websites.
https://github.com/beakerbrowser/beaker || beaker-browserAUR
  • Ferdi Messaging browser that allows you to combine your favorite messaging services into one application. Based on Franz.
https://getferdi.com/ || ferdiAUR
  • Franz Messaging browser for WhatsApp, Facebook Messenger, Slack, Telegram and many other web services.
https://meetfranz.com/ || franzAUR
  • Min A fast, minimal browser that protects your privacy. It includes an interface designed to minimize distractions.
https://minbrowser.org/ || min
  • Rambox A GPL-licensed alternative to Franz. Offers all the features of its Apache 2 counterpart.
https://rambox.app/ || rambox-binAUR
WebKit-based

See also Wikipedia:WebKit.

Note: webkitgtk, webkitgtk2 and qtwebkit-based browsers were removed from the list, because these are today considered insecure and outdated. More info here.
Browsers based on webkit2gtk

Most of these support ad-blocking via wyebadblock.

  • Badwolf A minimalist privacy-focused browser.
https://hacktivis.me/projects/badwolf || badwolfAUR
  • Ephemeral A private-by-default, always-incognito browser for elementary OS.
https://github.com/cassidyjames/ephemeral || ephemeralAUR
  • Eolie Simple web browser for GNOME.
https://wiki.gnome.org/Apps/Eolie || eolie
  • GNOME Web Browser which uses the WebKitGTK rendering engine, part of gnome.
https://wiki.gnome.org/Apps/Web/ || epiphany
  • Lariza A simple, experimental web browser using GTK 3, GLib and WebKit2GTK.
https://www.uninformativ.de/git/lariza/ || larizaAUR
  • Luakit Fast, small, webkit based browser framework extensible by Lua.
https://luakit.github.io/ || luakit
  • Midori Lightweight web browser based on GTK and WebKit.
https://www.midori-browser.org/ || midori
  • Nyxt Keyboard-oriented, infinitely extensible browser designed for power users. It has familiar key-bindings (Emacs, VI, CUA) and features fuzzy searching between tabs, multiple selections, history as a tree and more.
https://nyxt.atlas.engineer/ || nyxt
  • surf Lightweight WebKit-based browser, which follows the suckless philosophy (basically, the browser itself is a single C source file).
https://surf.suckless.org/ || surfAUR
  • Surfer Simple keyboard based web browser, written in C. It supports custom JS-scripts.
https://github.com/nihilowy/surfer || surfer-gitAUR
  • Tangram Integration of web applications into the desktop, specifically GNOME.
https://github.com/sonnyp/Tangram || tangramAUR
  • Vimb A Vim-like web browser written in C that is inspired by Pentadactyl and Vimprobable. It includes a manpage and a howto for common configurations. It supports custom JS-scripts, dark mode and handles geolocation requests.
https://fanglingsu.github.io/vimb/ || vimb
  • wyeb A vim-like web browser inspired by dwb and luakit with Adblock.
https://github.com/jun7/wyeb || wyeb-gitAUR
Browsers based on qt5-webkit
  • OSPKit Webkit based html browser for printing.
http://osp.kitchen/tools/ospkit/ || ospkit-gitAUR
  • Otter Browser Browser aiming to recreate classic Opera (12.x) UI using Qt5.
https://otter-browser.org/ || otter-browser
  • qutebrowser A keyboard-driven, vim-like browser based on PyQt5 with QtWebKit as an available backend.
https://github.com/qutebrowser/qutebrowser || qutebrowser
  • smtube Application that allows to browse, search and play YouTube videos.
https://www.smtube.org/ || smtube
  • WCGBrowser A web browser for kiosk systems.
http://www.alandmoore.com/wcgbrowser/wcgbrowser.html || wcgbrowser-gitAUR
Other
  • Basilisk Another Goanna-based browser from the developers of Pale Moon. It features a Firefox 52-based UI, and is a perpetual beta. It lacks support for WebExtensions, but still supports XUL-based addons.
https://basilisk-browser.org/ || basilisk-binAUR
  • Dillo Small, fast graphical web browser built on FLTK. Uses its own layout engine.
https://www.dillo.org/ || dillo
  • Links Graphics and text mode web browser. Includes a graphical X-window/framebuffer version with CSS, image rendering, pull-down menus. It can be launched with the xlinks -g command.
http://links.twibright.com/ || links
  • NetSurf Featherweight browser written in C, notable for its slowly developing JavaScript support and fast rendering through its own layout engine.
https://www.netsurf-browser.org/ || netsurf
https://www.palemoon.org/ || palemoonAUR or palemoon-binAUR

Gemini browsers

See also Wikipedia:Gemini (protocol)#Software.

  • Amfora Terminal browser for the Gemini protocol.
https://github.com/makeworld-the-better-one/amfora || amfora
  • Bombabillo Non-web client for the terminal, supporting Gopher, Gemini and much more.
https://bombadillo.colorfield.space/ || bombadillo-gitAUR
  • Castor Graphical client for the Gemini, Gopher, and Finger protocols, written in Rust with GTK.
https://git.sr.ht/~julienxx/castor || castorAUR
  • Kristall Qt-based Gemini browser.
https://github.com/MasterQ32/kristall || kristallAUR
  • Lagrange Desktop GUI client for browsing Gemini space, offering modern conveniences familiar from web browsers.
https://gmi.skyjake.fi/lagrange || lagrangeAUR
  • Telescope w3m-like browser for Gemini.
https://telescope.omarpolo.com || telescopeAUR

Web servers

A web server serves HTML web pages and other files via HTTP to clients like web browsers. The major web servers can be interfaced with programs to serve dynamic content (web applications).

See also Category:Web server and Wikipedia:Comparison of web server software.

https://httpd.apache.org/ || apache
  • Caddy HTTP/2 web server with automatic HTTPS.
https://caddyserver.com/ || caddy
  • Hiawatha Secure and advanced web server.
https://www.hiawatha-webserver.org/ || hiawatha
  • Lighttpd A secure, fast, compliant and very flexible web-server.
https://www.lighttpd.net/ || lighttpd
  • nginx Lightweight HTTP server and IMAP/POP3 proxy server.
https://nginx.org/ || nginx
  • sthttpd Supported fork of the thttpd web server.
https://github.com/blueness/sthttpd || sthttpd
  • yaws Web server/framework written in Erlang.
http://yaws.hyber.org/ || yawsAUR

Static web servers

  • darkhttpd A small and secure static web server, written in C, does not support HTTPS or Auth.
https://unix4lyfe.org/darkhttpd/ || darkhttpd
  • quark An extremly small and simple http get-only web server. It only serves static pages on a single host.
https://tools.suckless.org/quark/ || quark-gitAUR
  • serve Static file serving and directory listing.
https://github.com/zeit/serve || nodejs-serveAUR
  • servy A tiny little web server, single binary, written in Rust.
https://github.com/zethra/servy || servyAUR
  • Webfs Simple and instant web server for mostly static content.
https://linux.bytesex.org/misc/webfs.html || webfs

The Python standard library module http.server can also be used from the command-line.

Specialized web servers

  • chezdav WebDAV server that allows to share a particular directory.
https://wiki.gnome.org/phodav || phodav
  • Mongoose Embedded web server library, supports WebSocket and MQTT.
https://github.com/cesanta/mongoose || mongooseAUR
  • OnionShare Lets you securely and anonymously send and receive files. It works by starting a web server, making it accessible as a Tor onion service, and generating an unguessable web address so others can download files from you, or upload files to you.
https://onionshare.org/ || onionshare
  • VServer GTK application, which opens an http server in the selected folder and shares your files.
https://github.com/bcedu/ValaSimpleHTTPServer || vserver-gitAUR
  • webhook Small server for creating HTTP endpoints (hooks)
https://github.com/adnanh/webhook || webhook
  • Woof An ad-hoc single file webserver; Web Offer One File.
http://www.home.unix-ag.org/simon/woof.html || woofAUR

WSGI servers

  • Gunicorn A Python WSGI HTTP Server for UNIX.
https://gunicorn.org/ || gunicorn
  • uWSGI A fast, self-healing and developer/sysadmin-friendly application container server written in C.
https://uwsgi-docs.readthedocs.io/ || uwsgi
  • Waitress A WSGI server for Python 3.
https://github.com/Pylons/waitress || python-waitress

Apache also supports WSGI with mod_wsgi.

Performance testing

  • http_load A webserver performance testing tool, runs in a single process.
https://www.acme.com/software/http_load/ || http_loadAUR
  • httperf Can generate various HTTP workloads, written in C.
https://github.com/httperf/httperf || httperfAUR
  • siege An HTTP regression testing and benchmarking utility.
https://www.joedog.org/siege-home/ || siege
  • vegeta HTTP load testing tool, written in Go.
https://github.com/tsenart/vegeta || vegeta
  • Web Bench Benchmarking tool, uses fork() for simulating multiple clients.
http://home.tiscali.cz/~cz210552/webbench.html || webbenchAUR

File sharing

Download managers

See also Wikipedia:Comparison of download managers.

Console
  • aria2 Lightweight download utility that supports HTTP/S, FTP, SFTP, BitTorrent and Metalink. It can run as a daemon controlled via a built-in JSON-RPC or XML-RPC interface.
https://aria2.github.io/ || aria2
  • Axel Featherweight command line download accelerator sitting at under 250kB on disk. Supports HTTP/S and FTP.
https://github.com/eribertomota/axel || axel
  • cURL An URL retrieval utility and library. Supports HTTP, FTP and SFTP.
https://curl.haxx.se/ || curl
  • HTTPie Human-friendly command-line HTTP client for the API era.
https://github.com/httpie/httpie || httpie
  • HTTrack An easy-to-use offline browser utility. It allows you to download a World Wide Web site from the Internet to a local directory, building recursively all directories, getting HTML, images, and other files from the server to your computer.
https://www.httrack.com/ || httrack
  • LFTP Sophisticated file transfer program. Supports HTTP, FTP, SFTP, FISH, and BitTorrent.
https://lftp.yar.ru/ || lftp
  • mps-youtube Terminal based YouTube jukebox with playlist management. Plays audio/video through mplayer/mpv.
https://github.com/mps-youtube/mps-youtube || mps-youtube
  • Plowshare A set of command-line tools designed for managing file-sharing websites (aka Hosters).
https://github.com/mcrapet/plowshare || plowshare
  • RTMPDump Download FLV videos through RTMP (Adobe's proprietary protocol for Flash video players)
http://rtmpdump.mplayerhq.hu/ || rtmpdump
  • snarf Command-line URL retrieval tool. Supports HTTP and FTP.
https://www.xach.com/snarf/ || snarf
  • Streamlink Launch streams from various streaming services in a custom video player or save them to a file.
https://streamlink.github.io/ || streamlink
  • Streamripper Records and splits streaming mp3 into tracks.
http://streamripper.sourceforge.net/ || streamripperAUR
  • You-Get Download media contents (videos, audios, images) from the Web.
https://you-get.org/ || you-get
  • youtube-dl Download videos from YouTube and many other web sites.
https://rg3.github.io/youtube-dl/ || youtube-dl
  • youtube-viewer Command line utility for viewing YouTube videos.
https://github.com/trizen/youtube-viewer || youtube-viewerAUR
  • yt-dlp A youtube-dl fork with additional features and fixes.
https://github.com/yt-dlp/yt-dlp || yt-dlp
  • Wget A network utility to retrieve files from the Web. Supports HTTP and FTP.
https://www.gnu.org/software/wget/ || wget
Graphical
  • ClipGrab Downloader and converter for YouTube, Vimeo and many other online video sites.
https://clipgrab.org/ || clipgrab
  • FatRat Qt based download manager with support for HTTP, FTP, SFTP, BitTorrent and Metalink.
https://github.com/LubosD/fatrat || fatrat-gitAUR
  • Forklift Simple GUI for youtube-dl using PyGObject.
https://github.com/Johnn3y/Forklift || forklift-gitAUR
  • FreeRapid Java-based downloader that supports downloading from file-sharing services.
https://wordrider.net/freerapid/ || freerapidAUR
  • gtk-youtube-viewer GTK utility for viewing YouTube videos.
https://github.com/trizen/youtube-viewer || youtube-viewerAUR + perl-gtk3 + perl-file-sharedir
  • Gwget Download manager for GNOME. Supports HTTP and FTP.
https://gitlab.gnome.org/Archive/gwget || gwget
  • Gydl GUI wrapper around the already existing youtube-dl program to download content from sites like YouTube.
https://github.com/JannikHv/gydl || gydl-gitAUR
  • Gyre GTK3 downloader for videos from Coub.
https://github.com/HelpSeeker/Gyre || gyreAUR
  • JDownloader Java-based downloader for one-click hosting sites.
https://jdownloader.org/ || jdownloader2AUR
  • KGet Download manager for KDE. Supports HTTP, FTP, BitTorrent and Metalink. Part of kde-network.
https://apps.kde.org/kget/ || kget
  • MegaBasterd Yet another unofficial MEGA downloader/uploader/streaming suite.
https://github.com/tonikelope/megabasterd || megabasterd-binAUR
  • Motrix Full-featured download manager that supports downloading HTTP, FTP, BitTorrent, Magnet, etc. Based on the Electron platform.
https://motrix.app/ || motrixAUR
  • Persepolis Graphical front-end for aria2 download manager with lots of features. Supports HTTP and FTP.
https://persepolisdm.github.io/ || persepolis
  • pyLoad Downloader written in Python and designed to be extremely lightweight, easily extensible and fully manageable via web.
https://pyload.net/ || pyload-ngAUR
  • Steadyflow Simple download manager for GNOME. Supports HTTP and FTP.
https://launchpad.net/steadyflow || steadyflow
  • Streamtuner2 Internet radio station and video browser. It simply lists stations in categories from different directories and launches your preferred media apps for playback.
https://sourceforge.net/projects/streamtuner2/ || streamtuner2AUR
  • uGet GTK download manager featuring download classification and HTML import. Supports HTTP, FTP, BitTorrent, Metalink, YouTube and Mega.
https://ugetdm.com/ || uget
  • Video Downloader GTK application to download videos from websites like YouTube and many others (based on youtube-dl).
https://github.com/Unrud/video-downloader || video-downloaderAUR
  • Xtreme Download Manager Powerful tool to increase download speed up-to 500%. Supports HTTP and FTP. Video grabber works in a general way and is not limited to certain websites.
https://subhra74.github.io/xdm/ || xdmanAUR
  • youtubedl-gui Simple-to-use graphical interface for youtube-dl.
https://github.com/JaGoLi/ytdl-gui || youtubedl-guiAUR

LAN file transfer

See also #LAN messengers.

  • LAN Share Cross platform local area network file transfer application, built using Qt GUI framework. It can be used to transfer a whole folder, one or more files, large or small immediately without any additional configuration.
https://github.com/abdularis/LAN-Share || lanshareAUR
  • NitroShare Cross-platform network file transfer application, built using Qt GUI framework. It is designed to make transferring files from one device to another on the local network extremely simple.
https://nitroshare.net/ || nitroshare
  • Teleport Native GTK3 application to effortlessly share files on the local network.
https://gitlab.gnome.org/jsparber/teleport || teleport-share-gitAUR
  • Warpinator GTK application to share files across the LAN.
https://github.com/linuxmint/warpinator || warpinator

Cloud storage servers

  • Cozy A personal cloud you can hack, host and delete.
https://cozy.io/ || cozy-stack
  • Nextcloud A cloud server to store your files centrally on a hardware controlled by you.
https://nextcloud.com || nextcloud
  • Pydio Mature open source web application for file sharing and synchronization.
https://pydio.com/ || pydioAUR
  • Seafile An online file storage and collaboration tool with advanced support for file syncing, privacy protection and teamwork.
https://www.seafile.com/ || seafile-serverAUR

Cloud synchronization clients

Tip:
Multi-protocol clients
  • CloudCross Synchronize local files and folders with many cloud providers. Mail.ru Cloud, Yandex Disk, Google Drive, OneDrive and Dropbox support is available.
https://cloudcross.mastersoft24.ru/ || cloudcrossAUR
  • Rclone Multi-provider sync, copy, and mount client.
https://rclone.org/ || rclone
  • Rclone Browser GUI client for Rclone.
https://github.com/kapitainsky/RcloneBrowser || rclone-browserAUR
Google Drive clients
  • drive Tiny program to pull or push Google Drive files.
https://github.com/odeke-em/drive || drive-binAUR, drive-gitAUR
  • DriveSync Command line utility that synchronizes your Google Drive files with a local folder on your machine.
https://github.com/MStadlmeier/drivesync || drivesyncAUR
  • gdrive Command line utility for interacting with Google Drive.
https://github.com/prasmussen/gdrive || gdriveAUR
  • Grive Google Drive client with support for new Drive REST API and partial sync.
https://github.com/vitalif/grive2 || griveAUR
  • Insync Unofficial proprietary Google Drive desktop client.
https://www.insynchq.com/ || insyncAUR
  • ODrive Google Drive GUI based on the Electron platform.
https://github.com/liberodark/ODrive || odrive-binAUR
  • VGrive GTK-based GUI client (back-end and front-end) for Google Drive made in Vala.
https://github.com/bcedu/VGrive || vgriveAUR
Other synchronization clients
  • aws-cli CLI for Amazon Web Services, including efficient file transfers to and from Amazon S3.
https://aws.amazon.com/cli/ || aws-cli
  • Backblaze B2 Backblaze B2 open-source command-line client.
https://www.backblaze.com/b2/cloud-storage.html || backblaze-b2AUR
  • Baidu Netdisk Proprietary client for cloud storage service launched by Baidu (formerly Baidu Cloud).
https://pan.baidu.com || baidunetdisk-binAUR
  • Cozy Drive Desktop client for Cozy.
https://cozy-labs.github.io/cozy-desktop/ || cozy-desktop
  • Dropbox Proprietary desktop client for Dropbox.
https://www.dropbox.com/ || dropboxAUR
  • hubiC Proprietary synchronization client service and command line tools for hubiC.
https://hubic.com/en/downloads || hubicAUR
  • Mega Sync Client Proprietary desktop client to sync files with Mega.
https://mega.nz/ || megasyncAUR
  • Megatools Unofficial CLI for Mega.
https://megatools.megous.com/ || megatoolsAUR
  • Nextcloud Client Desktop client for Nextcloud.
https://nextcloud.com/ || nextcloud-client
  • Nutstore Proprietary desktop client for Nutstore.
https://www.jianguoyun.com/ || nutstoreAUR
  • OneDrive Unofficial CLI for OneDrive.
https://github.com/skilion/onedrive || onedriveAUR
  • OneDrive Fork of the unofficial CLI for OneDrive.
https://github.com/abraunegg/onedrive || onedrive-abrauneggAUR
  • ownCloud Desktop Client Desktop syncing client for ownCloud.
https://owncloud.com/client/ || owncloud-client
  • pCloud Drive Proprietary desktop syncing client for pCloud. Based on the Electron platform.
https://www.pcloud.com/download-free-online-cloud-file-storage.html || pcloud-driveAUR
  • PydioSync Desktop client for Pydio.
https://pydio.com/ || pydio-syncAUR
  • S3cmd Unofficial CLI for Amazon S3.
https://s3tools.org/s3cmd || s3cmd
  • Seafile Client GUI client for Seafile.
https://www.seafile.com/ || seafile-clientAUR
  • SpiderOak One Proprietary client for SpiderOak One.
https://spideroak.com/ || spideroak-oneAUR
  • Synology Drive Proprietary GUI client to sync and share files between a centralized Synology NAS and multiple client computers.
https://www.synology.com/ || synology-driveAUR
  • Tresorit Proprietary desktop syncing client for Tresorit.
https://tresorit.com/download || tresoritAUR
https://disk.yandex.ru/ || yandex-diskAUR

FTP

FTP clients

See also Wikipedia:Comparison of FTP client software.

  • FileZilla Fast and reliable FTP, FTPS and SFTP client.
https://filezilla-project.org/ || filezilla
  • gFTP Multithreaded FTP client for Linux.
https://www.gftp.org/ || gftp
  • ftp Simple ftp client provided by GNU Inetutils
https://www.gnu.org/software/inetutils/manual/inetutils.html#ftp-invocation || inetutils
  • ncftp A set of free application programs implementing FTP.
https://www.ncftp.com/ || ncftp
  • tnftp FTP client with several advanced features for NetBSD.
http://freshmeat.sourceforge.net/projects/tnftp || tnftp

Some file managers like Dolphin, GNOME Files and Thunar also provide FTP functionality.

FTP servers

See also Wikipedia:List of FTP server software.

  • bftpd Small, easy-to-configure FTP server
http://bftpd.sourceforge.net/ || bftpd
  • ftpd Simple ftp server provided by GNU Inetutils
https://www.gnu.org/software/inetutils/manual/inetutils.html#ftpd-invocation || inetutils
  • proFTPd A secure and configurable FTP server
http://www.proftpd.org/ || proftpdAUR
  • Pure-FTPd Free (BSD-licensed), secure, production-quality and standard-compliant FTP server.
https://www.pureftpd.org/project/pure-ftpd/ || pure-ftpdAUR
  • SSH SFTP is a network protocol that provides file access, file transfer, and file management over any reliable data stream.
https://www.openssh.com || openssh
  • vsftpd Lightweight, stable and secure FTP server for UNIX-like systems.
https://security.appspot.com/vsftpd.html || vsftpd

BitTorrent clients

Some download managers are also able to connect to the BitTorrent network: Aria2, LFTP, FatRat, KGet, MLDonkey, uGet.

See also Wikipedia:Comparison of BitTorrent clients.

Console
  • Ctorrent CTorrent is a BitTorrent client implemented in C++ to be lightweight and quick.
https://www.rahul.net/dholmes/ctorrent/ || enhanced-ctorrentAUR
  • Deluge BitTorrent client with multiple user interfaces in a client/server model. This package includes a console client.
https://deluge-torrent.org/ || deluge
  • peerflix Streaming torrent client for node.js.
https://github.com/mafintosh/peerflix || peerflixAUR
  • rTorrent Simple and lightweight ncurses BitTorrent client. Requires libtorrent backend.
https://rakshasa.github.io/rtorrent/ || rtorrent
  • Transmission CLI Simple and easy-to-use BitTorrent client with a daemon version and multiple front-ends. This package includes backend, daemon, command-line interface, and a Web UI interface.
https://transmissionbt.com/ || transmission-cli
Graphical
  • Deluge (GTK interface) User-friendly BitTorrent client written in Python using GTK.
https://deluge-torrent.org/ || deluge-gtk
  • Fragments Easy to use BitTorrent client for the GNOME desktop environment.
https://gitlab.gnome.org/World/Fragments || fragments
  • FrostWire Easy to use cloud downloader, BitTorrent client and media player.
https://www.frostwire.com/ || frostwireAUR
  • Ktorrent Feature-rich BitTorrent client for KDE.
https://apps.kde.org/ktorrent/ || ktorrent
  • Powder Player Hybrid between a streaming BitTorrent client and a player. Based on the Electron platform.
https://powder.media/ || powder-player-binAUR
  • qBittorrent Open source (GPLv2) BitTorrent client with an integrated torrent search engine that strongly resembles µtorrent.
https://www.qbittorrent.org/ || qbittorrent
  • Tixati Proprietary peer-to-peer file sharing program that uses the popular BitTorrent protocol.
https://tixati.com/ || tixatiAUR
  • Torrential Simple torrent client for elementary OS.
https://github.com/davidmhewitt/torrential || torrential
  • Transmission Simple and easy-to-use BitTorrent client with a daemon version and multiple front-ends.
https://transmissionbt.com/ || GTK: transmission-gtk, Qt: transmission-qt
  • Transmission Remote GTK client for remote management of the Transmission BitTorrent client, using its HTTP RPC protocol.
https://github.com/transmission-remote-gtk/transmission-remote-gtk || transmission-remote-gtk
  • Tremotesf Qt client for remote management of the Transmission BitTorrent client, using its HTTP RPC protocol.
https://github.com/equeim/tremotesf2 || tremotesfAUR
  • Tribler 4th generation file sharing system BitTorrent client.
https://www.tribler.org || triblerAUR
  • Vuze Feature-rich BitTorrent client written in Java (formerly Azureus).
https://www.vuze.com/ || vuzeAUR
  • WebTorrent Desktop Streaming BitTorrent application. Based on the Electron platform.
https://webtorrent.io/desktop/ || webtorrent-desktopAUR

Other P2P networks

See also Wikipedia:Comparison of file-sharing applications.

  • aMule Well-known eDonkey/Kad client with a daemon version and GTK, web, and CLI front-ends.
https://www.amule.org/ || amule
  • EiskaltDC++ Direct Connect and ADC client.
https://github.com/eiskaltdcpp/eiskaltdcpp || GTK: eiskaltdcpp-gtkAUR, Qt: eiskaltdcpp-qtAUR
  • gtk-gnutella GTK server/client for the Gnutella peer-to-peer network.
http://gtk-gnutella.sourceforge.net/ || gtk-gnutellaAUR
  • KaMule KDE graphical front-end for aMule.
https://www.linux-apps.com/content/show.php?content=150270 || kamuleAUR
  • LBRY Browser and wallet for LBRY, the decentralized, user-controlled content marketplace. Based on the Electron platform.
https://lbry.io/ || lbry-app-binAUR
  • lbt Small set of command-line tools for LBRY.
https://gitlab.com/gardenappl/lbt || lbtAUR
  • MLDonkey Multi-protocol P2P client that supports HTTP, FTP, BitTorrent, Direct Connect, eDonkey and FastTrack.
http://mldonkey.sourceforge.net/ || mldonkeyAUR
  • ncdc Modern and lightweight Direct Connect and ADC client with a friendly ncurses interface.
https://dev.yorhel.nl/ncdc || ncdcAUR
  • Nicotine+ A graphical client for the Soulseek P2P network.
https://github.com/Nicotine-Plus/nicotine-plus || nicotine+
  • Send Anywhere Proprietary file sharing service where users can directly share digital content in real time. Based on the Electron platform.
https://send-anywhere.com/ || sendanywhereAUR
  • IPFS IPFS is a P2P Network powered by Blockchain capable to share and receive file.
https://ipfs.io/ || go-ipfs

Pastebin services

See also Wikipedia:Pastebin.

Pastebin services are often used to quote text or images while collaborating and troubleshooting. Pastebin clients provide a convenient way to post from the command line.

Note: An acceptable pastebin service does not require enabling JavaScript for viewing, does not display adverts, manipulate the pasted content or require a login. pastebin.com is blocked for some people because of malware found on the site and has a history of annoying issues (requires JavaScript, displays adverts, inserts CRLF line-endings and displaying CAPTCHAs at random). Do not use it.
Without a dedicated client

Some services can be used with more general command line tool, such as CURL. For extensions, such as line numbers, one can use more command line tools. Such as cat -n.

  • 0x0.st is a file hosting and URL shortening service. Usage examples are:
''command'' | curl -F 'file=@-' 0x0.st 
or upload a file:
curl -F 'file=@-' 0x0.st < ''file''
  • ix.io. Usage examples are:
''command'' | curl -F 'f:1=<-' ix.io 
or upload a file:
curl -F 'f:1=<-' ix.io < ''file''
Dedicated clients
  • Elmer Pastebin client similar to wgetpaste and curlpaste, except written in Perl and usable with wget or curl. Servers: codepad.org, rafb.me, sprunge.us.
https://github.com/sudokode/elmer || elmerAUR
https://paste.xinu.at || fb-client
https://github.com/defunkt/gist || gist
  • imgur A CLI client which can upload image to imgur.com image sharing service.
https://github.com/tremby/imgur.sh || imgur.shAUR
  • Ix Client for the ix.io pastebin.
http://ix.io || ixAUR
https://launchpad.net/pastebinit || pastebinit
https://github.com/seejohnrun/haste-client || ruby-hasteAUR
  • Uppity The pastebin client with an attitude.
https://github.com/Kiwi/Uppity || uppity-gitAUR
http://wgetpaste.zlin.dk/ || wgetpaste

Communication

Email clients

See also Wikipedia:Comparison of email clients

Console
  • aerc Work in progress asynchronous email client.
https://sr.ht/~rjarry/aerc || aerc
  • alot An experimental terminal MUA based on notmuch mail. It is written in python using the urwid toolkit.
https://github.com/pazz/alot || alot
  • Alpine Fast, easy-to-use and Apache-licensed email client based on Pine.
https://alpine.x10host.com/ || alpine-gitAUR
  • S-nail a mail processing system with a command syntax reminiscent of ed with lines replaced by messages. Provides the functionality of mailx.
https://www.sdaoden.eu/code.html#s-mailx || s-nail
  • mu/mu4e Email indexer (mu) and client for emacs (mu4e). Xapian based for fast searches.
https://www.djcbsoftware.nl/code/mu/mu4e.html || muAUR
  • Mutt Small but very powerful text-based mail client.
http://www.mutt.org/ || mutt
  • NeoMutt Command line mail reader (or MUA). It is a fork of Mutt with added features.
https://neomutt.org/ || neomutt
  • nmh A modular mail handling system.
https://www.nongnu.org/nmh/ || nmhAUR
  • notmuch A fast mail indexer built on top of xapian.
https://notmuchmail.org/ || notmuch
  • sendemail A lightweight command line SMTP email client written in Perl.
http://caspian.dotconf.net/menu/Software/SendEmail/ || sendemailAUR
  • Sup CLI mail client with very fast searching, tagging, threading and GMail like operation.
https://sup-heliotrope.github.io/ || supAUR
  • swaks Swiss Army Knife SMTP; Command line SMTP testing, including TLS and AUTH, can be used to send emails.
https://jetmore.org/john/code/swaks/ || swaks
  • Wanderlust Email client and news reader for Emacs.
http://www.gohome.org/wl/ || wanderlust
Graphical
  • Balsa Simple and light email client for GNOME.
https://pawsa.fedorapeople.org/balsa/ || balsa
  • Claws Mail Lightweight GTK-based email client and news reader.
https://www.claws-mail.org/ || claws-mail
  • ElectronMail Unofficial desktop application for several end-to-end encrypted email providers (like ProtonMail, Tutanota). Based on the Electron platform.
https://github.com/vladimiry/ElectronMail || electronmail-binAUR
  • Evolution Mature and feature-rich e-mail client that is part of the GNOME project. Part of gnome-extra.
https://wiki.gnome.org/Apps/Evolution || evolution
  • Geary Simple desktop mail client built in Vala.
https://wiki.gnome.org/Apps/Geary || geary
  • Kmail Mature and feature-rich email client. Part of kde-pim.
https://kontact.kde.org/components/kmail/ || kmail
  • Kube Modern communication and collaboration client built with QtQuick.
https://kube-project.com/ || kube
  • Mailspring Fork of Nylas Mail by one of the original authors. The paid "Pro" version requires a Mailspring ID and has extra features like snooze, send later. Based on the Electron platform.
https://getmailspring.com/ || mailspringAUR
  • openWMail The missing desktop client for Gmail & Google Inbox. Based on the Electron platform.
https://openwmail.github.io/ || openwmailAUR
https://www.seamonkey-project.org/ || seamonkey
  • Sylpheed Lightweight and user-friendly GTK email client.
https://sylpheed.sraoss.jp/en/ || sylpheedAUR
  • Thunderbird Feature-rich email client from Mozilla written in GTK.
https://www.thunderbird.net/ || thunderbird
http://trojita.flaska.net/ || trojita
  • Tutanota Email client for Tutanota mail service. Based on the Electron platform.
https://tutanota.com/ || tutanota-desktopAUR
  • Viagee It allows desktop mail actions, such as 'Send File as Email' or web 'mailto' links, to be handled by the Gmail web client.
https://davesteele.github.io/viagee/ || viageeAUR
Web-based
  • Nextcloud Mail An email webapp for NextCloud.
https://github.com/nextcloud/mail || nextcloud-app-mail
  • Roundcubemail Browser-based multilingual IMAP client webapp with a native application-like user interface.
https://roundcube.net/ || roundcubemail
https://squirrelmail.org/ || squirrelmailAUR

Mail notifiers

  • Ayatana Webmail Webmail notifications and actions for any desktop.
https://tari.in/www/software/ayatana-webmail/ || ayatana-webmailAUR
  • Bubblemail New and Unread mail notification service for local mailboxes, pop, imap, and gnome online accounts. A fork of Mailnag.
http://bubblemail.free.fr/ || bubblemailAUR
  • CheckMails System tray unread mail checker using IMAP protocol.
https://github.com/j4321/CheckMails || checkmailsAUR
  • Gnubiff Mail notification program that checks for mail and displays headers when new mail has arrived.
http://gnubiff.sourceforge.net/ || gnubiff
  • Mailnag Extensible mail notification daemon.
https://github.com/pulb/mailnag || mailnag
  • QGmailNotifier Portable Qt5 based GMail notifier.
https://github.com/eteran/qgmailnotifier || qgmailnotifierAUR

Mail servers

See Mail server.

  • DavMail POP/IMAP/SMTP/Caldav/Carddav/LDAP exchange gateway allowing users to use any mail/calendar client with an Exchange server.
http://davmail.sourceforge.net/ || davmailAUR
  • Modoboa A modular mail hosting and management platform, written in Python.
https://modoboa.org/ || modoboaAUR

Mail retrieval agents

See also Wikipedia:Mail retrieval agent.

  • fdm Program to fetch and deliver mail.
https://github.com/nicm/fdm || fdm
  • Fetchmail A remote-mail retrieval utility.
https://www.fetchmail.info/ || fetchmail
  • getmail A POP3/IMAP4 mail retriever with reliable Maildir and command delivery.
http://pyropus.ca/software/getmail/ || getmailAUR
  • hydroxide A third-party, open-source ProtonMail CardDAV, IMAP and SMTP bridge
https://github.com/emersion/hydroxide || hydroxideAUR
  • imapsync IMAP synchronisation, sync, copy or migration tool
https://imapsync.lamiral.info/ || imapsync
  • isync IMAP and MailDir mailbox synchronizer
http://isync.sourceforge.net/ || isync
  • mpop A small, fast POP3 client suitable as a fetchmail replacement
https://marlam.de/mpop/ || mpop
  • OfflineIMAP Synchronizes emails between two repositories.
https://www.offlineimap.org/ || offlineimap

Instant messaging clients

See also Wikipedia:Comparison of instant messaging clients and Wikipedia:Comparison of VoIP software.

This section lists all client software with instant messaging support.

Multi-protocol clients
Note: All messengers that support several networks by means of direct connections to them belong to this section.

The number of networks supported by these clients is very large but they (like any multi-protocol clients) usually have very limited or no support for network-specific features.

Console
  • BarnOwl Ncurses-based chat client with support for the Zephyr, XMPP, IRC and Twitter protocols.
https://barnowl.mit.edu/ || barnowlAUR
  • BitlBee IRC gateway to popular chat networks (XMPP, ICQ and Twitter).
https://bitlbee.org/ || bitlbeeAUR
  • EKG2 Ncurses based XMPP, Gadu-Gadu, ICQ and IRC client.
https://github.com/ekg2/ekg2 || ekg2AUR
  • Finch Ncurses-based chat client that uses libpurple and supports all its protocols (Bonjour, Gadu-Gadu, Groupwise, ICQ, IRC, SIMPLE, XMPP, Zephyr).
https://developer.pidgin.im/wiki/Using%20Finch || finch
  • WeeChat Modular, lightweight ncurses-based IRC client. A variety of other protocols are supported through plugins.
https://weechat.org/ || weechat
Graphical
  • Jitsi Audio/video VoIP phone and instant messenger written in Java that supports protocols such as SIP, XMPP, ICQ, IRC and many other useful features.
https://jitsi.org/ || jitsiAUR
  • Kopete User-friendly IM supporting Bonjour, Gadu-Gadu, GroupWise, ICQ, XMPP.
https://apps.kde.org/kopete/ || kopete
  • KDE Telepathy KDE instant messaging client using the Telepathy framework. Meant as a replacement for Kopete.
https://userbase.kde.org/Telepathy || telepathy-kde-meta
  • Lith WeeChat Relay client, allowing to connect to a running WeeChat instance from anywhere.
https://lith.app/ || lith-gitAUR
  • Pidgin Multi-protocol instant messaging client with audio support that uses libpurple and supports all its protocols (Bonjour, Gadu-Gadu, Groupwise, ICQ, IRC, SIMPLE, XMPP, Zephyr).
https://pidgin.im/ || pidgin
  • qutIM Simple and user-friendly IM supporting ICQ, XMPP, Mail.Ru, IRC and VKontakte messaging.
https://qutim.org/ || qutimAUR
  • Smuxi Cross-platform IRC client that also supports Twitter and XMPP.
https://smuxi.im/ || smuxiAUR
  • Thunderbird Feature-rich email client supports instant messaging and chat using IRC and XMPP.
https://www.thunderbird.net/ || thunderbird
  • Volt Proprietary native desktop client for Skype, Telegram, Slack, XMPP, Discord, IRC and more.
https://volt-app.com/ || voltAUR
IRC clients

See also Wikipedia:Comparison of Internet Relay Chat clients.

Console
  • BitchX Console-based IRC client developed from the popular ircII.
http://www.bitchx.org/ || bitchx-gitAUR
  • ERC Powerful, modular and extensible IRC client for Emacs.
https://savannah.gnu.org/projects/erc/ || included with emacs
  • ii Featherweight IRC client, literally tail -f the conversation and echo back your replies to a file.
https://tools.suckless.org/ii/ || iiAUR
  • ircii Oldest maintained IRC client which lays claim to being small and fast owing to its reduced feature set.
http://www.eterna.com.au/ircii/ || irciiAUR
  • Irssi Highly-configurable ncurses-based IRC client.
https://irssi.org/ || irssi
  • pork Programmable, ncurses-based IRC client that mostly looks and feels like ircII.
http://dev.ojnk.net/ || pork
  • ScrollZ Advanced IRC client based on ircII.
https://www.scrollz.info/ || scrollzAUR
  • senpai An IRC client that works best with bouncers (e.g. soju-gitAUR): no logs are kept, history is fetched from the server via CHATHISTORY, networks are fetched from the server via bouncer-networks.
https://sr.ht/~taiite/senpai/ || senpai-irc-gitAUR
  • sic Extremely simple IRC client, similar to ii.
https://tools.suckless.org/sic/ || sicAUR
  • tiny an IRC client written in Rust with a clutter-free interface
https://github.com/osa1/tiny || tiny-irc-client-gitAUR

Comparison

NamePackageWritten inExtensibleSASL
BitchX bitchx-gitAURC??
ERC emacsELispin ELispvia script
ii iiAURCstdin/stdoutNo
ircii irciiAURC?No
Irssi irssiCin PerlYes
pork porkCin PerlNo
ScrollZ scrollzAURC?No
senpai senpaiAURGo?Yes
sic sicAURCstdin/stdoutNo
tiny tiny-irc-client-gitAURRustNoYes
WeeChat weechatCmultiple languagesYes
Graphical
  • ChatZilla Clean, easy to use and highly extensible Internet Relay Chat (IRC) client, built on the Mozilla platform using XULRunner. Included in the SeaMonkey suite.
http://chatzilla.hacksrus.com/ || seamonkey
  • HexChat Fork of XChat for Linux and Windows.
https://hexchat.github.io/ || hexchat
https://konversation.kde.org/ || konversation
  • KVIrc Qt-based IRC client featuring extensive themes support.
http://kvirc.net/ || kvirc
  • Loqui GTK IRC client.
https://loqui.sunnyone.org/ || loquiAUR
  • LostIRC Simple GTK IRC client with tab-autocompletion, multiple server support, logging and others.
http://lostirc.sourceforge.net || lostircAUR
  • Polari Simple IRC client by the GNOME project.
https://wiki.gnome.org/Apps/Polari || polari
  • Quassel Modern, cross-platform, distributed IRC client.
https://quassel-irc.org/ || KDE: quassel-monolithic, Qt: quassel-monolithic-qt
  • Srain Modern, beautiful IRC client written in GTK 3.
https://srain.im/ || srainAUR
XMPP clients

See also Wikipedia:XMPP and Wikipedia:Comparison of instant messaging clients#XMPP-related features.

Console
  • Freetalk Console-based XMPP client.
https://www.gnu.org/software/freetalk/ || freetalkAUR
  • jabber.el Minimal XMPP client for Emacs.
http://emacs-jabber.sourceforge.net/ || emacs-jabberAUR
  • jp (Salut à Toi) CLI frontend for Salut à Toi, multi-purpose XMPP client
https://salut-a-toi.org/ || sat-jpAUR
  • MCabber Small XMPP console client, includes features: SSL, PGP, MUC, OTR and UTF8.
https://mcabber.com/ || mcabber
  • Poezio XMPP client with IRC feeling
https://poez.io/ || poezioAUR
  • Primitivus (Salut à Toi) Console frontend for Salut à Toi, multi-purpose XMPP client
https://salut-a-toi.org/ || sat-primitivusAUR
  • Profanity A console based XMPP client inspired by Irssi.
https://profanity-im.github.io/ || profanity
Graphical
  • Cagou (Salut à Toi) Desktop/mobiles frontend for Salut à Toi, multi-purpose XMPP client
https://salut-a-toi.org/ || sat-cagou-hgAUR
  • Converse.js Web-based XMPP chat client written in JavaScript.
https://conversejs.org/ || conversejs-gitAUR
  • Dino A modern, easy to use XMPP client, with PGP and OMEMO support.
https://dino.im/ || dino
  • Gajim XMPP client with audio support written in Python using GTK.
https://gajim.org/ || gajim
  • Kaidan A simple, user-friendly Jabber/XMPP client providing a modern user interface using Kirigami and QtQuick.
https://www.kaidan.im/ || kaidanAUR
  • Kadu Qt-based XMPP and Gadu-Gadu client.
http://www.kadu.im/ || kaduAUR
  • Libervia (Salut à Toi) Web frontend for Salut à Toi, multi-purpose XMPP client
https://salut-a-toi.org/ || sat-libervia-hgAUR
  • Nextcloud JavaScript XMPP Client Chat app for Nextcloud with XMPP, end-to-end encryption, video calls, file transfer & group chat.
https://github.com/nextcloud/jsxc.nextcloud || nextcloud-app-jsxcAUR
  • Psi Qt-based XMPP client.
https://psi-im.org/ || psi or psi-nowebengine
  • Spark Cross-platform real-time XMPP collaboration client optimized for business and organizations.
https://www.igniterealtime.org/projects/spark/ || sparkAUR
  • Swift XMPP client written in C++ with Qt and Swiften.
https://swift.im/ || swift-im
  • Tkabber Easy to hack feature-rich XMPP client by the author of the ejabberd XMPP server.
http://tkabber.jabber.ru/ || tkabberAUR
  • Vacuum IM Full-featured crossplatform XMPP client.
https://github.com/Vacuum-IM/vacuum-im || vacuum-imAUR
SIP clients

See also Wikipedia:List of SIP software#Clients.

  • Blink State of the art, easy to use SIP client.
https://icanblink.com/ || blinkAUR
  • Jami SIP-compatible softphone and instant messenger for the decentralized Jami network. Formerly known as Ring and SFLphone.
https://jami.net/ || jami-qt
  • Linphone VoIP phone application (SIP client) for communicating freely with people over the internet, with voice, video, and text instant messaging.
https://www.linphone.org/ || linphone-desktopAUR
  • Twinkle Qt softphone for VoIP and IM communication using SIP.
http://twinkle.dolezel.info/ || twinkleAUR
  • Zoiper Proprietary SIP and IAX2 VoIP softphone
https://zoiper.com || zoiperAUR
Matrix clients

See also Matrix and Matrix Clients.

  • Element Glossy Matrix client with an emphasis on performance and usability. Web application and desktop application based on the Electron platform.
https://element.io/ || element-web, element-desktop
  • QuickMedia A rofi inspired native client for web services. Supports Matrix and several other sites.
https://git.dec05eba.com/QuickMedia/about/ || quickmedia-gitAUR
  • FluffyChat Multi-platform Matrix client with a simple and clean UI written in Dart/Flutter.
https://fluffychat.im/ || fluffychatAUR
  • Fractal Matrix client for GNOME written in Rust.
https://wiki.gnome.org/Apps/Fractal || fractal
  • Gomuks Terminal Matrix client written in Go using mautrix and mauview.
https://maunium.net/go/gomuks || gomuksAUR
  • Mirage A fancy, customizable, keyboard-operable Matrix chat client for encrypted and decentralized communication. Written in Qt/QML + Python with nio, currently in alpha.
https://github.com/mirukana/mirage || matrix-mirageAUR, matrix-mirage-gitAUR
  • Neochat KDE client for the Matrix protocol.
https://apps.kde.org/neochat/ || neochat
  • nheko Desktop client for the Matrix protocol.
https://github.com/Nheko-Reborn/nheko || nhekoAUR, nheko-gitAUR
  • Quaternion Qt5-based IM client for the Matrix protocol.
https://github.com/QMatrixClient/Quaternion || quaternionAUR
  • SchildiChat Matrix client based on Element with a more traditional instant messaging experience. Based on the Electron platform.
https://schildi.chat/ || schildichat-desktop-binAUR
  • Spectral Qt5-based Glossy cross-platform client for Matrix.
https://gitlab.com/spectral-im/spectral || spectral-matrixAUR
  • Syphon Privacy-centric cross-platform Matrix client with E2EE support, currently in alpha.
https://github.com/syphon-org/syphon || syphon-binAUR
Tox clients

See also Tox.

  • qTox Powerful Tox client written in C++/Qt that follows the Tox design guidelines.
https://qtox.github.io/ || qtox
  • ratox FIFO based tox client.
https://git.z3bra.org/ratox/file/README.html || ratox-gitAUR
  • Toxic ncurses-based Tox client
https://github.com/Jfreegman/toxic || toxic
  • Toxygen Tox client written in pure Python3.
https://github.com/toxygen-project/toxygen || toxygen-gitAUR
  • Venom a modern Tox client for the GNU/Linux desktop
https://github.com/naxuroqa/Venom || venomAUR
  • µTox Lightweight Tox client.
https://github.com/uTox/uTox || utox
LAN messengers

See also Avahi#Link-Local (Bonjour/Zeroconf) chat and Wikipedia:Comparison of LAN messengers.

  • BeeBEEP Secure LAN Messenger.
https://www.beebeep.net/ || beebeep
  • iptux LAN communication software, compatible with IP Messenger.
https://github.com/iptux-src/iptux || iptux
  • LAN Messenger P2P chat application for intranet communication and does not require a server. A variety of handy features are supported including notifications, personal and group messaging with encryption, file transfer and message logging.
https://lanmessenger.github.io/ || lmcAUR
P2P messaging clients

See also Ring and Tox.

  • Bitmessage Decentralized and trustless P2P communications protocol for sending encrypted messages to another person or to many subscribers.
https://bitmessage.org/ || pybitmessageAUR
  • Briar Briar is a messaging application designed for activists, journalists, and anyone else who needs a safe, easy and robust way to communicate.
https://briarproject.org/ || briar-desktopAUR, briar-headlessAUR
  • Patchwork Decentralized messaging and sharing application built on top of Secure Scuttlebutt (SSB). Based on the Electron platform.
https://github.com/ssbc/patchwork || ssb-patchworkAUR
  • RetroShare Serverless encrypted instant messenger with filesharing, chatgroups, mail.
https://retroshare.cc/ || retroshareAUR
  • Ricochet Anonymous peer-to-peer instant messaging system built on Tor hidden services.
https://ricochet.im/ || ricochetAUR
Other IM clients
  • BlueJeans Proprietary desktop application for BlueJeans video calls. Based on the Electron platform.
https://www.bluejeans.com/ || bluejeansAUR
  • Caprine Unofficial Facebook Messenger app. Based on the Electron platform.
https://github.com/sindresorhus/caprine || caprine
  • Chatterino Chat client for Twitch chat.
https://chatterino.com/ || chatterino2-gitAUR
  • Delta Chat A privacy oriented chat application built on e-mail. Based on the Electron platform.
https://delta.chat/ || deltachat-desktop-gitAUR
  • Discord Proprietary all-in-one voice and text chat application for gamers that’s free and works on both your desktop and phone. Based on the Electron platform.
https://discordapp.com/ || discord
  • Gitter Communication product for communities and teams on GitHub.
https://gitter.im/ || gitterAUR
  • Hangups Third-party instant messaging client for Google Hangouts with console interface.
https://github.com/tdryer/hangups || hangupsAUR
  • ICQ Official ICQ client for Linux.
https://icq.com/linux/ || icqdesktop-binAUR
  • IRCCloud Desktop client for a modern, always-connected IRC client service. Based on the Electron platform.
https://www.irccloud.com/ || irccloudAUR
  • Jitsi Meet Desktop application for Jitsi Meet. Based on the Electron platform.
https://github.com/jitsi/jitsi-meet-electron || jitsi-meet-desktopAUR
  • Kotatogram Desktop Experimental fork of Telegram Desktop.
https://kotatogram.github.io/ || kotatogram-desktopAUR
  • Matterhorn Console client for the Mattermost chat system.
https://github.com/matterhorn-chat/matterhorn || matterhornAUR
  • Mattermost Desktop Desktop application for Mattermost. Based on the Electron platform.
https://github.com/mattermost/desktop || mattermost-desktop
https://teams.microsoft.com/downloads || teamsAUR
  • Mumble Voice chat application similar to TeamSpeak.
https://www.mumble.info/ || mumble
  • QQ Proprietary instant messaging software developed by Tencent (imitating ICQ).
https://im.qq.com/ || linuxqqAUR
  • Rocket.Chat Desktop Desktop application for Rocket.Chat. Based on the Electron platform.
https://github.com/RocketChat/Rocket.Chat.Electron || rocketchat-desktopAUR
  • Session Desktop Onion routing based messenger. Based on the Electron platform.
https://getsession.org/ || session-desktopAUR
  • Signal Desktop Desktop application for Signal private messenger. Based on the Electron platform.
https://github.com/signalapp/Signal-Desktop || signal-desktop
  • Skype Popular but proprietary application for voice and video communication. Based on the Electron platform.
https://www.skype.com/ || skypeforlinux-stable-binAUR
  • Slack Proprietary Slack client for desktop. Based on the Electron platform.
https://slack.com/downloads/linux || slack-desktopAUR
  • teams-for-linux Unofficial Microsoft Teams for Linux client. Based on the Electron platform.
https://github.com/IsmaelMartinez/teams-for-linux || teams-for-linuxAUR
  • TeamSpeak Proprietary VoIP application with gamers as its target audience.
https://www.teamspeak.com/ || teamspeak3
  • TeamTalk Proprietary VoIP application with video chat, file and desktop sharing. Desktop sharing does not appear to be working in Linux though. AUR package is server only, but client is built in the make process.
https://bearware.dk || teamtalkAUR
  • Telegram Desktop Official Telegram desktop client.
https://desktop.telegram.org/ || telegram-desktop
  • Telegrand GTK4 telegram client for GNOME.
https://github.com/melix99/telegrand || telegrand-gitAUR
  • ThreemaQT Unofficial Threema Web desktop client.
https://gitlab.com/bit3/threemaqt || threemaqtAUR
  • Viber Proprietary cross-platform IM and VoIP software.
https://www.viber.com/products/linux/ || viberAUR
  • WhatsAppQT Unofficial WhatsApp Web desktop client.
https://gitlab.com/bit3/whatsappqt || whatsappqtAUR
  • Wire Modern, private messenger. Based on the Electron platform.
https://wire.com/ || wire-desktop
  • YakYak Unofficial desktop client for Google Hangouts. Based on the Electron platform.
https://github.com/yakyak/yakyak || yakyak-gitAUR
  • Zoom Proprietary video conferencing, online meetings and group messaging application.
https://zoom.us/ || zoomAUR
  • Zulip Desktop client for Zulip group chat. Based on the Electron platform.
https://zulipchat.com/apps/linux || zulip-desktopAUR

Instant messaging servers

See also Wikipedia:Comparison of instant messaging protocols.

IRC servers
  • InspIRCd A stable, modern and lightweight IRC daemon.
https://www.inspircd.org/ || inspircdAUR
  • IRCD-Hybrid A lightweight, high-performance internet relay chat daemon.
https://www.ircd-hybrid.org/ || ircd-hybridAUR
  • miniircd A small and configuration free IRC server, suitable for private use.
https://github.com/jrosdahl/miniircd || miniircd-gitAUR
  • ngIRCd A free, portable and lightweight Internet Relay Chat server for small or private networks.
https://ngircd.barton.de/ || ngircd
  • Ergo A modern and simple to set up IRC server written in Go. Combines the features of an IRCd, a services framework, and a bouncer.
https://ergo.chat/ || ergochatAUR
https://www.unrealircd.org/ || unrealircd
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.
https://prosody.im/ || prosody
  • Ejabberd Robust, scalable and extensible XMPP Server written in Erlang
https://www.ejabberd.im/ || ejabberd
  • 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
https://www.igniterealtime.org/projects/openfire/ || openfire
SIP servers

See also Wikipedia:List of SIP software#Servers.

https://www.asterisk.org/ || asteriskAUR
  • Kamailio Rock solid SIP server.
https://www.kamailio.org/ || kamailioAUR
  • openSIPS SIP proxy/server for voice, video, IM, presence and any other SIP extensions.
https://opensips.org/ || opensips
  • Repro An open-source, free SIP server.
https://www.resiprocate.org/About_Repro || reproAUR
  • Yate Advanced, mature, flexible telephony server that is used for VoIP and fixed networks, and for traditional mobile operators and MVNOs.
http://yate.ro/ || yate
Other IM servers
  • Mattermost Open source private cloud server, Slack-alternative.
https://github.com/mattermost/mattermost-server || mattermost
  • Murmur The voice chat application server for Mumble.
https://www.mumble.info/ || murmur
  • Nextcloud Talk Video- and audio-conferencing app for Nextcloud.
https://github.com/nextcloud/spreed || nextcloud-app-spreed
  • Rocket.Chat Web chat server, developed in JavaScript, using the Meteor fullstack framework.
https://github.com/RocketChat/Rocket.Chat || rocketchat-serverAUR
  • Spreed WebRTC WebRTC audio/video call and conferencing server.
https://github.com/strukturag/spreed-webrtc || spreed-webrtc-serverAUR
  • Synapse Reference homeserver for the Matrix protocol.
https://github.com/matrix-org/synapse || matrix-synapse
  • TeamSpeak Server Proprietary VoIP conference server.
https://teamspeak.com/ || teamspeak3-server
  • uMurmur Minimalistic Mumble server.
https://umurmur.net/ || umurmur

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.
https://www.citadel.org/ || webcitAUR
  • SOGo Groupware server built around OpenGroupware.org (OGo) and the SOPE application server.
https://sogo.nu/ || sogoAUR

News, RSS, and blogs

News aggregators

RSS/Atom aggregators. Some email clients are also able to act as news aggregator: Claws Mail RSSyl plugin, Evolution RSS plugin, SeaMonkey Mail & Newsgroups, Thunderbird.

See also Wikipedia:Comparison of feed aggregators.

Console
  • Canto Ncurses RSS aggregator.
https://github.com/themoken/canto-curses || canto-curses
  • Gnus Email, NNTP and RSS client for Emacs.
https://www.gnus.org/ || emacs
  • Newsboat Ncurses RSS aggregator with layout and keybinding similar to the Mutt email client.
https://newsboat.org/ || newsboat
  • Rawdog "RSS Aggregator Without Delusions Of Grandeur" that parses RSS/CDF/Atom feeds into a static HTML page of articles in chronological order.
https://offog.org/code/rawdog/ || rawdogAUR
  • sfeed Lightweight RSS and Atom parser.
https://codemadness.org/sfeed-simple-feed-parser.html || sfeed-gitAUR
  • Snownews Text mode RSS news reader.
https://github.com/kouya/snownews || snownewsAUR
Graphical
https://apps.kde.org/akregator/ || akregator
  • Alduin RSS, Atom and JSON feed aggregator. Based on the Electron platform. Discontinued.
https://alduinapp.github.io/ || alduinAUR
  • Alligator Kirigami-based RSS/Atom feed reader for mobile devices.
https://apps.kde.org/alligator/ || alligatorAUR
  • FeedReader Modern desktop application designed to complement existing web-based RSS accounts. Discontinued.
https://jangernert.github.io/FeedReader/ || feedreaderAUR
  • Feeds An RSS/Atom feed reader for GNOME.
https://gabmus.gitlab.io/gnome-feeds/ || gfeeds
  • Fluent Reader Modern desktop RSS reader built with React and Fluent UI. Based on the Electron platform.
https://hyliu.me/fluent-reader/ || fluent-readerAUR
  • HackUp Read Hacker News from the desktop.
https://github.com/mdh34/hackup || hackup-gitAUR
  • Liferea GTK news aggregator for online news feeds and weblogs.
https://lzone.de/liferea/ || liferea
  • NewsFlash Modern feed reader designed for the GNOME desktop. The spiritual successor to FeedReader.
https://gitlab.com/news-flash/news_flash_gtk || newsflash
  • Nextcloud News RSS/Atom feed reader for Nextcloud.
https://github.com/nextcloud/news || nextcloud-app-news
  • QuiteRSS RSS/Atom feed reader written on Qt/С++.
https://quiterss.org/ || quiterss
  • Raven Simple desktop RSS reader made using VueJS. Based on the Electron platform.
https://ravenreader.app/ || raven-readerAUR
  • RSS Guard Very tiny RSS and ATOM news reader developed using Qt framework.
https://github.com/martinrotter/rssguard || rssguard or rssguard-nowebengine
  • selfoss The new multipurpose RSS reader, live stream, mashup, aggregation web application.
https://selfoss.aditu.de/ || selfossAUR
  • Tickr GTK-based RSS Reader that displays feeds as a smooth scrolling line on your desktop, as known from TV stations.
https://www.open-tickr.net/ || tickrAUR
https://tt-rss.org/ || tt-rss

Podcast clients

Some media players are also able to act as podcast client: Amarok, Banshee, Cantata, Clementine, Goggles Music Manager, Rhythmbox, VLC media player. git-annex can also function as podcatcher.

See also Wikipedia:List of podcatchers.

Console
  • castero A TUI podcast client for the terminal.
https://github.com/xgi/castero || castero-gitAUR
  • castget Simple, command-line RSS enclosure downloader, primarily intended for automatic, unattended downloading of podcasts.
https://castget.johndal.com/ || castget
  • gpo Text mode interface of gPodder.
https://gpodder.github.io/ || gpodder
  • Greg A command-line podcast aggregator.
https://github.com/manolomartinez/greg || greg-gitAUR
  • Marrie A simple podcast client that runs on the Command Line Interface.
https://github.com/rafaelmartins/marrie/ || marrie-gitAUR
  • pcd A minimal podcast client written in go
https://github.com/kvannotten/pcd || pcdAUR
Graphical
  • CPod Simple, beautiful podcast app. Based on the Electron platform.
https://github.com/z-------------/CPod || cpodAUR
  • GNOME Podcasts Podcast client for the GNOME Desktop written in Rust.
https://gitlab.gnome.org/World/podcasts || gnome-podcasts
  • gPodder Podcast client and media aggregator (GTK interface).
https://gpodder.github.io/ || gpodder
  • Vocal Simple podcast client for the Modern Desktop (GTK).
https://vocalproject.net/ || vocal

Usenet newsreaders

Some email clients are also able to act as Usenet newsreader: Claws Mail, Evolution, NeoMutt, SeaMonkey Mail & Newsgroups, Sylpheed, Thunderbird.

See also: Wikipedia:List of Usenet newsreaders, Wikipedia:Comparison of Usenet newsreaders.

Console
  • nn Alternative more user-friendly (curses-based) Usenet newsreader for UNIX.
http://www.nndev.org/ || nnAUR
  • slrn 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.
http://trn.sourceforge.net/ || trnAUR
Graphical
  • NZBGet Usenet binary downloader for .nzb files with web and CLI interface.
https://nzbget.net/ || nzbget
  • Pan GTK Usenet newsreader that's good at both text and binaries.
http://pan.rebelbase.com/ || pan
  • SABnzbd An open-source binary newsreader webapp written in Python.
https://sabnzbd.org/ || sabnzbdAUR
  • XRN Usenet newsreader for X Window System.
http://www.mit.edu/people/jik/software/xrn.html || xrnAUR

Microblogging clients

See also Wikipedia:List of Twitter services and applications.

Console
  • bti Simple command line client for twitter/identi.ca
https://gregkh.github.io/bti/ || bti
  • oysttyer (official fork of ttytter) An interactive console text-based command-line Twitter client written in Perl.
https://github.com/oysttyer/oysttyer || oysttyer-gitAUR
  • Rainbowstream A powerful and fully-featured console Twitter client written in Python.
https://github.com/orakaro/rainbowstream || rainbowstreamAUR
  • toot CLI and TUI tool for interacting with Mastodon instances
https://github.com/ihabunek/toot || tootAUR
  • turses Twitter client for the console based off tyrs with major improvements.
https://github.com/louipc/turses || turses-gitAUR
Graphical
  • Cawbird Native GTK Twitter client for the Linux desktop.
https://ibboard.co.uk/cawbird/ || cawbird
  • Choqok Microblogging client for KDE that supports Twitter.com, Pump.io, GNU social and opendesktop.org services.
https://choqok.kde.org/ || choqok
  • Giara Reddit app, built with Python, GTK and Handy.
https://gitlab.gnome.org/World/giara || giaraAUR
  • Mikutter Simple, powerful Twitter client using GTK and Ruby.
https://mikutter.hachune.net/ || mikutterAUR
  • Pumpa Pump.io client written in C++ and Qt.
https://pumpa.branchable.com/ || pumpa-gitAUR
  • Tootle GTK3 client for Mastodon.
https://github.com/bleakgrey/tootle || tootleAUR
  • Turpial Multi-interface Twitter client written in Python.
http://turpial.org.ve/ || turpial-gitAUR
  • Whalebird Mastodon client application. Based on the Electron platform.
https://whalebird.social/ || whalebird-binAUR

Blog engines

See also Wikipedia:Blog software and Wikipedia:List of content management systems.

Note: Content managers, social networks, and blog publishers overlap in many functions.
  • Diaspora A distributed privacy aware social network.
https://diasporafoundation.org || diaspora-mysqlAUR or diaspora-postgresqlAUR
  • Drupal A PHP-based content management platform.
https://www.drupal.org/ || drupal
  • Joomla A php Content Management System (CMS) which enables you to build websites and powerful online applications.
https://www.joomla.org/ || joomlaAUR
  • Wordpress Blog tool and publishing platform.
https://wordpress.org/ || wordpress

Static site generators

  • Hexo Fast, simple and powerful blog framework.
https://hexo.io/ || hexo-cliAUR
  • Hugo Hugo is a static HTML and CSS website generator written in Go. It is optimized for speed, ease of use, and configurability.
https://gohugo.io/ || hugo
  • Jekyll 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 maintained anymore.
http://nanoblogger.sourceforge.net/ || nanobloggerAUR
  • Nikola Static site generator written in Python, with incremental rebuilds and multiple markup formats.
https://getnikola.com/ || nikola
  • Pelican Static site generator, powered by Python.
https://docs.getpelican.com/ || pelican

Remote desktop

See also Wikipedia:Remote desktop software and Wikipedia:Comparison of remote desktop software.

See also Chrome Remote Desktop for a web browser based solution.

Remote desktop clients

  • AnyDesk Proprietary remote desktop software.
https://anydesk.com/ || anydesk-binAUR
  • GNOME Connections Remote desktop client for GNOME. Supports RDP and VNC.
https://gitlab.gnome.org/GNOME/connections || gnome-connections
  • GVncViewer Simple VNC Client on Gtk-VNC. Run with gvncviewer.
https://wiki.gnome.org/Projects/gtk-vnc || gtk-vnc
  • KRDC Remote Desktop Client for KDE. Supports RDP and VNC. Part of kde-network.
https://apps.kde.org/krdc/ || krdc
  • Remmina Remote desktop client written in GTK. Supports RDP, VNC, NX, XDMCP and SSH.
https://remmina.org/ || remmina
  • Remote Viewer Simple remote display client. Supports SPICE and VNC.
https://virt-manager.org/ || virt-viewer
  • Remotely Simple VNC viewer for GNOME. Discontinued.
https://gitlab.gnome.org/World/Remotely || remotelyAUR
  • Sunlogin Remote Control Proprietary software that supports remote control of mobile devices, Windows, Mac, Linux and other systems. It uses its own proprietary protocol.
https://sunlogin.oray.com/en/about/about || sunloginclientAUR
  • ToDesk Proprietary remote desktop client that suits for remote teamwork. It uses its own proprietary protocol.
https://www.todesk.com/ || todesk-binAUR
  • TeamViewer Proprietary remote desktop client. It uses its own proprietary protocol.
https://www.teamviewer.com/ || teamviewerAUR
https://tigervnc.org/ || tigervnc
  • Vinagre Remote desktop viewer for GNOME. Supports RDP, VNC, SPICE and SSH. Part of gnome-extra.
https://wiki.gnome.org/Apps/Vinagre || vinagre
  • xfreerdp FreeRDP X11 client. Run with xfreerdp.
https://www.freerdp.com/ || freerdp
  • X2Go Client A graphical client (Qt5) for the X2Go system that uses the NX technology protocol.
https://wiki.x2go.org/doku.php || x2goclientAUR

Remote desktop servers

https://apps.kde.org/krfb/ || krfb
https://nomachine.com/ || nomachineAUR
  • wayvnc VNC server for wlroots based wayland compositors (such as sway).
https://github.com/any1/wayvnc || wayvnc
https://tigervnc.org/ || tigervnc
  • x11vnc VNC server for real X displays.
http://www.karlrunge.com/x11vnc/ || x11vnc
  • X2Go Server An open source remote desktop software that uses the NX technology protocol.
https://wiki.x2go.org/doku.php || x2goserverAUR
  • Xpra A multi-platform screen and application forwarding system.
https://xpra.org/ || xpra
  • Xrdp A daemon that supports RDP. It uses Xvnc, X11rdp or xorgxrdp as a backend.
http://xrdp.org/ || xrdpAUR

Science

Note: For possibly more up to date selection of scientific applications, try checking the AUR 'science' category

Mathematics

Calculator

See also Wikipedia:Comparison of software calculators.

Console
  • bc Arbitrary precision calculator language.
https://www.gnu.org/software/bc/ || bc
  • calc Arbitrary precision console calculator.
http://www.isthe.com/chongo/tech/comp/calc/ || calc
  • clac Command-line, stack-based calculator with postfix notation.
https://github.com/soveran/clac || clacAUR
  • qalc Command-line calculator and equation solver with fault-tolerant parsing, constant recognition and units.
https://qalculate.github.io/ || libqalculate
Graphical
  • Deepin Calculator Easy to use calculator for Deepin desktop.
https://www.deepin.org/en/original/deepin-calculator/ || deepin-calculator
  • Extcalc Qt-based scientific graphical calculator.
http://extcalc-linux.sourceforge.net/ || extcalcAUR
  • FOX Calculator Simple desktop calculator.
http://fox-toolkit.org/ || fox
  • galculator GTK-based scientific calculator.
http://galculator.mnim.org/ || galculator
  • Genius Advanced calculator including a mathematical programming language.
https://www.jirka.org/genius.html || geniusAUR
https://wiki.gnome.org/Apps/Calculator || gnome-calculator
https://apps.kde.org/kalgebramobile/ || kalgebra
  • KCalc Scientific calculator included in the KDE desktop.
https://apps.kde.org/kcalc/ || kcalc
  • Liri Calculator Calculator for Liri.
https://github.com/lirios/calculator || liri-calculator
  • MATE Calc Calculator for the MATE desktop environment.
https://mate-desktop.org/ || mate-calc
  • Qalculate! Calculator and equation solver with fault-tolerant parsing, constant recognition and units.
https://qalculate.github.io/ || qalculate-gtk
  • SpeedCrunch Fast, high precision and powerful cross-platform calculator.
https://speedcrunch.org || speedcrunch
  • xcalc Scientific calculator for X with algebraic and reverse polish notation modes.
https://www.x.org/ || xorg-xcalc

Computer algebra system

See also Wikipedia:Comparison of computer algebra systems.

  • AXIOM FriCAS: derivative of the powerful AXIOM-CAS
http://fricas.sourceforge.net || fricasAUR
  • GAP Computer algebra system for computational discrete algebra with particular emphasis on computational group theory.
https://www.gap-system.org/ || gap
  • Maple Famous commercial CAS. Often used in education.
https://www.maplesoft.com/products/maple/ ||
  • Mathics A free CAS for symbolic mathematical computations which uses Python as its main language. It aims at achieving a Mathematica-compatible syntax and functions. It relies mostly on Sympy for most mathematical tasks and, optionally, Sage for more advanced functionality.
https://mathics.github.io/ || mathicsAUR
  • Mathomatic General purpose Computer Algebra System written in C.
http://www.mathomatic.org/ || mathomatic
http://maxima.sourceforge.net/ || maxima
  • PARI/GP Computer algebra system designed for fast computations in number theory.
https://pari.math.u-bordeaux.fr/ || pari
  • Singular Computer algebra system for polynomial computations, with special emphasis on commutative and non-commutative algebra, algebraic geometry, and singularity theory.
https://www.singular.uni-kl.de/ || singular
  • wxMaxima Graphical user interface for Maxima being a powerful computer algebra system.
https://andrejv.github.io/wxmaxima/ || wxmaximaAUR
  • Xcas User interface to Giac, a free, basic computer algebra system.
https://www-fourier.ujf-grenoble.fr/~parisse/giac.html || giac

Visualization of networks/graphs

  • Graphia Visualizes large graphs specified in various formats (including GML and GraphML) in 3D space in real time. See this issue on the Graphia Github for the Arch Linux package dependencies of Graphia.
https://graphia.app || not packaged? search in AUR
  • Graphviz The established tool for displaying smallish graphs in 2D.
https://www.graphviz.org || graphviz

Scientific or technical computing

See also Wikipedia:Comparison of numerical analysis software.

  • Cadabra A field-theory motivated approach to computer algebra.
https://cadabra.science/ || cadabra2AUR
  • Cantor Application that lets you use your favorite mathematical applications from within a nice KDE-integrated Worksheet Interface. Part of kde-education.
https://cantor.kde.org/ || cantor
  • EngLab Cross-compile mathematical platform with a C like syntax.
http://englab.bugfest.net || englabAUR
  • FFTW A Fast Fourier Transform library for computing discrete Fourier transforms. Used for a wide variety of numerical applications, which includes spectral methods.
https://www.fftw.org/ || fftw, fftw-mpiAUR for MPI support
  • FreeMat Matlab-like program that supports many of its functions and features a codeless interface to external C, C++, and Fortran code, further parallel distributed algorithm development (via MPI), and 3D visualization capabilities.
http://freemat.sourceforge.net/ || freematAUR
  • GeoGebra Dynamic mathematics software with interactive graphics, algebra and spreadsheet
https://www.geogebra.org/ || geogebra
  • Julia High-level, high-performance dynamic language for technical computing.
https://julialang.org/ || julia
https://apps.kde.org/kig/ || kig
  • matplotlib (PyLab) Collection of Python modules (pyplot, numpy, etc.) used for scientific calculations.
https://www.scipy.org/ || python-matplotlib
  • Octave MATLAB-like language and interface for numerical computations.
https://www.gnu.org/software/octave/ || octave
  • SageMath Mathematics software system, that combines many existing open-source packages into a common Python interface. Alternative to Magma, Maple, Mathematica and Matlab.
https://www.sagemath.org/ || sagemath
  • Scilab Matlab alternative used for numerical computations. Its syntax is not equivalent to that of Matlab, but it can be easily converted.
https://www.scilab.org/ || scilabAUR, scilab-binAUR, scilab-gitAUR

Statistics

See also Wikipedia:Comparison of statistical packages.

  • gretl A cross-platform software package for econometric analysis, written in the C programming language.
http://gretl.sourceforge.net/ || gretlAUR
  • JAGS (Just another Gibbs sampler) Cross-platform program for analysis of Bayesian hierarchical models using Markov Chain Monte Carlo (MCMC) simulation.
http://mcmc-jags.sourceforge.net/ || jagsAUR
  • jamovi Statistics package, which is easy to use, and designed to be familiar to users of SPSS. Based on the Electron platform.
https://www.jamovi.org/ || jamovi-gitAUR
https://pandas.pydata.org/ || python-pandas
  • PSPP Free SPSS implementation.
https://www.gnu.org/software/pspp/ || psppAUR
  • R Software environment for statistical computing and graphics.
https://cran.r-project.org/ || r
  • RKWard Frontend for the statistical language R.
https://rkward.kde.org/ || rkward
  • RStudio A powerful and productive IDE for R written in Qt.
https://www.rstudio.com/ || rstudio-desktop-binAUR

Data analysis and plotting

See also Wikipedia:List of information graphics software.

  • AlphaPlot Application for scientific data analysis and visualization, fork of SciDAVis / QtiPlot.
https://alphaplot.sourceforge.io/ || alphaplotAUR
  • Engauge Digitizer Extracts data points from images of graphs.
https://markummitchell.github.io/engauge-digitizer/ || engaugeAUR
  • Fityk Curve fitting and data analysis application, predominantly used to fit analytical, bell-shaped functions to experimental data.
https://fityk.nieto.pl/ || fitykAUR
  • Gnuplot Command-line program that can generate 2D and 3D plots of functions, data, and data fits.
http://www.gnuplot.info/ || gnuplot
  • Grace WYSIWYG 2D graph plotting tool.
https://plasma-gate.weizmann.ac.il/Grace/ || graceAUR, qtgraceAUR, gracegtkAUR
https://apps.kde.org/kmplot/ || kmplot
  • LabPlot Free software data analysis and visualization application, similar to SciDAVis.
https://labplot.kde.org/ || labplot
  • Plots A graph plotting application for GNOME.
https://github.com/alexhuntley/Plots || plotsAUR
  • Rocs Graph Theory IDE for everybody interested in designing and analyzing graph algorithms (e.g., lecturers, students, researchers). Part of kde-education.
https://apps.kde.org/rocs/ || rocs
  • ROOT Data analysis program and library (originally for particle physics) developed by CERN.
https://root.cern.ch/ || root

See also List of applications/Documents#Spreadsheets.

Proof assistants

See also Wikipedia:Proof assistant.

  • Agda Dependently typed functional programming language and proof assistant. It is an interactive system for writing and checking proofs.
https://wiki.portal.chalmers.se/agda/ || agda
  • Coq Formal proof management system. It provides a formal language to write mathematical definitions, executable algorithms and theorems together with an environment for semi-interactive development of machine-checked proofs.
https://coq.inria.fr/ || CLI: coq, GUI: coqide
  • Isabelle Generic proof assistant that allows mathematical formulas to be expressed in a formal language and provides tools for proving those formulas in a logical calculus.
https://www.cl.cam.ac.uk/research/hvg/Isabelle/ || isabelleAUR

Physics

Physics simulation

  • Code_Aster Software package for Civil and Structural Engineering finite element analysis (FEA) and numeric simulation in structural mechanics.
https://www.code-aster.org/V2/spip.php?rubrique2 || asterAUR
  • OpenFOAM Software package and toolkit for computational fluid dynamics (CFD).
https://www.openfoam.com https://openfoam.org || openfoam-orgAUR
  • Calculix A three-dimensional structural finite element program.
http://www.calculix.de/ || calculixAUR
  • Elmer_FEM_solver Finite element analysis (FEA/FEM) software for multiphysics problems. Includes models for fluid dynamics, structural mechanics, electromagnetics, heat transfer, and acoustics.
https://www.csc.fi/web/elmer http://www.elmerfem.org/ || elmerfemAUR
  • Netgen/NGSolve A high performance multiphysics finite element software, with a flexible Python interface to implement new physical equations and solution algorithms easily.
https://ngsolve.org/ || netgen-gitAUR, ngsolve-gitAUR
  • ONELAB/Gmsh An open-source, lightweight interface to finite element software, by default containing the mesh generator Gmsh, the finite element solver GetDP and the optimization library conveks.
http://onelab.info/ https://getdp.info/ https://gmsh.info/ http://onelab.info/conveks/ || gmshAUR, getdpAUR
  • FEniCS An open-source computing platform for solving partial differential equations, enabling users to quickly translate scientific models into efficient finite element code with the high-level Python and C++ interfaces that scale across platforms ranging from laptops to high-performance clusters.
https://fenicsproject.org/ || dolfinAUR, python-dolfinAUR
  • FEBio An open-source software tool for nonlinear finite element analysis specifically focused on solving nonlinear large deformation problems in biomechanics and biophysics, able to solve problems in mixture mechanics (i.e. biphasic or multiphasic materials), fluid mechanics, reaction-diffusion, and heat transfer, including fluid-solid interactions.
https://febio.org/ || not packaged? search in AUR
  • EPANET EPANET performs extended period simulation of the water movement and quality behavior within pressurized pipe networks.
https://www.epa.gov/ || epanet2-gitAUR
https://apps.kde.org/step/ || step
  • SWMM Storm Water Management Model is a dynamic rainfall-runoff-subsurface runoff simulation model used for simulation of the surface/subsurface hydrology quantity and quality.
https://www.epa.gov/ || swmm5-gitAUR

Unit conversion

  • ConvertAll Unit conversion application that allows one to combine units in any way (e.g. inches per decade), even if it does not make sense.
https://convertall.bellz.org/ || convertallAUR
  • Gonvert Conversion utility that allows conversion between many units like CGS, Ancient, Imperial with many categories like length, mass, numbers, etc.
http://www.unihedron.com/projects/gonvert/ || gonvertAUR
  • Units Command-line unit converter and calculator that can handle multiplicative scale changes, nonlinear conversions such as Fahrenheit to Celsius or wire gauge and others.
https://www.gnu.org/software/units/ || units

Chemistry

Molecules

Viewers

See also Wikipedia:List of molecular graphics systems.

  • Avogadro Editor, viewer and simulator for 3D molecule structures (also supports downloading files from the Protein Data Bank).
https://avogadro.cc/ || avogadroAUR
  • BALLView Standalone molecular modeling and visualization application, part of the BALL framework.
https://ball-project.org/ || ballAUR
  • Ghemical Computational chemistry software package used to edit, view and simulate molecular structures.
http://bioinformatics.org/ghemical/ghemical/index.html || ghemicalAUR
  • PyMOL Open-source molecular visualization system that can produce high quality 3D images of small molecules and biological macromolecules, such as proteins.
https://pymol.org/ || pymol
  • VMD VMD is a molecular visualization program for displaying, animating, and analyzing large biomolecular systems using 3-D graphics and built-in scripting.
http://www.ks.uiuc.edu/Research/vmd/ || vmdAUR
Drawing
  • Chemtool GTK-based program for drawing chemical structural formulas.
http://ruby.chemie.uni-freiburg.de/~martin/chemtool/chemtool.html || chemtoolAUR
http://gabedit.sourceforge.net/ || gabeditAUR
Modeling
  • APBS Electrostatic and solvation properties for complex molecules.
https://www.poissonboltzmann.org/ || apbsAUR
  • CP2K A quantum chemistry and solid state physics software package.
https://www.cp2k.org/ || cp2kAUR
  • Fpocket Fpocket is a very fast open source protein pocket detection algorithm based on Voronoi tessellation.
https://github.com/Discngine/fpocket || fpocket-gitAUR
  • GROMACS (GROningen MAchine for Chemical Simulations) Versatile package to perform molecular dynamics, i.e. simulate the Newtonian equations of motion for systems with hundreds to millions of particles.
https://www.gromacs.org || gromacsAUR
  • AmberTools AmberTools consists of several independently developed packages that work well by themselves, and with Amber18 itself. The suite can also be used to carry out complete molecular dynamics simulations, with either explicit water or generalized Born solvent models.
https://ambermd.org/AmberTools.php || ambertoolsAUR
  • NAMD NAMD is a parallel molecular dynamics code designed for high-performance simulation of large biomolecular systems.
http://www.ks.uiuc.edu/Research/namd/ || namdAUR
  • ORCA ORCA is an ab initio, DFT, and semi-empirical SCF-MO package.
https://orcaforum.kofo.mpg.de/app.php/portal || orcaqmAUR
  • PDB2PQR Electrostatic and solvation properties for complex molecules.
https://www.poissonboltzmann.org/ || python-pdb2pqrAUR
  • PMEMD PMEMD module of AMBER software package.
https://ambermd.org/AmberMD.php || pmemdAUR
  • Quantum ESPRESSO Integrated suite of applications for electronic-structure calculations and materials modeling at nanoscale. It is based on density-functional theory, plane waves, and pseudopotentials (both norm-conserving and ultrasoft).
https://www.quantum-espresso.org/ || quantum-espressoAUR
  • smina Smina is a fork of Autodock Vina that focuses on improving scoring and minimization.
https://sourceforge.net/projects/smina/ || smina-binAUR

Periodic table

  • eperiodique A simple Periodic Table Of Elements viewer using the EFL.
http://eperiodique.sourceforge.net/ || eperiodiqueAUR
  • gElemental Periodic table of the elements with additional information.
http://freshmeat.sourceforge.net/projects/gelemental || gelementalAUR
  • Kalzium Periodic table of the elements with molecule editor and equation solver. Part of kde-education.
https://apps.kde.org/kalzium/ || kalzium

Earth science

Geography

  • BT747 The swiss army knife for MTK GPS dataloggers.
https://sourceforge.net/projects/bt747/ || bt747
  • FoxtrotGPS Lightweight and fast mapping application.
https://www.foxtrotgps.org/ || foxtrotgpsAUR
  • Gebabbel Alternative GUI for GPSBabel.
http://gebabbel.sourceforge.net/ || gebabbelAUR
  • GeoDa A tool for spatial data analysis.
https://geodacenter.github.io/ || geoda-binAUR
  • GNOME Maps A simple map client for GNOME. Part of gnome-extra.
https://wiki.gnome.org/Apps/Maps || gnome-maps
  • Gpredict Real-time satellite tracking and orbit prediction application.
http://gpredict.oz9aec.net/ || gpredictAUR
  • GPSBabel Reads, writes, and manipulates GPS waypoints, tracks, routes in a variety of formats.
https://www.gpsbabel.org/ || gpsbabel
  • gpsd Service daemon that monitors one or more GPSes or AIS receivers attached to a host computer through serial or USB ports, making all data on the location/course/velocity of the sensors available to be queried on TCP port 2947 of the host computer.
http://catb.org/gpsd/ || gpsd
  • GpsPrune View, edit and convert coordinate data from GPS systems.
https://activityworkshop.net/software/gpsprune/ || gpsprune
  • GPXSee GPS log file viewer and analyzer.
https://www.gpxsee.org/ || gpxsee
  • GPX Viewer Simple tool to visualize tracks and waypoints stored in a gpx file.
https://blog.sarine.nl/tag/gpxviewer/ || gpx-viewer
  • GRASS GIS Geospatial data management and analysis, image processing, graphics/maps production, spatial modeling and visualization.
https://grass.osgeo.org/ || grassAUR
  • gvSIG vSIG is a geographic information system (GIS), that is, a desktop application designed for capturing, storing, handling, analyzing and deploying any kind of referenced geographic information in order to solve complex management and planning problems.
http://www.gvsig.com/en || gvsig-desktop-binAUR
  • JOSM Main editor for OpenStreetMap written in Java.
https://josm.openstreetmap.de/ || josm
  • Mapton Extensible desktop map and globe application written in Java.
https://mapton.org/ || maptonAUR
  • Marble Virtual Globe and World Atlas that can be used to learn more about the Earth. Part of kde-education.
https://marble.kde.org/ || KDE: marble, Qt: marble-qt
  • Merkaartor OpenStreetMap editor.
http://merkaartor.be/ || merkaartor
  • Navit Modular turn-by-turn car navigation system.
https://www.navit-project.org/ || navit
  • OffRoad Offline vector map display ported from OsmAnd.
https://sourceforge.net/projects/offroadosm/ || offroad
  • OpenOrienteering Mapper Orienteering mapmaking program.
https://www.openorienteering.org/apps/mapper/ || openorienteering-mapperAUR
  • QMapShack Plan your next outdoor trip.
https://github.com/Maproom/qmapshack/ || qmapshack
  • QGIS Geographic Information System (GIS) that supports vector, raster & database formats.
https://qgis.org/ || qgis
  • Subsurface Diving logbook to keep track of your dives by logging dive locations (with GPS coordinates), weights and exposure protection used, divemasters and dive buddies, etc.
https://subsurface-divelog.org/ || subsurfaceAUR
  • Viking GTK 2 application to manage GPS data.
https://sourceforge.net/projects/viking/ || viking

Meteorology

  • Gis Weather Customizable weather forecast desktop widget.
https://sourceforge.net/projects/gis-weather/ || gis-weatherAUR
  • GNOME Weather Small application for GNOME that allows you to monitor the current weather conditions for your city, or anywhere in the world, and to access updated forecasts provided by various internet services.
https://wiki.gnome.org/Apps/Weather || gnome-weather
  • meteo-qt System tray application for weather status information.
https://github.com/dglent/meteo-qt || meteo-qtAUR
  • wttr A simple console application to check the weather, using data from https://wttr.in
https://github.com/AmirrezaFiroozi/wttr || wttrAUR
  • Xfce Weather Panel Plugin Weather forecast plugin for the Xfce4 panel.
https://goodies.xfce.org/projects/panel-plugins/xfce4-weather-plugin || xfce4-weather-plugin
  • wego A terminal weather application.
https://tylerwolf35.github.io/wego || wegoAUR

Astronomy

  • Astropy The Astropy Project is a community effort to develop a common core package for Astronomy in Python and foster an ecosystem of interoperable astronomy packages.
https://www.astropy.org/ || python-astropyAUR
  • Celestia 3D astronomy simulation program that allows users to travel through an extensive universe, modeled after reality, at any speed, in any direction and at any time in history.
https://celestia.space/ || celestiaAUR
  • GIMP Astronomy Plugins Set of GIMP plugins for astronomical image processing.
http://hennigbuam.de/georg/gimp.html || gimp-plugin-astronomyAUR
  • GoQat Camera acquisition software, especially for QSI cameras, that provides other features such as autoguiding, focusing help and others.
https://canburytech.net/GoQat/ || goqatAUR
  • KStars Planetarium application that provides an accurate graphical simulation of the night sky, from any location on Earth, at any date and time. It is included in KDE Edu.
https://apps.kde.org/kstars/ || kstars
  • Skychart / Cartes du Ciel Planetarium that maps out and labels most of the constellations, planets, and objects you can see with a telescope. It can also download Digitized Sky Survey Charts and superimpose images over these charts.
https://www.ap-i.net/skychart/ || skychart-binAUR
  • SPICE A comprehensive toolkit and api to design, simulate and analyse space missions
https://naif.jpl.nasa.gov/naif/index.html || cspiceAUR
  • StarPlot 3-dimensional star chart viewer.
http://starplot.org/ || starplotAUR
  • Stellarium Beautiful 3D planetarium that uses OpenGL to render a realistic sky in real time.
https://stellarium.org/ || stellariumAUR
  • Where Is M13 Application to visualize the locations and physical properties of deep sky objects.
https://web.archive.org/web/20200217020806/https://www.thinkastronomy.com/M13/ || where-is-m13AUR
  • XEphem Motif-based ephemeris and planetarium program.
http://www.clearskyinstitute.com/xephem/xephem.html || xephemAUR

Biology

Computational biology and bioinformatics

See also Wikipedia:List of open source bioinformatics software.

  • BALL (Biochemical Algorithms Library) Application framework in C++ that provides an extensive set of data structures as well as classes for molecular mechanics, advanced solvation methods, comparison and analysis of protein structures, file import/export, and visualization.
https://ball-project.org/ || ballAUR
  • BioJava Set of Java tools for computational biology, as well as bioinformatics.
https://biojava.org/ || biojavaAUR
  • Biopython Python package with tools for computational biology, as well as bioinformatics.
https://biopython.org/wiki/Biopython || python-biopython
  • EMBOSS (European Molecular Biology Open Software Suite) Open source software analysis package specially developed for the needs of the molecular biology and bioinformatics user community.
http://emboss.sourceforge.net/ || embossAUR
  • MUMmer Bioinformatics software system for sequence alignment based on suffix trees.
http://mummer.sourceforge.net/ || mummerAUR
  • Snapgene Closed source molecular cloning application that offers a fast and easy way to plan, visualize, and document molecular biology procedures. Supports a wide range of cloning and PCR manipulations. The free version allows most common visualizations of a molecular biology workflow.
https://www.snapgene.com/ || snapgene-viewerAUR
  • UGENE Application that integrates dozens of well-known biological tools and algorithms, providing both graphical user and command-line interfaces.
https://ugene.net/ || ugene-binAUR, ugene-gitAUR

Genealogy

  • Gramps Genealogy program, which helps you track your family tree.
https://gramps-project.org/ || gramps
  • LifeLines Text based genealogy software for family trees and reports.
https://github.com/lifelines/ || lifelinesAUR

Image manipulation

  • ImageJ Java-based image processing and analysing program that provides extensibility via plugins and macros. It is widely used in microscopy (e.g. for cell counting).
https://imagej.nih.gov/ij/ || imagejAUR
  • Fiji ImageJ distribution (and soon ImageJ2) with a lot of plugins organized into a coherent menu structure.
https://fiji.sc || fiji-binAUR

DICOM viewers and volume rendering

  • aeskulap Simple DICOM data viewer
https://www.nongnu.org/aeskulap/ || aeskulapAUR
  • weasis Multipurpose DICOM viewer with a highly modular architecture
https://nroduit.github.io/en/ || weasis-binAUR
  • aliza Open 2D, 3D and 4D images in DICOM, MetaIO, Nifti, Nrrd and other formats, meshes in DICOM, VTK, STL and OBJ formats
https://www.aliza-dicom-viewer.com/ || alizaAUR
https://www.slicer.org/ || 3dslicerAUR
  • ParaView Interactive data visualization tool built using VTK that can scale across distributed computer hardware.
https://www.paraview.org/ || paraview

Engineering

Computer-aided design

See also Wikipedia:List of computer-aided design editors.

  • BRL-CAD Constructive solid geometry modeling CAD system that includes an interactive geometry editor, ray tracing support for graphics rendering and geometric analysis, computer network distributed framebuffer support, scripting, image-processing and signal-processing tools.
https://brlcad.org/ || brlcadAUR
  • FreeCAD Parametric 3D CAD modeler based on OpenCascade, Coin3D, Qt, and Python with features such as macro recording, workbenches and the ability to run as a server.
https://freecadweb.org/ || freecad
  • LeoCAD CAD program for creating virtual LEGO models. It has an easy to use interface and currently includes over 10,000 different pieces created by the LDraw community.
https://www.leocad.org/ || leocad
  • LibreCAD A 2D CAD application based on Qt5. Forked from QCAD Community Edition.
https://www.librecad.org/ || librecad
  • OpenSCAD A 3D CAD modeler that uses a textual, programmatic approach to creating and manipulating objects.
https://www.openscad.org || openscad
  • QCAD A 2D CAD application based on Qt. Supports the DFX and HPGL standard file formats, and optionally the DWG format through a proprietary plugin.
https://www.qcad.org/ || qcad
  • SolveSpace Powerful 3D CAD constraint-based parametric modeler with simple mechanical simulation capabilities.
https://solvespace.com/ || solvespaceAUR

Electronics

See also Wikipedia:Comparison of EDA software.

Digital logic

Digital logic software are mainly simple educational tools that intended for only designing and simulating logic circuits.

  • Digital Interactive simulator similiar to the discontinued Logisim. Features Karnaugh maps, logic tables, FSM editor, VHDL export and more, written in Java.
https://github.com/hneemann/Digital || digitalAUR
  • glogic An educational graphical logic circuit simulator, written in Python.
https://launchpad.net/glogic || glogicAUR
  • GTKWave Fully featured GTK-based wave viewer which reads LXT, LXT2, VZT, FST, and GHW files as well as standard Verilog VCD/EVCD files and allows their viewing.
http://gtkwave.sourceforge.net/ || gtkwave
  • Logisim Educational digital logic design and simulation software, written in Java, officially its development has stopped.
https://sourceforge.net/projects/circuit/ || logisimAUR
  • Logisim Evolution Project which continue the development of the original Logisim with new features, written in Java.
https://github.com/reds-heig/logisim-evolution || logisim-evolution-gitAUR
  • PulseView Logic analyzer, oscilloscope and MSO GUI.
https://sigrok.org/wiki/PulseView || pulseview
  • SmartSim Simple and beautiful digital logic circuit design and simulation software, mainly target teachers and students, very lightweight and cross platform, GPL licensed, written in Vala.
https://smartsim.org.uk || smartsim-gitAUR
  • WaveDrom editor Timing diagram rendering in real-time from simple textual description. Can also be edited and embedded in the browser.
https://wavedrom.com/ || wavedrom-editorAUR
HDL

Also see Wikipedia:Hardware description language.

  • Gowin EDA Edu IDE An IDE for Gowin's FGPA devices, including Sipeed Tang Nano and Sipeed Tang Nano 4K.
http://www.gowinsemi.com.cn/faq.aspx || gowin-eda-edu-ideAUR
  • Intel Quartus Prime A set of design tools for Intel's FPGA devices that includes Quartus Prime, ModelSim-Intel, HLS Compiler, etc.
https://www.intel.com/content/www/us/en/software/programmable/overview.html || quartus-freeAUR
https://www.latticesemi.com || lattice-diamondAUR
  • Microsemi Libero Development tools for designing with Microsemi's PolarFire, IGLOO2, SmartFusion2, RTG4, SmartFusion, IGLOO, ProASIC3 and Fusion families.
https://www.microsemi.com/product-directory/design-resources/1750-libero-soc#overview || see Microsemi Libero
https://www.xilinx.com/products/design-tools/ise-design-suite/ise-webpack.html || see Xilinx ISE WebPACK
  • GHDL Free and Open Source VHDL 2008/93/87 analyzer, compiler and simulator.
https://github.com/ghdl/ghdl || ghdl-gcc
  • OpenFPGAloader Universal utility for programming FPGA. Try openfpgaloader-gitAUR if your board is not managed by the stable version.
https://github.com/trabucayre/openFPGALoader || openfpgaloader
  • Verilator A Verilog/SystemVerilog simulator, performs lint code-quality checks, compile to threaded C++ code for simulation.
https://verilator.org || verilator
  • iverilog Icarus Verilog compiler and simulation tool (slower but older than Verilator).
http://iverilog.icarus.com/ || iverilog
  • VTR Verilog to Routing, Open Source CAD Flow for FPGA ResearchVerilog to Route.
https://verilogtorouting.org || vtr
MCU IDE and programmers
  • Arduino Arduino prototyping platform SDK.
https://www.arduino.cc/en/Main/Software || arduino
  • avrcalc Calculator to speed development of Atmel AVRs.
https://sourceforge.net/projects/avrcalc || avrcalcAUR
  • AVRDUDE Download/upload/manipulate the ROM and EEPROM contents of AVR microcontrollers.
https://www.nongnu.org/avrdude/ || avrdude
  • dfu-util Device firmware update (DFU) USB programmer.
http://dfu-util.sourceforge.net/ || dfu-util
  • SPIPGM Tool for programming serial SPI FlashROM memories attached to PC via parallel port cable.
http://rayer.g6.cz/programm/programe.htm || spipgm-binAUR
  • esp-idf Espressif IoT Development Framework. Official development framework for ESP32.
https://github.com/espressif/esp-idf || esp-idfAUR
  • platformio Collaborative platform for embedded development, embedded development, with debugger, unit testing, code analysis. Default IDE is VSCode, but can be used by Atom, Eclipse, Emacs Qt Creator, Vim and several other IDE. Core CLI utils.
https://platformio.org/ || platformioAUR
Electronic circuit simulation and schematic capture editing
  • easy_spice Electronic circuit simulator. SPICE frontend, using gschem for schematics and ngspice as simulator.
http://easy-spice.sourceforge.net || easy_spiceAUR
  • eispice Clone of the Berkley SPICE 3 Simulation Engine. It was originally targeted toward PCB level Signal Integrity Simulation; simulating IBIS model defined devices, transmission lines, and passive termination but the scope of the tool has been slowly expanding to include more general purpose circuit simulation features. Python interface.
https://charleseidsness.github.io/eispice/ https://github.com/charleseidsness/eispice || python2-eispice-gitAUR
  • gnucap GNU circuit simulator.
http://gnucap.org || gnucapAUR
  • gspiceui GUI to various freely available Spice electronic ciruit simulators.
http://users.tpg.com.au/micksw012/gspiceui.html || gspiceuiAUR
  • Oregano Graphical software application for schematic capture and simulation of electrical circuits. The actual simulation is done by the ngspice or Gnucap engines.
https://github.com/drahnr/oregano || oreganoAUR
  • ngspice The established Linux circuit simulator. Open source successor of the spice3f5 code. Has the most versatile user interface; supporting scripting within the circuit descriptions, use through an interpreter, as a C library, through tcl or various external wrappers (e.g., Python).
http://ngspice.sourceforge.net/ || ngspice
  • Qucs Electronics circuit simulator application that gives you the ability to set up a circuit with a graphical user interface and simulate its large-signal, small-signal and noise behaviour.
http://qucs.sourceforge.net || qucsAUR
  • qucs-s Electronics circuit simulator that gives you the ability to set up a circuit with a GUI and simulate it. Fork of qucs that uses external, better, programs to do actual simulation.
https://ra3xdh.github.io/ || qucs-sAUR
  • Xyce SANDIA Xyce is an open source, SPICE-compatible, high-performance analog circuit simulator, capable of solving extremely large circuit problems by supporting large-scale parallel computing platforms.
https://xyce.sandia.gov https://github.com/Xyce/Xyce || xyce-serialAUR
Electronic design and schematic capture editing
  • asco SPICE Circuit Optimizer.
http://asco.sourceforge.net || ascoAUR
  • Fritzing Easy to use program to draw good-looking circuit diagrams, and also create schematics and PCBs.
https://fritzing.org/home/ || fritzingAUR
  • gEDA Full suite and toolkit of Electronic Design Automation tools that are used for electrical circuit design, schematic capture, simulation, prototyping, and production.
http://www.geda-project.org/ || geda-gaf
  • gEDA PCB Interactive printed circuit board editor.
http://pcb.geda-project.org/ || pcb
  • KiCad Software suite for electronic design automation (EDA) that facilitates the design of schematics for electronic circuits and their conversion to PCB (printed circuit board).
https://kicad.org/ || kicad
  • QElectroTech Application used to draw advanced electrical circuits.
https://qelectrotech.org/ || qelectrotechAUR

Telecommunication

  • GNU Radio Software development toolkit that provides signal processing blocks to implement software radios.
https://www.gnuradio.org/ || gnuradio
  • Gqrx Software defined radio receiver implemented using GNU Radio and the Qt GUI toolkit.
https://gqrx.dk/ || gqrx
  • Pothos The Pothos project is a complete data-flow framework for creating topologies of interconnected processing blocks.
https://github.com/pothosware/PothosCore/wiki || pothosAUR, pothos-gitAUR
  • SDR# The most popular SDR program.
https://airspy.com/ || sdrsharpAUR
  • SigDigger Qt-based digital signal analyzer, using Suscan core and Sigutils DSP library.
https://github.com/BatchDrake/SigDigger || sigdigger-gitAUR

Amateur radio

See the main article: Amateur radio#Software list.

See also Wikipedia:List of software-defined radios.

Simulation modeling

  • Flight Gear Open-source, multi-platform atmospheric and orbital flight simulator with a flight dynamics engine (JSBSim) that is part of a 2015 NASA benchmark to judge new simulation code to space industry standards.
https://www.flightgear.org/ || flightgearAUR
  • gephi Gephi is an open-source network analysis and visualization software package written in Java.
https://gephi.org/ || gephi
  • golly Golly is an open source, cross-platform application for exploring Conway's Game of Life and many other types of cellular automata.
http://golly.sourceforge.net/ || gollyAUR
  • Netlogo NetLogo is a multi-agent programmable modeling environment.
http://ccl.northwestern.edu/netlogo/ || netlogoAUR
  • AnyLogic AnyLogic is a cross-platform proprietary multimethod simulation modeling tool, which is also available for personal use.
https://www.anylogic.com/ || anylogic-pleAUR, anylogic-universityAUR, anylogic-professionalAUR

Computer science

Artificial intelligence

See also Wikipedia:Comparison of deep learning software.

http://leenissen.dk/fann/wp/ || fannAUR
  • Mycroft Intelligent personal assistant and knowledge navigator with speech recognition.
https://mycroft.ai/ || mycroft-coreAUR
  • Orange Data visualization, machine learning and data mining toolkit, accessible via visual programming and Python.
https://orange.biolab.si/ || python-orangeAUR
  • Torch Machine learning library, scientific computing framework, and script language based on LuaJIT.
http://torch.ch/ || torch7-gitAUR
https://xneur.ru/ || xneur-devel-gitAUR, gxneurAUR
  • Tensorflow An end-to-end open source machine learning platform.
https://www.tensorflow.org/ || python-tensorflow, with non x86-64 CPU optimization python-tensorflow-opt, with CUDA python-tensorflow-cuda, with CUDA and with non x86-64 CPU optimizations python-tensorflow-opt-cuda
  • PyTorch An open source machine learning framework that accelerates the path from research prototyping to production deployment.
https://pytorch.org/ || python-pytorch, with CUDA python-pytorch-cuda
  • Theano Theano is a Python library that allows you to define, optimize, and evaluate mathematical expressions involving multi-dimensional arrays efficiently.
http://deeplearning.net/software/theano/ || python-theanoAUR

Photogrammetry

See also Wikipedia:Comparison_of_photogrammetry_software.

  • OpenMVS A software package.
https://cdcseacave.github.io/openMVS/ || openmvsAUR
  • OpenMVG A software package.
https://github.com/openMVG/openMVG || openmvg-gitAUR
  • AliceVision A software package.
https://alicevision.org/ || alice-visionAUR

Ayrıca bakınız

Genel yazılım listeleri

Diğer dağıtımların yazılımlar listesi

Yazılım ocakları1

1. Yazılım ocakları, ortak çalışmaya dayalı yazılımların toplandığı web tabanlı platformlardır.

Özelleşmiş yazılımlar listesi

Arch Linux forum başlıkları

This article is issued from Archlinux. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.