# List of applications (简体中文)

翻译状态： 本文是英文页面 List_of_applications 的翻译，最后翻译时间：2016-02-20，点击这里可以查看翻译后英文页面的改动。

Related articles

- Core_utilities_(简体中文)
- List_of_Games_(简体中文)

本文按照不同分类列出常用的应用程序，是寻找软件包的索引。许多段落分成终端和图形应用程序。

Tip:

- 本页面主要目的是为了在各种类别中更容易搜索。通过上面列表中的链接可以在各自的页面中查看子分类。
- 您可能想要安装软件包 pkgstats, 此软件提供了一个 cron 任务，定期向 Arch Linux 开发者发送您的操作系统上安装的软件包以及您的系统架构和使用的镜像信息，以便开发者安排任务的优先级，让发行版变得更好。发送的信息都是匿名的，不会泄露您的个人信息。您可以在统计信息页面查看收集到的信息。详见 此论坛帖子。
- Daemon packages usually include the relevant systemd unit file to start; some packages even include different ones. After installation `pacman -Qql package | grep -Fe .service -e .socket` can be used to check and find the relevant one.

注意: "Console" 中的应用程序可能会有图形前端，但其官方版本并不自带图形前端。

本页面需要更新翻译，内容可能已经与英文脱节。要贡献翻译，请访问简体中文翻译组。

附注: please use the first argument of the template to provide more detailed indications.

## 互联网

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

### 网络管理

### 网络浏览器

See also Wikipedia:Comparison of web browsers.

#### 终端

- ELinks — Advanced and well-established feature-rich text mode web browser (Links fork, barely supported since 2009).

  http://elinks.or.cz/ || elinks

- Links — Text WWW browser. Includes a console version [links] similar to Lynx, and a graphical X-window/framebuffer version [links -g] (must be compiled in, Arch has both) with CSS, image rendering, pull-down menus.

  http://links.twibright.com/ || links

- Lynx — Text browser for the World Wide Web.

  http://lynx.isc.org || lynx

- retawq — Interactive, multi-threaded network client (web browser) for text terminals.

  http://retawq.sourceforge.net/ || retawqAUR

- w3m — Pager/text-based web browser. It has vim-like keybindings, and is able to display images. It has javascript support too.

  http://w3m.sourceforge.net/ || w3m

#### 图形界面

##### 基于 Gecko

可见 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.

  http://www.seamonkey-project.org/ || seamonkey

- Conkeror — Keyboard-based browser modeled after Emacs using XULRunner. Customizable via JavaScript.

  http://repo.or.cz/w/conkeror.git/ || conkeror-gitAUR

###### Firefox forks

警告: 以下浏览器是火狐的第三方版本，请直接向它们各自的创建者寻求支持。

- Iceweasel — Fork of Firefox developed by Debian Linux. The main difference is that it does not include any trademarked Mozilla artwork. See [1] for more information on Iceweasel's existence.

  https://wiki.debian.org/Iceweasel || iceweaselAUR[broken link: archived in aur-mirror]

- GNU IceCat — 通过 GNU Project 分发的 Web 浏览器, 去掉了非自由的组件，并且附加上了隐私扩展。发行周期与 Mozilla Firefox 相比可能会推迟。

  https://www.gnu.org/software/gnuzilla/ || icecatAUR

- Pale Moon — 基于 Firefox 的分支, using a Firefox 3+ interface through selective use of add-ons. Firefox 扩展可能不兼容. [2] Compiled for SSE2, with disabled optional code and no support for newer Firefox features such as cache2, e10s, and OTMC.

  http://www.palemoon.org/ || palemoon-binAUR

##### Blink-based

See also Wikipedia:Blink (layout engine).

- Chromium — Web browser developed by Google, the open source project behind Google Chrome.

  http://www.chromium.org/ || chromium

- Opera — Highly customizable browser with focuses on an adherence to web rendering standards.

  http://opera.com || opera

##### Webkit-based

参考 Wikipedia:Webkit.

- Arora — 使用 QtWebKit 建立的跨平台 Web 浏览器. 2012年1月停止开发。

  https://code.google.com/p/arora/ || aroraAUR[broken link: package not found]

- dwb — Lightweight, highly customizable web browser based on the WebKit engine with vi-like shortcuts and tiling layouts. As of October 2014 dwb is unmaintained.

  http://portix.bitbucket.org/dwb/ || dwb

- GNOME Web — Browser which uses the WebKitGTK+ rendering engine, part of gnome.

  https://wiki.gnome.org/Apps/Web/ || epiphany

- Jumanji — 高度定制且功能强大的Web浏览器。

  http://pwmt.org/projects/jumanji || jumanjiAUR[broken link: archived in aur-mirror]

- Luakit — Highly configurable, micro-browser framework based on the WebKit engine and the GTK+ toolkit. It is very fast, extensible by Lua and licensed under the GNU GPLv3 license.

  http://mason-larobina.github.com/luakit/ || luakit

- Maxthon — A browser that combines a minimal design with sophisticated technology to make the web faster, safer, and easier.

  http://www.maxthon.cn/ || maxthon-browserAUR

- Midori — Lightweight web browser based on GTK+ and WebKit.

  http://midori-browser.org/ || midori

- Otter-browser — Browser aiming to recreate classic Opera (12.x) UI using Qt5.

  http://otter-browser.org/ || otter-browserAUR

- QupZilla — New and very fast open source browser based on WebKit core, written in Qt framework.

  http://www.qupzilla.com || qupzilla

- qutebrowser — A keyboard-driven, vim-like browser based on PyQt5 and QtWebKit.

  https://github.com/The-Compiler/qutebrowser || qutebrowser

- Rekonq — WebKit-based web browser for KDE.

  http://rekonq.kde.org/ || rekonq

- Sb — Very lightweight WebKit-based browser that uses keybindings to perform most things the URL bar would usually do.

  https://github.com/mutantturkey/sb/ || sb-gitAUR[broken link: archived in aur-mirror]

- SlimBoat — Fast, free secure and powerful web browser based on QtWebkit.

  http://www.slimboat.com/ || slimboatAUR[broken link: archived in aur-mirror]

- Surf — Lightweight WebKit-based browser, which follows the suckless ideology (basically, the browser itself is a single C source file).

  http://surf.suckless.org || surf

- Uzbl — Group of web interface tools which adhere to the Unix philosophy.

  http://uzbl.org/ || uzbl-browser

- vimb — Fast and lightweight vim like web browser based on the webkit web browser engine and the GTK toolkit.

  https://fanglingsu.github.io/vimb/ || vimbAUR

- Vimprobable — Browser that behaves like the Vimperator plugin available for Mozilla Firefox. It is based on the WebKit engine and uses the GTK+ bindings.

  http://sourceforge.net/apps/trac/vimprobable/ || vimprobable-gitAUR

- Xombrero (formerly known as xxxterm) — Webkit minimalist web browser with sophisticated security features designed-in, BSD style.

  https://opensource.conformal.com/wiki/xombrero || xombrero-gitAUR

##### 其它

- Konqueror — 基于 Qt 和 KHTML 的web浏览器, kdebase的一部分.

  http://konqueror.org/ || kdebase-konqueror

- Abaco — Multi-page graphical web browser for the Plan 9 OS.

  http://lab-fgb.com/abaco/ || abacoAUR[broken link: archived in aur-mirror]

- Conkeror — Highly programmable web browser, with Emacs-like keybindings, based on Mozilla's XULRunner.

  http://conkeror.org/ || conkeror-gitAUR

- Dillo — Small, fast graphical web browser built on FLTK.

  http://dillo.org/ || dillo

- NetSurf — 用 C 语言写的次轻量级浏览器, 注意它对 JavaScript 欠缺支持，和使用它自己的渲染引擎快速的渲染。

  http://netsurf-browser.org || netsurf

### 下载

#### FTP

##### FTP 客户端

See also Wikipedia:Comparison of FTP client software.

- CurlFtpFS — Filesystem for accessing FTP hosts; based on FUSE and libcurl.

  http://curlftpfs.sourceforge.net/ || curlftpfs

- FatRat — Download manager with support for HTTP, FTP, SFTP, BitTorrent, RapidShare and more.

  http://fatrat.dolezel.info/ || fatrat-gitAUR

- FileZilla — 快速可靠的 FTP, FTPS and SFTP 客户端.

  http://filezilla-project.org/ || filezilla

- fuseftp — FTP filesystem written in Perl, using FUSE.

  http://freshmeat.net/projects/fuseftp/ || fuseftpAUR[broken link: archived in aur-mirror]

- gFTP — Multithreaded FTP client for Linux.

  http://gftp.seul.org/ || gftp

- LFTP — Sophisticated command-line FTP client.

  http://lftp.yar.ru/ || lftp

- LftpFS — Read-only filesystem based on lftp (also supports HTTP, FISH, SFTP, HTTPS, FTPS and proxies).

  http://lftpfs.sourceforge.net/ || lftpfsAUR[broken link: archived in aur-mirror]

- tnftp — FTP client with several advanced features for NetBSD.

  http://freecode.com/projects/tnftp || tnftp

一些像 Dolphin, GNOME Files 和 Thunar 这样的文件管理器也提供FTP功能.

##### FTP 服务器

- bftpd — 小巧, 易配置的 FTP 服务器

  http://bftpd.sourceforge.net/ || bftpd

- proFTPd — 一个安全的可配置的 FTP 服务器

  http://www.proftpd.org/ || proftpdAUR

- Pure-FTPd — Free (BSD-licensed), secure, production-quality and standard-compliant FTP server.

  http://www.pureftpd.org/project/pure-ftpd || pure-ftpdAUR

- vsftpd — 适用于 类UNIX 系统的，轻量级的，标准的，安全的 FTP 服务器。

  https://security.appspot.com/vsftpd.html || vsftpd

#### BitTorrent 客户端

参见 Wikipedia:Comparison of BitTorrent clients.

##### 命令行

###### 命令行后端

虽说可以在命令行上用，但均有可选的图形前端。

- aria2 — 轻量级的下载工具，支持 HTTP(S), FTP, BitTorrent (DHT, PEX, MSE/PE)协议以及元链接。能够以守护进程运行，通过 JSON-RPC & XML-RPC 接口管理

  http://aria2.sourceforge.net/ || aria2

- btpd — 简单，命令行界面，守护进程，同时也有 web 和 GTK+ 界面。

  http://github.com/btpd/btpd || btpdAUR

- MLDonkey — 支持 BitTorrent 的多协议 P2P 客户端

  http://mldonkey.sourceforge.net/ || mldonkey

- Transmission — 简单易用的BitTorrent 客户端，拥有守护程序版本, TK+, Qt 图形用户界面, 网页和命令行前端

  http://www.transmissionbt.com/ || transmission-cli

###### 纯命令行界面

- rTorrent — 简单的轻量级 BitTorrent 客户端

  http://libtorrent.rakshasa.no/ || rtorrent

##### 图形环境

###### libtorrent-rasterbar 后端

- Deluge — 用户友好的 BitTorrent 客户端，用Python和PyGTK编写

  http://deluge-torrent.org/ || deluge

- FatRat — 基于 Qt 和 C++ 的下载器，支持 HTTP, FTP, SFTP. BT, rapidshare 以及更多。

  http://fatrat.dolezel.info/ || fatratAUR

- qBittorrent — 一个和 µtorrent 相类似的开源 （GPLv2)BitTorrent 客户端。

  http://qbittorrent.sourceforge.net/ || qbittorrent

- Tribler — 第四代文件共享系统 BT 客户端。

  http://www.tribler.org || triblerAUR

###### libktorrent 后端

- KGet — 一个支持 HTTP(S). FTP 和 BitTorrent 的 KDE 下载管理器.

  http://www.kde.org/applications/internet/kget/ || kdenetwork-kget

- KTorrent — 一个 KDE 下的多功能 BitTorrent 客户端.

  http://ktorrent.org/ || ktorrent

###### 其它

- QTorrent — 一个用PyQt写的BT客户端.

  http://thegraveyard.org/qtorrent.php[dead link 2012-09-20] || qtorrentAUR[broken link: archived in aur-mirror]

- Tixati — BitTorrent 协议，P2P 客户端。P

  http://www.tixati.com || tixatiAUR

- Transmission — 简单易用的 BitTorrent 客户端，拥有守护程序版本, 拥有 GTK+, Qt 图形用户界面, 网页和命令行前端

  http://transmissionbt.com/ || transmission-gtk transmission-qt

- Vuze — 功能强大的 BitTorrent 客户端，用 Java 编写（以前是 Azureus）.

  https://www.vuze.com/ || vuzeAUR

#### 电驴

eDonkey仍然是第二大p2p网络 (参见 Internet Study 2008/2009).

- aMule — 著名的有守护进程的eDonkey/Kad 客户端，拥有GTK+,网页和命令行前端

  http://www.amule.org/ || amule

- MlDonkey — A multi-network P2P client.

  http://mldonkey.sourceforge.net/ || mldonkey

- Neoloader — Privacy using NeoKads mash routing.

  http://http://neoloader.com/ || neoloaderAUR[broken link: package not found]

- KaMule — kde下的aMule图形前端.

  http://kde-apps.org/content/show.php?content=150270 || kamuleAUR

#### Gnutella

- Sharelin — Gnutella2 only client with a web UI.

  http://sourceforge.net/apps/mediawiki/sharelin || sharelinAUR[broken link: archived in aur-mirror]

### 通讯

#### 邮件客户端

See also Wikipedia:Comparison of e-mail clients.

##### 终端

- alot — An experimental terminal MUA based on notmuch mail. It is written in python using the urwid toolkit.

  https://github.com/pazz/alot || alotAUR alot-gitAUR

- Alpine — Fast, easy-to-use and Apache-licensed email client based on Pine.

  https://washington.edu/alpine || re-alpineAUR[broken link: archived in aur-mirror] alpineAUR

- Gnus — Email, NNTP and RSS client for Emacs.

  http://gnus.org/ || emacs-gnus-gitAUR

- S-nail — a mail processing system with a command syntax reminiscent of ed with lines replaced by messages. Provides the functionality of mailx and much more.

  http://sourceforge.net/projects/s-nail/ || s-nail

- mu/mu4e — Email indexer (mu) and client for emacs (mu4e). Xapian based for fast searches.

  http://www.djcbsoftware.nl/code/mu/mu4e.html || muAUR

- Mutt — Small but very powerful text-based mail client.

  http://www.mutt.org/ || mutt

- Nmh — A modular mail handling system.

  http://www.nongnu.org/nmh/ || nmhAUR nmh-gitAUR

- notmuch — A fast mail indexer built on top of xapian.

  http://notmuchmail.org/ || notmuch notmuch-vim notmuch-mutt

- Sup — CLI mail client with very fast searching, tagging, threading and GMail like operation.

  http://supmua.org/ || supAUR

- Wanderlust — Email client and news reader for Emacs.

  http://www.gohome.org/wl/ || wanderlust

##### 图形界面

- Balsa — Simple and light email client that is part of the Gnome project.

  http://pawsa.fedorapeople.org/balsa/ || balsa

- Claws Mail — Lightweight GTK-based email client and news reader.

  http://claws-mail.org/ || claws-mail

- Evolution — Mature and feature-rich e-mail client used in GNOME by default. Part of gnome-extra.

  http://projects.gnome.org/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 kdepim.

  http://kde.org/applications/internet/kmail/ || kdepim-kmail[broken link: replaced by kmail]

- Manitou Mail — Database-driven email system.

  http://www.manitou-mail.org/ || manitou-mdxAUR[broken link: archived in aur-mirror] manitou-uiAUR[broken link: archived in aur-mirror]

- Roundcubemail — Browser-based multilingual IMAP client with a native application-like user interface.

  http://roundcube.net/ || roundcubemail

- Sylpheed — Lightweight and user-friendly GTK+ email client.

  http://sylpheed.sraoss.jp/en/ || sylpheed

- Thunderbird — Feature-rich email client from Mozilla written in GTK+.

  http://www.mozilla.org/thunderbird/ || thunderbird

- Trojitá — Qt IMAP email client. Only supports one IMAP account.

  http://trojita.flaska.net/ || trojita

#### 即时聊天

See also Wikipedia:Comparison_of_instant_messaging_clients.

##### 多协议客户端

See also Wikipedia:Comparison of instant messaging clients#Multiprotocol_clients.

Note: All messengers, that support several networks by means of direct connections to them, belong to this section.

列在这里的许多客户端(包括 Pidgin 及其衍生版本)都是通过libpurple来支持多种及时通讯网络的。这些网络的类型非常多, 但是这些客户端(像任何多协议客户端)通常只有限或不支持每个网络特别的特征。

###### 命令行

- BarnOwl — 一个使用ncurses library的聊天客户端，支持Zephyr, AIM, Jabber, IRC, 和 Twitter协议.

  http://barnowl.mit.edu/ || barnowlAUR

- Bitlbee — 一个IRC客户端并且提供了其他流行聊天网络的入口支持(XMPP, MSN, Yahoo, AIM, ICQ and Twitter).

  http://bitlbee.org/ || bitlbee

- CenterIM — CenterICQ的复刻软件, 文字模式菜单和窗口驱动的IM界面.

  http://centerim.org/ || centerim

- Finch — 一个使用ncurses library的聊天客户端，使用libpurple并支持其所有的协议.

  http://developer.pidgin.im/wiki/Using%20Finch || finch

- naim — 一个使用ncurses library的聊天客户端，支持AOL, ICQ, IRC 和the Lily CMC.

  http://naim.n.ml.org/ || naim

###### 图形环境

- Carrier — Pidgin的复刻版，轻微加强的图形界面 (以前叫funpidgin).

  http://funpidgin.sourceforge.net/ || carrierAUR[broken link: archived in aur-mirror]

- Emesene — 一个Windows Live Messenger的PyGtk即时通讯客户端, 同样兼容Jabber, Facebook 和 Google Talk.

  http://emesene.org/ || emeseneAUR[broken link: archived in aur-mirror]

- Empathy — 一个GNOME使用的 Telepathy 框架.

  http://live.gnome.org/Empathy || empathy

- Galaxium Messenger — 专为GNOME桌面设计的通讯软件.

  https://code.google.com/p/galaxium/ || galaxiumAUR[broken link: archived in aur-mirror]

- Instantbird — 使用Mozilla's XUL 和 libpurple的多协议客户端.

  http://instantbird.com/ || instantbirdAUR

- Kopete — 一个用户友好型即时通讯客户端，支持AIM, ICQ, Windows Live Messenger, Yahoo, Jabber, Gadu-Gadu, Novell GroupWise Messenger, 和其他IM网络.

  http://kopete.kde.org/ || kdenetwork-kopete

- Telepathy — 一个KDE 即时通讯客户端，使用Telepathy框架.作为Kopete的替代品而生.

  http://community.kde.org/Real-Time_Communication_and_Collaboration/ || kde-telepathy-meta[broken link: replaced by telepathy-kde-meta]

- Licq — UNIX即时通讯客户端,支持多种协议(ICQ, MSN and Jabber).

  http://www.licq.org || licq

- Pidgin — 一个多协议即时通讯客户端.

  http://pidgin.im/ || pidgin

- Pidgin Light — Pidgin的轻量级版本, 不支持 gstreamer, tcl, tk, xscreensaver

  http://pidgin.im/ || pidgin-lightAUR

- qutIM — 一个简单的用户友好型即时通讯客户端，支持ICQ, Jabber, Mail.Ru, IRC 和 VKontakte messaging.

  http://qutim.org/ || qutimAUR

#### IRC 客户端

See also Wikipedia:Comparison of Internet_Relay_Chat_clients.

Note: Most web browsers and many IM clients also support IRC.

###### 终端

- 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.

  http://savannah.gnu.org/projects/erc/ || erc-gitAUR[broken link: archived in aur-mirror]

- ii — Featherweight IRC client, literally `tail -f` the conversation and `echo` back your replies to a file.

  http://tools.suckless.org/ii || iiAUR

- Ircfs — File system interface to IRC written in Limbo.

  http://www.ueber.net/code/r/ircfs || not packaged? search in AUR

- Irssi — Highly-configurable ncurses-based IRC client.

  http://irssi.org/ || irssi

- ScrollZ — Advanced IRC client based on ircII.

  http://www.scrollz.info/ || scrollzAUR

- sic — Extremely simple IRC client, similar to ii.

  http://tools.suckless.org/sic || sicAUR

- WeeChat — Modular, lightweight ncurses-based IRC client.

  http://weechat.org/ || weechat

###### 图形界面

- HexChat — Fork of XChat for Linux and Windows.

  http://hexchat.github.io/ || hexchat

- Konversation — Qt-based IRC client for the KDE desktop.

  http://konversation.kde.org/ || konversation

- KVIrc — Qt-based IRC client featuring extensive themes support.

  http://kvirc.net/ || kvirc

- Loqui — GTK+ IRC client with only one dependency: GNet.

  https://launchpad.net/loqui || loquiAUR

- LostIRC — Simple GTK+ IRC client with tab-autocompletion, multiple server support, logging and others.

  http://lostirc.sourceforge.net || lostircAUR

- pcw — Frontend for ii that opens a new terminal for each channel.

  https://bitbucket.org/emg/pcw || pcw-hgAUR[broken link: archived in aur-mirror]

- Quassel — Modern, cross-platform, distributed IRC client.

  http://quassel-irc.org/ || quassel-core quassel-client

- Smuxi — Cross-platform IRC client for the GNOME desktop inspired by Irssi.

  http://smuxi.org/ || smuxi

- XChat — GTK-based IRC client that works on both Linux and Windows.

  http://xchat.org/ || xchat

##### XMPP (Jabber)

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

###### 命令行客户端

- Freetalk — Console-based Jabber client.

  https://gnu.org/s/freetalk/ || freetalk

- jabber.el — Minimal Jabber client for Emacs.

  http://emacs-jabber.sourceforge.net/ || emacs-jabberAUR

- MCabber — Small Jabber console client, includes features: SSL, PGP, MUC, OTR, and UTF8.

  http://mcabber.com/ || mcabber

- Profanity — A console based Jabber client inspired by Irssi.

  http://www.profanity.im/ || profanity

###### 图形界面客户端

- Gajim — Jabber client written in PyGTK.

  https://gajim.org/ || gajim

- Jabbim — Jabber client written in PyQt.

  http://www.jabbim.com/ || jabbim-svnAUR[broken link: archived in aur-mirror]

- Psi — Qt-based Jabber client which supports video conferencing (since version 0.13).

  http://psi-im.org/ || psi psimedia

- Psi+ — Enhanced version of the Psi Jabber client with many new features.

  https://code.google.com/p/psi-dev/ || psi-plus-gitAUR

- Tkabber — Easy to hack feature-rich XMPP client by the author of the ejabberd XMPP server.

  http://tkabber.jabber.ru/ || tkabber

###### 服务器

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.

  http://prosody.im/ || prosody

- Ejabberd — Jabber server written in Erlang

  http://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.

  http://jabberd2.org || jabberd2AUR

- Openfire — An XMPP IM multiplatform server written in Java

  http://www.igniterealtime.org/projects/openfire/ || openfire

##### 多协议客户端

见 Wikipedia:Comparison of instant messaging clients.

Note: All messengers, that support several networks by means of direct connections to them, belong to this section.

Many clients listed here (including Pidgin and all its forks) support multiple IM networks via libpurple. The number of networks supported by these clients is very large but they (like any multiprotocol clients) usually have very limited or no support for network-specific features.

###### 命令行

- BarnOwl — Ncurses-based chat client with support for the Zephyr, AIM, Jabber, IRC, and Twitter protocols.

  http://barnowl.mit.edu/ || barnowlAUR

- Bitlbee — IRC client that provides a gateway to popular chat networks (XMPP, MSN, Yahoo, AIM, ICQ and Twitter).

  http://bitlbee.org/ || bitlbee

- CenterIM — Fork of CenterICQ, a text mode menu- and window-driven IM interface.

  http://centerim.org/ || centerim

- Finch — Ncurses-based chat client that uses libpurple and supports all its protocols.

  http://developer.pidgin.im/wiki/Using%20Finch || finch

- naim — Ncurses chat client with support for AOL, ICQ, IRC and the Lily CMC.

  http://naim.n.ml.org/ || naim

- pork — Programmable, ncurses-based AIM and IRC client that mostly looks and feels like ircII.

  http://dev.ojnk.net/ || pork

- Tox — Tox is a distributed, secure messenger with audio and video chat capabilities.

  https://tox.chat/ || tox-gitAUR[broken link: archived in aur-mirror]

###### 图形界面

- Carrier — Pidgin fork providing minor GUI enhancements (formerly FunPidgin).

  http://funpidgin.sourceforge.net/ || carrierAUR[broken link: archived in aur-mirror]

- Emesene — PyGTK instant messenger for the Windows Live Messenger network, also compatible with Jabber, Facebook and Google Talk.

  http://emesene.org/ || emeseneAUR[broken link: archived in aur-mirror]

- Empathy — GNOME instant messaging client using the Telepathy framework.

  http://live.gnome.org/Empathy || empathy

- Galaxium Messenger — Messenger application designed for the GNOME desktop.

  https://code.google.com/p/galaxium/ || galaxiumAUR[broken link: archived in aur-mirror]

- Instantbird — Multi-protocol chat client using Mozilla's XUL and libpurple.

  http://instantbird.com/ || instantbirdAUR

- Kopete — User-friendly IM supporting AIM, ICQ, Windows Live Messenger, Yahoo, Jabber, Gadu-Gadu, Novell GroupWise Messenger, and other IM networks. Part of kdenetwork.

  http://kopete.kde.org/ || kdenetwork-kopete

- KDE Telepathy — KDE instant messaging client using the Telepathy framework. Meant as a replacement for Kopete.

  http://community.kde.org/Real-Time_Communication_and_Collaboration/ || telepathy-kde-meta

- Licq — Instant messaging client for UNIX supporting multiple protocols (currently ICQ, MSN and Jabber).

  http://www.licq.org || licq

- Mikutter — An open-source Twitter client using GTK+ and Ruby.

  http://mikutter.hachune.net/ || mikutterAUR mikutter-gitAUR

- Pidgin — Multi-protocol instant messaging client.

  http://pidgin.im/ || pidgin pidgin-lightAUR

- qutIM — Simple and user-friendly IM supporting ICQ, Jabber, Mail.Ru, IRC and VKontakte messaging.

  http://qutim.org/ || qutim-stableAUR[broken link: archived in aur-mirror]

#### 局域网聊天

See also: Comparison of LAN messengers.

- iptux — Lan communication software, compatible with IP Messenger.

  https://github.com/iptux-src/iptux || iptuxAUR

#### 软件式电话

See also Wikipedia:Comparison of VoIP software and Wikipedia:List of SIP software.

##### 客户端

Note: Some IM clients[broken link: invalid section] also offer voice and video communication

###### SIP

- Blink — State of the art, easy to use SIP client.

  http://www.icanblink.com/ || blink-darcsAUR

- Ekiga — VoIP and video conferencing application with full SIP and H.323 support (formerly known as GNOME Meeting).

  http://www.ekiga.org/ || ekiga

- Empathy — GNOME instant messenger client using the Telepathy framework with SIP support (using the Sofia-SIP library).

  https://live.gnome.org/Empathy || empathy

- Jitsi — Audio/video SIP VoIP phone and instant messenger written in Java (formerly SIP-Communicator).

  https://jitsi.org/ || jitsiAUR

- KPhone — Qt SIP User Agent with voice, video and text messaging support.

  http://sourceforge.net/projects/kphone/ || not packaged? search in AUR

- Linphone — VoIP phone application that allows you to to communicate freely with people over the internet, with voice, video, and text instant messaging.

  http://www.linphone.org/ || linphone

- Minisip — SIP User Agent with focus on security (supports TLS, end-to-end security, SRTP, MIKEY (DH, PSK, PKE)).

  http://www.minisip.org/ || not packaged? search in AUR

- QuteCom — Softphone which allows you to make free PC to PC video and voice calls, and to integrate all your IM contacts in one place (formerly Wengo Phone).

  http://trac.qutecom.org/ || qutecomAUR[broken link: archived in aur-mirror]

- Twinkle — Qt softphone for VoIP and IM communication using SIP.

  http://www.twinklephone.com/ || twinkleAUR

- X-Lite — Proprietary freeware VoIP soft phone that uses SIP.

  http://www.counterpath.net/x-lite || xlite_binAUR

- Zfone — Softphone application for secure voice communication over the Internet (VoIP), using the ZRTP protocol.

  http://zfoneproject.com/ || zfoneAUR[broken link: archived in aur-mirror]

###### IAX2

- Kiax — Qt-based IAX/2 Softphone.

  http://www.forschung-direkt.eu/projects/kiax2/ || kiaxAUR[broken link: archived in aur-mirror]

###### Skype

- Skype — Popular but proprietary application for high-quality voice communication.

  http://www.skype.com/ || skypeAUR

###### 其它

- Hangups — A third-party instant messaging client for Google Hangouts

  https://github.com/tdryer/hangups || hangups-gitAUR

- Mumble — Voice chat application similar to TeamSpeak.

  http://mumble.sourceforge.net/ || mumble

- TeamSpeak — Proprietary VoIP application with gamers as its target audience.

  http://www.teamspeak.com/ || teamspeak3

- Webex — Proprietary conferencing software.

  http://www.webex.com/ || webexAUR[broken link: archived in aur-mirror]

###### 多协议

- SFLPhone — Open-source SIP/IAX2 compatible softphone with PulseAudio support.

  http://sflphone.org/ || sflphoneAUR[broken link: archived in aur-mirror]

##### 实用工具

- Gladstone — Educational ITU-T G.729 compliant codec with a GStreamer plugin.

  https://gitorious.org/gladstone || gladstone-drizztbsd-gitAUR[broken link: archived in aur-mirror]

- SIPp — Open source test tool and traffic generator for the SIP protocol.

  http://sipp.sourceforge.net/ || sippAUR

- Sipsak — Small command-line tool for developers and administrators of SIP applications.

  http://sipsak.org/ || sipsakAUR[broken link: archived in aur-mirror]

### 新闻，RSS 与博客

See also Wikipedia:Comparison of feed aggregators.

#### 新闻抓取

See also Wikipedia:Comparison of feed aggregators.

##### 终端

- Canto — Ncurses RSS aggregator.

  http://codezen.org/canto/ || canto-next-gitAUR

- Gnus — Email, NNTP and RSS client for Emacs.

  http://gnus.org/ || emacs-gnus-gitAUR

- Newsbeuter — Ncurses RSS aggregator with layout and keybinding similar to the Mutt email client.

  http://newsbeuter.org || newsbeuter

- Rawdog — "RSS Aggregator Without Delusions Of Grandeur" that parses RSS/CDF/Atom feeds into a static HTML page of articles in chronological order.

  http://offog.org/code/rawdog.html || rawdog

- Snownews — Text mode RSS news reader.

  http://kiza.kcore.de/software/snownews/ || snownews

##### 图形界面

- Akregator — News aggregator for KDE, part of kdepim.

  http://kde.org/applications/internet/akregator/ || kdepim-akregator[broken link: replaced by akregator]

- Blam — Simple newsreader for GNOME written in C Sharp.

  https://git.gnome.org/browse/blam || blam

- BlogBridge — Excellent Java-based aggregator, which gives users the option to synchronize their feeds across multiple computers. Though according to the official website, project is not being supported any more.

  http://blogbridge.com || blogbridgeAUR[broken link: archived in aur-mirror]

- Liferea — GTK+ news aggregator for online news feeds and weblogs.

  http://liferea.sourceforge.net || liferea

- RSS Guard — Very tiny RSS and ATOM news reader developed using Qt framework.

  https://bitbucket.org/skunkos/rssguard || rssguardAUR

- RSSOwl — Powerful aggregator for RSS and Atom feeds, written in Java using Eclipse Rich Client Platform and SWT as a widget toolkit.

  http://boreal.rssowl.org || rssowlAUR

- Thunderbird — Email client from Mozilla which also functions as a pretty nice news aggregator.

  http://www.mozilla.org/thunderbird/ || thunderbird

- Tickr (formerly News) — GTK-based RSS Reader that displays feeds as a smooth scrolling line on your Desktop, as known from TV stations.

  http://newsrssticker.com/ || tickrAUR

- Urssus — Cross platform GUI news aggregator.

  https://code.google.com/p/urssus/ || urssusAUR

- QuiteRSS — RSS/Atom feed reader written on Qt/С++.

  http://quiterss.org/ || quiterssAUR

#### 播客客户端

#### Usenet 新闻播报与新闻抓取

Some email clients[broken link: invalid section] also support NNTP. This section mainly lists NNTP-only client.

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

- lottanzb — A SABnzbd+ (Usenet binary downloader) GUI front-end written in PyGTK

  http://www.lottanzb.org/ || lottanzbAUR

- nn — Alternative more user-friendly(curses-based) Usenet newsreader for UNIX.

  http://www.nndev.org/ || nnAUR

- NZBGet — CLI Utility to grab Usenet binary file using .nzb files.

  http://nzbget.sourceforge.net/ || nzbget

- pan — A GTK2 Usenet newsreader that's good at both text and binaries.

  http://pan.rebelbase.com/ || pan

- slrn — An open source text-based news client.

  http://www.slrn.org/ || slrn

- 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

- XPN — A graphical newsreader use PyGTK.

  http://xpn.altervista.org/index-en.html || xpnAUR[broken link: archived in aur-mirror]

- xrn — Usenet newsreader for X Window System.

  http://www.mit.edu/people/jik/software/xrn.html || xrnAUR

#### 博客软件

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

- Drupal — An open source content management platform powering millions of websites and applications. It is built, used, and supported by an active and diverse community of people around the world.

  http://drupal.org/ || drupal

- Ghost — Blogging platform written in JavaScript and distributed under the MIT License, designed to simplify the process of online publishing for individual bloggers as well as online publications.

  https://ghost.org/ || ghostAUR

- Hexo — A fast, simple & powerful blog framework, powered by Node.js.

  http://hexo.io || nodejs-hexoAUR

- Jekyll — A static blog engine, written in Ruby, which supports Markdown, textile and other formats.

  http://jekyllrb.com/ || ruby-jekyllAUR

- Nanoblogger — A small weblog engine written in Bash for the command line. It uses common UNIX tools such as cat, grep, and sed to create static HTML content. It is not mantained anymore.

  http://nanoblogger.sourceforge.net/ || nanoblogger

- Pelican — A static site generator, powered by Python.

  http://docs.getpelican.com/en/3.5.0/ || pelican

- Wordpress — An easy to setup and administer FLOSS content management system featuring a strong and vibrant community with thousands of plugins and themes.

  http://wordpress.org/ || wordpress

#### 微博客户端

See also Wikipedia:List of Twitter services and applications.

- wecase — A Sina Weibo Client Focusing on Linux.

  https://github.com/WeCase/WeCase || wecaseAUR

- Birdie — A beautiful Twitter client for GNU/Linux, currently under active development.

  http://birdieapp.github.io/ || birdieAUR[broken link: archived in aur-mirror]

- Choqok — Microblogging client for KDE that supports Twitter.com, Pump.io, GNU social and opendesktop.org services.

  http://choqok.gnufolks.org/ || choqok

- Corebird — Native Gtk+ Twitter client for the Linux desktop.

  http://corebird.baedert.org/ || corebird-gitAUR

- Gwibber — GTK-based microblogging client with support for Facebook, Identi.ca, Twitter, Flickr, Foursquare, Sina and Sohu.

  http://gwibber.com/ || gwibberAUR[broken link: archived in aur-mirror]

- Hotot — Lightweight and open source microblogging client with support for Twitter and Identi.ca and integration with various image sharing services and URL shorteners (discontinued).

  http://hotot.org || hototAUR[broken link: archived in aur-mirror]

- Pino — Simple and fast client for Twitter and Identi.ca written in Vala.

  http://pino-app.appspot.com/ || pinoAUR[broken link: archived in aur-mirror]

- Polly — Linux Twitter client designed for multiple columns of multiple accounts.

  https://launchpad.net/polly/ || pollyAUR

- Qwit — Cross-platform client for Twitter using the Qt toolkit.

  http://code.google.com/p/qwit/ || qwitAUR[broken link: archived in aur-mirror]

- ttytter — Easily scriptable twitter client written in Perl.

  http://www.floodgap.com/software/ttytter/ || ttytterAUR

- Turpial — Multi-interface Twitter client written in Python.

  http://turpial.org.ve/ || turpial-gitAUR

- tyrs — Simple client for Twitter and Identi.ca supporting virtually all its features with nice console UI (unmaintained).

  http://tyrs.nicosphere.net/ [dead link 2014-07-17] || tyrsAUR[broken link: archived in aur-mirror]

- turses — Twitter client for the console based off tyrsAUR[broken link: archived in aur-mirror] with major improvements.

  http://turses.rtfd.org/ || tursesAUR

### 网络剪贴板

『网络剪贴板』经常被用来上传必要的信息，以方便用户在 IRC 频道向他人求助。目前『网络剪贴板』服务均支持文本 (e.g. sprunge.org, pastie.org, codepad.org) 和图片 (e.g. imgur.com, picpaste.com)『网络剪贴板』客户端大多允许您直接通过 CLI 上传，无需依靠网络浏览器。

Tip: 可直接用 curl 上传 sprunge 网站：

    <command> | curl -F 'sprunge=<-' http://sprunge.us

oh-my-zsh（一个用来配置 Zsh (简体中文) 的工具）也提供了一个 sprunge 插件。

- Elmer — 和 wgetpaste 和 curlpaste 相似，但用 Perl 写成且可调用 wget 或 curl，网站： codepad.org, rafb.me, sprunge.us, ompldr.org.

  https://github.com/sudokode/elmer || elmerAUR

- Fb-client — paste.xinu.at 专用客户端。

  http://paste.xinu.at || fb-client=

- Gist — gist.github.com 专用命令行界面客户端。

  http://github.com/defunkt/gist || gist

- Haste — 用 Haskell 写成的独特客户端. 网站： hpaste.org, paste2.org, pastebin.com and others.

  http://hackage.haskell.org/package/haste || ruby-hasteAUR ruby-haste-gitAUR

- Hg-paste — 网站： dpaste.com and dpaste.org.

  http://bitbucket.org/sjl/hg-paste || hg-pasteAUR[broken link: archived in aur-mirror]

- imgur — 可上传图片到 imgur.com 的客户端。

  http://imgur.com/apps || imgurAUR

- Ix — ix.io 专用客户端。

  http://ix.io || ixAUR

- Npaste-client — npaste.de 专用客户端。

  http://npaste.de || npaste-clientAUR[broken link: archived in aur-mirror]

- Pastebinit — 相当小巧的 Python 脚本，网站： pastie.org, paste.kde.org, paste.debian.net, paste.ubuntu.com 以及其他 (可用 `pastebinit -l` 来查询).

  http://launchpad.net/pastebinit || pastebinit

- Uppity — 有姿态的客户端。

  https://github.com/Kiwi/Uppity || uppity-gitAUR

- Vim-gist — Vim 插件，针对 gist.github.com.

  http://www.vim.org/scripts/script.php?script_id=2423 || vim-gistAUR[broken link: archived in aur-mirror]

- Vim-paster — Vim 插件，用 curl 自动上传到某服务器端

  http://eugeneciurana.com/site.php?page=tools || vim-pasterAUR[broken link: archived in aur-mirror]

- Wgetpaste — Bash 脚本，能自动上传到以下『网络剪贴板』网站： pastebin.ca, codepad.org, dpaste.com 和 pastebin.osuosl.org.

  http://wgetpaste.zlin.dk/ || wgetpaste

### 比特币

更多信息参见: Bitcoin.

- Armory — 一个带有很多特性的比特币客户端, 例如对多种钱包的支持，导入keys和备份.

  https://github.com/etotheipi/BitcoinArmory || armory-gitAUR

- Bitcoin — 一种管理 p2p 现金比特币的正式工具.

  http://bitcoin.org/ || bitcoin-daemon bitcoin-qt

- Electrum — An easy to use Bitcoin client.

  http://electrum.org/ || electrum

- MultiBit — A lightweight Bitcoin desktop client powered by the BitCoinJ library.

  https://multibit.org/ || multibit

### Surveying

- LimeSurvey — An open source on-line survey application. As a web server-based software it enables users to develop and publish on-line surveys, and collect responses, with no programming.

  https://www.limesurvey.org/ || limesurveyAUR

## 多媒体

### 解码器

See the main article: Codecs.

### 图像

#### 图像查看

See also Wikipedia:Comparison of image viewers.

##### 命令行

- fbi — Image viewer for the linux framebuffer console.

  https://www.kraxel.org/blog/linux/fbida/ || fbida

- fbv — framebuffer 图像查看器

  http://s-tech.elsat.net.pl/fbv/ || fbv

- fim — 基于fbi的，可定制的，支持脚本Frambuffer图像查看器

  http://www.autistici.org/dezperado/ || fimAUR

- jfbview — Framebuffer PDF and image viewer based on Imlib2. Features include Vim-like controls, rotation and zoom, zoom-to-fit, and fast multi-threaded rendering.

  http://seasonofcode.com/pages/jfbview.html || jfbviewAUR

##### 图形环境

- Eye of GNOME — Image viewing and cataloging program, which is a part of the GNOME desktop environment.

  http://projects.gnome.org/eog/ || eog

- QIV — 小巧快速的 gdk/Imlib 图像查看器

  http://spiegl.de/qiv/ || qiv

- Viewnior — Minimalistic GTK2 viewer featuring support for flip, rotate, animations and configurable mouse actions

  https://xsisqox.github.com/Viewnior/about.html || viewnior

- Eye of MATE — Simple graphics viewer for the MATE desktop.

  https://github.com/mate-desktop/eom || eom

- Feh — 使用imlib2的轻量级图像查看器

  http://linuxbrit.co.uk/feh/ || feh

- meh — meh is a small, simple, super fast image viewer using raw XLib.

  http://www.johnhawthorn.com/meh/ || mehAUR[broken link: archived in aur-mirror]

    GalaPix — 基于OpenGL的图像查看器，提供同时显示图像集并形成缩略图的功能

  http://code.google.com/p/galapix/ || galapixAUR

- Geeqie — Image browser and viewer (fork of GQview) that adds additional functionality such as support for RAW files.

  http://geeqie.sourceforge.net/ || geeqie

- Gimmage — Gtkmm image viewer.

  http://gimmage.berlios.de/ || gimmage

- GPicView — Simple and fast image viewer for X, which is part of the LXDE desktop.

  http://lxde.sourceforge.net/gpicview/ || gpicview

- GQview — Image browser that features single click access to view images and move around the directory tree

  http://gqview.sourceforge.net/ || gqview-develAUR

- gThumb — Image viewer for the GNOME desktop.

  https://live.gnome.org/gthumb || gthumb

- Gwenview — Fast and easy to use image viewer for the KDE desktop.

  http://gwenview.sourceforge.net/ || gwenview

- Mirage — PyGTK image viewer featuring support for crop and resize, custom actions and a thumbnail panel.

  http://mirageiv.berlios.de || mirage

- nomacs — Free (GPLv3) Qt image viewer for many operating systems. It is feature-rich but starts fast and can be configured to show additional widgets or only the image.

  http://www.nomacs.org/ || nomacs

- Phototonic — Fast and functional image viewer and organizer (Qt).

  https://github.com/oferkv/phototonic || phototonicAUR

- PhotoQt — Fast and highly configurable image viewer with a simple and nice interface.

  http://photoqt.org/ || photoqtAUR

- Picasa — Image organizer and viewer from Google that has editing capabilities and integration with the photo-sharing website.

  http://picasa.google.com/ || not packaged? search in AUR

- Quick Image Viewer — Very small and fast image viewer based on GTK+ and imlib2.

  http://spiegl.de/qiv/ || qiv

- Ristretto — Xfce 桌面环境下快速的轻量级图像查看器

  http://goodies.xfce.org/projects/applications/ristretto || ristretto

- Shotwell — A digital photo organizer designed for the GNOME desktop environment

  https://wiki.gnome.org/Apps/Shotwell || shotwell

- Simple Viewer GL — Simple image viewer using OpenGL, it has few dependencies.

  simpleviewergl-gitAUR[broken link: archived in aur-mirror] || simpleviewergl-gitAUR[broken link: archived in aur-mirror]

- SXIV — 简单的 X 图像查看器; works well with tiling window managers, uses imlib2

  https://github.com/muennich/sxiv || sxiv

- Viewnior — Minimalistic GTK+ image viewer featuring support for flipping, rotating, animations and configurable mouse actions.

  http://xsisqox.github.com/Viewnior/ || viewnior

- Xloadimage — 经典的 X 图像查看器

  http://web.archive.org/web/19981207030422/http://world.std.com/~jimf/xloadimage.html || xloadimage

- XnView MP — 高效的图像查看，浏览，转换器

  http://www.xnview.com/en/index.html || xnviewmpAUR

- xv — Shareware program written by John Bradley to display and modify digital images under the X Window System.

  http://www.trilon.com/xv/ || xv

#### 图形和图像处理

##### 位图编辑器

- GIMP — GIMP 是 GNU Image Manipulation Program（GNU图像处理程序）的缩写。成立于20世纪90年代中期的GIMP是一个与 Adobe Photoshop 相似的图像编辑套件。Arch Linux 软件仓库拥有数量众多的GIMP插件和辅助工具。可以使用如下命令来搜索它们：

    pacman -Ss gimp

还有数量众多的软件包在 Arch User Repository。您也许会有兴趣阅读 CMYK support in The GIMP

  http://www.gimp.org/ || gimp

- KolourPaint — KDE 下免费、快速的图像编辑器，与Windows 7系统之前微软画图软件相似，但是添加了一些如支持透明度等的新特征

  http://kolourpaint.org || kdegraphics-kolourpaint[broken link: replaced by kolourpaint]

- mtPaint — 致力于创建色彩索引的调色板图像以及像素画的图像编辑器

  http://mtpaint.sourceforge.net/ || mtpaint

- darktable — 具有完整的照片工作流程并且擅长于RAW格式处理的软件

  http://www.darktable.org// || darktable

- MyPaint — 数码绘画者的自由图像工具

  http://mypaint.intilinux.com || mypaint

- Krita (瑞典语言版本中称为crayon) — 基于KDE平台和Koffice库创建的数字绘画设计软件

  http://krita.org/ || calligra-krita[broken link: replaced by krita]

- Nathive — “没用的图像编辑器”（"the usable image editor"）, 一个基于Gnome设计，具有圆滑的学习曲线，着眼于实用性的图像编辑软件

  http://www.nathive.org/ || nathiveAUR[broken link: archived in aur-mirror]

- ImageMagick — ImageMagick 是一个命令行图像处理程序。 它因为其支持超过100多种格式的精确格式转换而知名。它的API使得它非常易于融入脚本之中，而且它也被用作很多软件的后台处理器——比如创建MediaWiki的图片缩略图。

  http://www.imagemagick.org/script/index.php || imagemagick

- GraphicsMagick — GraphicsMagick 于2002年基于ImageMagick的设计创建，继承了它的API和命令行稳定性。 而且它还支持多核CPU以增强性能，因为如此它被许多大型机构网站（如Flickr、etsy等）使用。

  http://www.graphicsmagick.org/ || graphicsmagick

- Shotwell — Shotwell是一个图片管理软件。他只有简单的图像处理功能，比如：旋转、裁剪、色彩矫正和红眼移除等。它可以直接从数码相机中导入照片并且导出到设计媒体网站。

  http://yorba.org/shotwell/ || shotwell

- digiKam — digiKam是一个基于KDE的图像/照片管理器。借助插件架构，它内置了大量的图像处理功能。digiKam声称自己比其他很多的图像处理工具拥有更多的图像处理功能，包括RAW格式图像的导入和处理。

  http://www.digikam.org/ || digikam

##### 矢量图处理 - 绘画

- Inkscape — 一个开源的矢量图编辑器，功能类似于Illustrator、CorelDraw以及Xara X。它使用W3C标准可放大矢量图格式（SVG）。Inkscape支持众多的高级SVG功能（如标记、克隆、Alpha通道混合等）。并且具有一套认真设计的基于工作流程的界面。它可以很方便地编辑节点，执行复杂的路径操作，描绘位图等等等等。其开发者以其社区维护的开发方法致力于维护一个正在发展中的用户与开发者社区。

  http://inkscape.org/ || inkscape

- Xara — 一个高级矢量图软件。

  http://www.xaraxtreme.org/ || xaralxAUR

- Dia — 一个基于GTK+的创意软件。

  http://live.gnome.org/Dia || dia

##### 矢量图处理 - CAD

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

- BRL-CAD — Constructive solid geometry (CSG) solid modeling computer-aided design (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.

  http://brlcad.org/ || brlcadAUR

- DraftSight — 专业级免费CAD软件。DraftSight让专业CAD用户、学生和教育工作者能够创建、编辑和查看DWG文件。 DraftSight适用于Windows®、Mac®和Linux环境。

  http://www.3ds.com/cn/products/draftsight/download-draftsight || DraftsightAUR

- FreeCAD — CAD/CAE program, based on OpenCascade, Qt and Python with features such as macro recording, workbenches and the ability to run as server.

  http://sourceforge.net/projects/free-cad/ || freecad

- LeoCAD — CAD program for creating virtual LEGO models. It has an easy to use interface and currently includes over 6000 different pieces created by the LDraw community.

  http://leocad.org || leocadAUR

- LibreCAD — Powerful 2D CAD application based on Qt. It has been forked from QCad Community Edition.

  http://www.librecad.org/ || librecad

- OpenSCAD — Open source 2D/3D CAD using programmers approach.

  http://www.openscad.org || openscad openscad-gitAUR

- QCAD — Powerful 2D CAD application that began in 1999. QCaD includes DFX standard file format and supports HPGL format.

  http://www.qcad.org/ || qcad

- VariCAD — 3D/2D CAD and mechanical engineering application which provides support for parameters and geometric constraints, tools for shells, pipelines, sheet metal unbending and crash tests, assembly support, mechanical part and symbol libraries, calculations, bills of materials, and more.

  http://www.varicad.com/en/home/ || varicadAUR[broken link: archived in aur-mirror]

##### 三维建模与渲染

See also Wikipedia:Comparison of 3D computer graphics software.

- Art of Illusion — 3D modeling and rendering studio written in Java.

  http://www.artofillusion.org/ || aoiAUR

- MakeHuman™ — Parametrical modeling program for creating human bodies.

  http://www.makehuman.org/ || makehumanAUR

- POV-Ray — Script-based raytracer for creating 3D graphics.

  http://www.povray.org/ || povray

- Wings 3D — Advanced subdivision modeler that is both powerful and easy to use.

  http://www.wings3d.com/ || wings3d

- Blender — 一个全能的三维在图形创意工具。功能包括三维建模、材质设计、三维动画、后期合成等等功能。同时它也有大量的附加不定和工具扩展它的功能。Arch User Repository.

另外可见:

- - Blender homepage
  - Blender Wiki
  - Blender walkthrough on wikibooks

  http://www.blender.org/ || blender

#### 截取屏幕

See also: Taking a screenshot.

### 音频

#### 音频系统

See also Wikipedia:Sound server.

See the main article: Sound system.

- wineasio — Provides an ASIO to JACK driver for wine. ASIO is the most common Windows low-latency driver, so is commonly used in audio workstation programs.

  http://sourceforge.net/projects/wineasio/ || wineasioAUR

#### 音频播放器

See also Wikipedia:Comparison of audio player software.

##### 音乐播放器守护进程和客户端 (Client)

- Music Player Daemon — 轻量、可伸缩音乐播放器，C/S结构，MPD 作为一个守护程序运行于后台， 管理播放列表和音乐数据库

  http://mpd.wikia.com/wiki/Music_Player_Daemon_Wiki || mpd

- MPD客户端程序清单
- XMMS2 — Complete rewrite of the popular music player.

  https://xmms2.org || xmms2

##### 命令行

- cmus — Very feature-rich ncurses-based music player.

  http://cmus.github.io/ || cmus

- Cplay — Curses front-end for various audio players (ogg123, mpg123, mpg321, splay, madplay, and mikmod, xmp, and sox).

  http://directory.fsf.org/wiki/Cplay || cplayAUR

- Herrie — Minimalistic console-based music player with native AudioScrobbler support.

  http://herrie.info/ || herrieAUR

- MOC — Ncurses console audio player with support for the MP3, OGG, and WAV formats.

  http://moc.daper.net/ || moc

- MPFC — Gstreamer-based audio player with curses interface.

  http://code.google.com/p/mpfc/ || mpfcAUR

- mpg123 — Fast free MP3 console audio player for Linux, FreeBSD, Solaris, HP-UX and nearly all other UNIX systems (also decodes MP1 and MP2 files).

  http://www.mpg123.org/ || mpg123

- pianobar — Console-based frontend for Pandora.

  http://6xq.net/projects/pianobar/ || pianobar

- PyTone — Advanced music jukebox with a console interface.

  http://www.luga.de/pytone/ || pytoneAUR[broken link: archived in aur-mirror]

- shell-fm — Console-based player for the streams provided by last.fm.

  https://github.com/jkramer/shell-fm/ || shell-fmAUR[broken link: archived in aur-mirror]

- VLC — Highly portable multimedia player with ncurses interface module, and multimedia framework capable of reading most audio and video formats as well as DVDs, Audio CDs, VCDs, and various streaming protocols.

  https://www.videolan.org/vlc/ || vlc

- whistle — a curses-based commandline audio player.

  https://github.com/ap0calypse/whistle/ || whistle-gitAUR

##### 图形环境

- Amarok — Mature Qt-based player known for its plethora of features.

  http://amarok.kde.org/ || amarok

- aTunes — Audio player written in Java.

  http://www.atunes.org/ || atunesAUR[broken link: archived in aur-mirror]

- Audacious — Winamp clone like Beep and old XMMS versions.

  http://audacious-media-player.org/ || audacious

- Banshee — iTunes clone, built with GTK+ and Mono, feature-rich and more actively developed.

  http://banshee.fm/ || banshee

- Clementine — Amarok 1.4 clone, ported to Qt 4.

  http://www.clementine-player.org/ || clementine

- Cuberok — Music player and collection manager with a lightweight interface.

  http://code.google.com/p/cuberok/ || cuberokAUR

- DeaDBeeF — Light and fast music player with many features, no GNOME or KDE dependencies, supports console-only, as well as a GTK+ GUI, comes with many plugins, and has a metadata editor.

  http://deadbeef.sourceforge.net/ || deadbeef

- Exaile — GTK+ clone of Amarok.

  http://www.exaile.org/ || exaileAUR

- gmusicbrowser — Open-source jukebox for large collections of MP3/OGG/FLAC files.

  http://gmusicbrowser.org/ || gmusicbrowserAUR

- GNOME Music — Music is the new GNOME music playing application. It aims to combine an elegant and immersive browsing experience with simple and straightforward controls.

  https://wiki.gnome.org/Apps/Music || gnome-music

- Goggles Music Manager — Music collection manager and player that automatically categorizes your music, supports gapless playback, features easy tag editing, and internet radio support. Uses the Fox toolkit.

  http://gogglesmm.github.io/ || gogglesmm

- Guayadeque — Full featured media player that can easily manage large collections and uses the GStreamer media framework.

  http://guayadeque.org/ || guayadequeAUR

- JuK — JuK is an audio jukebox application, supporting collections of MP3, Ogg Vorbis, and FLAC audio files.

  https://www.kde.org/applications/multimedia/juk/ || kdemultimedia-juk

- Listen — Listen is a Music player and management for GNOME written in python.

  https://launchpad.net/listen || listenAUR

- LXMusic — A minimalist xmms2-based music player.

  http://wiki.lxde.org/en/LXMusic || lxmusic

- Miam-player — Cross-platform open source music player.

  http://miam-player.org/ || miam-playerAUR

- Nightingale — Open source clone of iTunes-based on Songbird, that uses Mozilla technologies and the GStreamer framework.

  http://getnightingale.com/ || nightingaleAUR[broken link: archived in aur-mirror]

- Noise — Simple, fast, and good looking music player.

  https://launchpad.net/noise || noise[broken link: replaced by noise-player]

- Nuvola Player — Integrated Google Music, Grooveshark, 8tracks and Hype Machine player.

  http://nuvolaplayer.fenryxo.cz/ || nuvolaplayerAUR

- Potamus — Lightweight, intuitive GTK+ audio player with an emphasis on high audio quality.

  http://offog.org/code/potamus.html || potamusAUR[broken link: archived in aur-mirror]

- Pragha — GTK+ music manager. (fork of the Consonance Music Manager)

  https://pragha-music-player.github.io/ || pragha

- Qmmp — Qt-based multimedia player with a user interface that is similar to Winamp or XMMS.

  http://qmmp.ylsoftware.com/ || qmmp

- Quod Libet — Audio player written with PyGTK and GStreamer with support for regular expressions in playlists.

  http://code.google.com/p/quodlibet/ || quodlibet

- Rhythmbox — GTK+ clone of iTunes, used by default in GNOME.

  http://projects.gnome.org/rhythmbox/ || rhythmbox

- Spotify — Proprietary music streaming service. It supports local playback and streaming from Spotify's vast library (requires a free account).

  http://www.spotify.com/ || spotifyAUR

- SpotCommander — A remote control for Spotify, optimized for mobile devices. It works on any device with a modern browser, and it's free and open source.

  http://olejon.github.io/spotcommander/ || spotcommanderAUR

- Tomahawk — Music player application written in C++/Qt. It decouples the name of the song from the source it was shared from - and fulfills the request using all of your available sources.

  http://www.tomahawk-player.org/ || tomahawkAUR

- VLC — Highly portable multimedia player and multimedia framework capable of reading most audio and video formats as well as DVDs, Audio CDs, VCDs, and various streaming protocols.

  https://www.videolan.org/vlc/ || vlc

- XMMS — Skinnable GTK+ standalone media player similar to Winamp.

  http://legacy.xmms2.org/ || xmmsAUR

#### 音响管理

- GVolWheel — An audio mixer which lets you control the volume through a tray icon.

  http://sourceforge.net/projects/gvolwheel/ || gvolwheelAUR

- GVTray — A master volume mixer for the system tray.

  http://code.google.com/p/gtk-tray-utils/ || gvtrayAUR[broken link: archived in aur-mirror]

- pa-applet — PulseAudio system tray applet with volume bar.

  https://github.com/fernandotcl/pa-applet || pa-applet-gitAUR

- PNMixer — A fork of Obmixer. It has many new features such as ALSA channel selection, connect/disconnect detection, shortcuts, etc.

  https://github.com/nicklan/pnmixer/wiki || pnmixerAUR

- Volnoti — Volnoti is a lightweight volume notification daemon for GNU/Linux and other POSIX operating systems.

  https://github.com/davidbrazdil/volnoti || volnotiAUR

- Volti — A GTK application for controlling audio volume from system tray with an internal mixer and support for multimedia keys that uses only ALSA.

  http://code.google.com/p/volti/ || voltiAUR

- VolumeIcon — Another volume control for your system tray with channel selection, themes and an external mixer.

  http://softwarebakery.com/maato/volumeicon.html || volumeicon

- VolWheel — A little application which lets you control the sound volume easily through a tray icon you can scroll on.

  http://oliwer.net/b/volwheel.html || volwheel

#### 提取 CD

See Optical disc drive#CD.

#### 可视化

- ProjectM — Music visualizer which uses 3D accelerated iterative image-based rendering.

  http://projectm.sourceforge.net/ || projectm

- VSXu — Free to use program that lets you create and perform real-time audio visual presets.

  http://www.vsxu.com/ || vsxuAUR

#### 音频标签编辑器

- Audio Tag Tool — Tool to edit tags in MP3 and Ogg Vorbis files.

  http://tagtool.sourceforge.net/ || tagtoolAUR

- Cowbell — Elegant music organizer that supports many audio formats including MP3, Ogg/FLAC, and MusePack.

  http://more-cowbell.org/ || cowbellAUR[broken link: archived in aur-mirror]

- EasyTag — Utility for viewing, editing and writing ID3 tags of your MP3 files.

  http://easytag.sourceforge.net/ || easytag

- Ex Falso — Cross-platform free and open source audio tag editor and library organizer.

  http://code.google.com/p/quodlibet/ || exfalsoAUR

- ID3 Mass Tagger — Command-line utility to edit ID3 1.x and 2.x tags.

  http://squell.github.io/id3/ || id3

- Kid3 — MP3, Ogg/Vorbis, FLAC, MPC, MP4/AAC, MP2, Speex, TrueAudio, WavPack, WMA, WAV and AIFF files tag editor.

  http://kid3.sourceforge.net/ || kid3

- MP3Info — MP3 technical info viewer and ID3 1.x tag editor.

  http://ibiblio.org/mp3info/ || mp3info

- MusicBrainz Picard — Cross-platform audio tag editor written in Python (the official MusicBrainz tagger).

  http://musicbrainz.org/doc/MusicBrainz_Picard || picard

- Puddletag — Replacement for the famous MP3tag for Windows.

  http://puddletag.sourceforge.net/ || puddletag

- taffy — Simple command-line tag editor for many audio formats.

  http://github.com/jangler/taffy || taffyAUR

- Qoobar — Universal QT-based audio tagger (specialized for classical music)

  http://qoobar.sourceforge.net/en/index.htm || qoobarAUR

#### 声音编辑

- Ardour — Multichannel hard disk recorder and digital audio workstation.

  http://ardour.org/ || ardour

- Audacity — Program that lets you manipulate digital audio waveforms.

  http://audacity.sourceforge.net/ || audacity

- GNOME Sound Recorder — The Sound Recorder application enables you to record and play .flac, .ogg (OGG audio, or .oga), and .wav sound files.

  https://git.gnome.org/browse/gnome-sound-recorder || gnome-sound-recorder

- Jokosher — Non-linear multi-track digital audio editor that is being developed in Python, using the GTK+ interface and GStreamer as an audio back-end.

  https://launchpad.net/jokosher/ || jokosherAUR

- KWave — KDE的声音编辑器

  http://kwave.sourceforge.net/ || kwaveAUR

- easytag — 查看和编辑多种音频格式的 tag

  http://easytag.sourceforge.net/ || easytag

- LMMS — The Linux MultiMedia Studio. Free cross-platform software which allows you to produce music with your computer.

  http://lmms.sourceforge.net/ || lmms

- Qtractor — Qt-based hard disk recorder and digital audio workstation application that aims to provide digital audio workstation software simple enough for the average home user, and yet powerful enough for the professional user.

  http://qtractor.sourceforge.net/qtractor-index.html || qtractor

- Rosegarden — Digital audio workstation program developed with ALSA and Qt that acts as an audio and MIDI sequencer, scorewriter and musical composition and editing tool.

  http://www.rosegardenmusic.com/ || rosegarden

- XCFA — Tool to extract the contens of audio CDs and convert them to various formats.

  http://www.xcfa.tuxfamily.org/ || xcfaAUR

### 手机管家

- moto4lin — 基于P2K平台，用于摩托罗拉手机文件系统的浏览和编辑器

  http://moto4lin.sourceforge.net/ || moto4linAUR[broken link: archived in aur-mirror]

- GNOME Phone Manager — Control your mobile phone from your GNOME desktop.

  https://wiki.gnome.org/PhoneManager || gnome-phone-manager

- KDE Connect — A project that aims to communicate all your devices.

  http://community.kde.org/KDEConnect || kdeconnect

- Moto4Lin — File manager and seem editor for Motorola P2K phones (like C380/C650).

  http://sourceforge.net/projects/moto4lin/ || moto4linAUR[broken link: archived in aur-mirror]

### 视频

#### 视频播放器

See also Wikipedia:Comparison of video player software.

##### 命令行

- MPlayer — Video player that supports a complete and versatile array of video and audio formats.

  http://www.mplayerhq.hu/design7/news.html || mplayer (See also a very similar fork: mplayer2AUR)

- mpv — Movie player based on MPlayer and mplayer2.

  http://mpv.io || mpv mpv-gitAUR

- xine-ui — Free multimedia player.

  http://www.xine-project.org || xine-ui

- VLC ncurses — Command-line version of the famous video player that can play smoothly high definition videos in the TTY.

  https://www.videolan.org/vlc/ || vlc-noguiAUR[broken link: archived in aur-mirror]

##### 图形化界面

See also: MPlayer frontends, mpv.

- bomi — Powerful and easy to use multimedia player (mpv backend) (Qt 5).

  https://bomi-player.github.io/ || bomiAUR (previously cmplayerAUR[broken link: archived in aur-mirror]), bomi-gitAUR

- Dragon Player — Simple video player for KDE. Part of the kdemultimedia group.

  http://www.kde.org/applications/multimedia/dragonplayer/ || kdemultimedia-dragonplayer[broken link: replaced by dragon]

- Kaffeine — Very versatile KDE media player that, by default, utilizes Xine as its backend and has excellent support of digital TV (DVB).

  http://kaffeine.kde.org/ || kaffeine

- Parole — Modern media player based on the GStreamer framework.

  http://goodies.xfce.org/projects/applications/parole/ || parole

- Rage — Video and audio player written with Enlightenment Foundation Libraries with some extra bells and whistles.

  http://www.enlightenment.org/p.php?p=about/rage || rageAUR

- Snappy — Powerful media player with a minimalistic interface.

  https://wiki.gnome.org/Apps/Snappy || snappy-player

- Totem — Media player (audio and video) for the GNOME desktop that uses GStreamer. Part of gnome

  http://projects.gnome.org/totem/ || totem

- VLC media player — Middleweight video player with support for a wide variety of audio and video formats.

  https://www.videolan.org/vlc/ || vlc

- Whaaw! Media Player — Lightweight GStreamer-based audio and video player that can serve as a good alternative to Totem for those who do not like all of those GNOME dependencies.

  http://home.gna.org/whaawmp/ || whaawmp

- Xnoise — GTK+ and GStreamer-based media player for both audio and video with "a slick GUI, great speed and lots of features." (development ceased)

  http://www.xnoise-media-player.com/ || xnoise

#### DVD 提取

See Optical disc drive#DVD ripping[broken link: invalid section].

#### 视频编辑器

参见 Wikipedia:Comparison of video editing software.

##### 命令行

- Avidemux — 免费，天生为简易剪切、过滤和转码而生。

  http://fixounet.free.fr/avidemux/ || avidemux-cli

- HandBrake-CLI[broken link: invalid section] — Simple yet powerful video transcoder ideal for batch mkv/x264 ripping.

  http://handbrake.fr/ || handbrake-cli

##### 图形界面

- Avidemux — F免费，天生为简易剪切、过滤和转码而生。

  http://fixounet.free.fr/avidemux/ || avidemux-gtk avidemux-qt

- Cinelerra (Community Version) — 专业级别，能够编辑或合成视频的环境。

  http://cinelerra.org/ || cinelerra-cv

- HandBrake[broken link: invalid section] — Simple yet powerful video transcoder ideal for batch mkv/x264 ripping. GTK+ version.

  http://handbrake.fr/ || handbrake

- Kdenlive — 非线性，基本是专业人士用的。

  http://kdenlive.org/ || kdenlive

- Lightworks — 非线性，专业级别，支持广泛编码。

  http://www.lwks.com/ || lwksAUR

- LiVES — VJ (live performance) 平台。

  http://lives.sourceforge.net/ || livesAUR

- Open Movie Editor — 制作电影用，比较好上手。

  http://www.openmovieeditor.org/ || openmovieeditorAUR[broken link: archived in aur-mirror]

- Open Shot — 非线性，基于 MLT 框架。

  http://www.openshotvideo.com/ || openshot

- PiTiVi — GNOME 专用。

  http://www.pitivi.org/ || pitivi

- Transmageddon — Python 写成的简易软件。只要是 GStreamer 支持的编码，都可以转码。

  http://www.linuxrising.org/ || transmageddon

#### 录屏

See also Wikipedia:Comparison of screencasting software.

Screencast utilities allow you to create a video of your desktop or individual windows.

- byzanz — Simple screencast tool that produces GIF animations.

  http://blogs.gnome.org/otte/2009/08/30/byzanz-0-2-0/ || byzanz-gitAUR

- glc — Screencast tool that can capture the sound and video from OpenGL applications, such as games, where regular X11 screencast tools produce choppy results.

  https://github.com/nullkey/glc || glcAUR[broken link: archived in aur-mirror]

- Istanbul — Simple desktop session recorder that produces ogg videos.

  https://live.gnome.org/Istanbul || istanbulAUR

- Kazam — Screencasting program with design in mind.

  https://launchpad.net/kazam || kazam-bzrAUR[broken link: archived in aur-mirror]

- RecordMyDesktop — An easy to use utility that records your desktop into the ogg format with a CLI, Qt or GTK+ interface.

  http://recordmydesktop.sourceforge.net/ || recordmydesktop gtk-recordmydesktop qt-recordmydesktop

- simplescreenrecorder — A feature-rich screen recorder written in C++/Qt4 that supports X11 and OpenGL.

  http://www.maartenbaert.be/simplescreenrecorder/ || simplescreenrecorder

- vokoscreen — Simple screencast tool, GUI ffmpeg.

  http://www.kohaupt-online.de/hp || vokoscreenAUR

- XVidCap — Application used for recording a screencast or digital recording of an X Window System screen output with an audio narration.

  http://xvidcap.sourceforge.net/ || xvidcapAUR

### Optical media burning

See Optical disc drive#Burning CD/DVD/BD with a GUI.

### Podcasts

see Podcast clients

### Collection managers

- Beets — Music library organizer, tagger and more.

  http://beets.radbox.org/ || beets

- Demlo — Batch music tagger, encoder, renamer and more.

  http://ambrevar.bitbucket.org/demlo/ || demloAUR

- GCstar — GNOME application for organizing various collections (board games, comic books, movies, stamps, etc.).

  http://www.gcstar.org/ || gcstar

- Tellico — KDE application for organizing various collections (books, video, music, coins, etc.).

  http://tellico-project.org/ || tellico

- Kodi — Application for organizing various collections and automatically retrieving info about them (video, music, photos).

  http://kodi.tv/ || kodi

### Lyrics fetchers

- clyrics — An extensible lyrics fetcher, with daemon support for cmus and mocp.

  http://beets.radbox.org/ || clyricsAUR

## 工具

### 分区工具

参阅 Partitioning#Partitioning tools.

### 挂载

- 9mount — Mount 9p filesystems.

  http://sqweek.net/code/9mount/ || 9mountAUR

- cryptmount — Mount an encrypted file system as a regular user.

  http://cryptmount.sourceforge.net/ || cryptmountAUR

- ldm — A lightweight daemon that mounts drives automagically using udev

  https://github.com/LemonBoy/ldm || ldmAUR

- pmount — Mount source as a regular user to an automatically created destination `/media/source_name`.

  http://pmount.alioth.debian.org/ || pmountAUR

- pmount-safe-removal — Mount removable devices as regular user with safe removal

  http://mywaytoarch.tumblr.com/post/13111098534/pmount-safe-removal-of-usb-device || pmount-safe-removalAUR

- udevil — Mounts removable devices as a regular user, show device info, and monitor device changes. Only depends on udev and glib.

  http://ignorantguru.github.io/udevil || udevil

- ws — Mount Windows network shares (CIFS and VFS).

  http://winshares.sourceforge.net/ || wsAUR

#### Udisks

- bashmount — A bash script to mount and manage removable media as a regular user with udisks.

  https://github.com/jamielinux/bashmount || bashmountAUR

- udiskie — Automatic disk mounting service using udisks

  https://pypi.python.org/pypi/udiskie || udiskie

- udisks_functions — Bash functions and aliases for udisks2

  https://bbs.archlinux.org/viewtopic.php?id=109307 || udisks_functionsAUR[broken link: archived in aur-mirror]

- udisksvm — GUI udisks wrapper for removable media

  https://bbs.archlinux.org/viewtopic.php?id=112397 || udisksvmAUR

### 基本 Shell 命令

- Core utilities — The basic file, shell and text manipulation utilities of the GNU operating system

  http://www.gnu.org/software/coreutils || coreutils

### 集成式开发环境

See also Wikipedia:Comparison of integrated development environments.

- Anjuta — Versatile IDE with project management, an application wizard, an interactive debugger, a source editor, version control support and many more tools.

  http://www.anjuta.org/ || anjuta

- Aptana Studio — IDE based on Eclipse, but geared towards web development, with support for HTML, CSS, Javascript, Ruby on Rails, PHP, Adobe AIR and others.

  http://www.aptana.org/ || aptana-studioAUR

- Bluefish — GTK+ editor/IDE with an MDI interface, syntax highlighting and support for Python plugins.

  http://bluefish.openoffice.nl/ || bluefish

- BlueGriffon — A WYSIWYG content editor for the World Wide Web. Powered by Gecko, the rendering engine of Firefox, it can edit Web pages in conformance to Web Standards. It runs on Mac OS X, Windows and Linux.

  http://bluegriffon.org/ || bluegriffon

- Bluej — Fully featured Java IDE used mainly for educational and beginner purposes.

  http://bluej.org/ || bluejAUR

- Brackets — A free open-source editor written in HTML, CSS, and Javascript with a primary focus on Web Development. It was created by Adobe Systems, licensed under the MIT License, and is currently maintained on GitHub.

  http://brackets.io/ || bracketsAUR

- Code::Blocks — Open source and cross-platform C/C++ IDE.

  http://www.codeblocks.org/ || codeblocks

- Cloud9 — State-of-the-art IDE that runs in your browser and lives in the cloud, allowing you to run, debug and deploy applications from anywhere, anytime.

  https://c9.io/ || cloud9AUR[broken link: archived in aur-mirror]

- Eclipse — Open source community project, which aims to provide a universal development platform.

  http://eclipse.org/ || eclipse[broken link: replaced by eclipse-java]

- Editra — Multi-platform text editor with an implementation that focuses on creating an easy to use interface and features that aid in code development.

  http://www.editra.org || editra-svnAUR

- Eric — Full-featured Python 3.x and Ruby IDE in PyQt4.

  http://eric-ide.python-projects.org/ || eric eric4AUR[broken link: archived in aur-mirror]

- Gambas — Free development environment based on a Basic interpreter with object extensions.

  http://gambas.sourceforge.net/en/main.html || gambas3-ide

- Geany — Text editor using the GTK+ toolkit with basic features of an integrated development environment.

  https://geany.org || geany

- IEP — Cross-platform Python IDE focused on interactivity and introspection, which makes it very suitable for scientific computing.

  http://iep-project.org/ || iepAUR[broken link: package not found]

- IntelliJ IDEA — IDE for Java, Groovy and other programming languages with advanced refactoring features.

  http://www.jetbrains.com/idea/ || intellij-idea-community-edition

- KDevelop — Feature-full, plugin extensible IDE for C/C++ and other programming languages.

  http://kdevelop.org/ || kdevelop

- Komodo Edit — A free, multi-language editor.

  http://www.activestate.com/komodo-edit || komodo-editAUR

- Lazarus — Cross-platform IDE for Object Pascal.

  http://lazarus.freepascal.org/ || lazarus

- LiteIDE — A simple, open source, cross-platform Go IDE.

  https://github.com/visualfc/liteide || liteide

- MonkeyStudio — Monkey Studio (MkS) is a cross platform IDE written in C++/Qt 4. Syntax highlighting for more than 22 programming languages.

  http://monkeystudio.org/ || monkeystudioAUR[broken link: archived in aur-mirror]

- MonoDevelop — Cross-platform IDE targeted for the Mono and .NET frameworks.

  http://monodevelop.com/ || monodevelop

- MPLAB — IDE for Microchip PIC and dsPIC development

  http://www.microchip.com/mplabx || microchip-mplabx-binAUR

- NetBeans — Integrated development environment (IDE) for developing with Java, JavaScript, PHP, Python, Ruby, Groovy, C, C++, Scala, Clojure, and other languages.

  http://netbeans.org/ || netbeans

- Ninja-IDE — from the recursive acronym: "Ninja-IDE Is Not Just Another IDE", is a cross-platform integrated development environment (IDE); runs on Linux/X11, Mac OS X and Windows OSs. Used, for example, for Python development

  http://ninja-ide.org/ || ninja-ide

- Phpstorm — JetBrains PhpStorm is a commercial, cross-platform IDE for PHP built on JetBrains' IntelliJ IDEA platform, providing an editor for PHP, HTML and JavaScript with on-the-fly code analysis, error prevention and automated refactorings for PHP and JavaScript code.

  https://www.jetbrains.com/phpstorm/ || phpstormAUR phpstorm-eapAUR

- PyCharm — IDE used for programming in Python with support for code analysis, debugging, unit testing, version control and web development with Django.

  http://www.jetbrains.com/pycharm/ || pycharm-communityAUR

- QDevelop — Free and cross-platform IDE for Qt.

  http://biord-software.org/qdevelop/ || qdevelop-svnAUR[broken link: archived in aur-mirror]

- Qt Creator — Lightweight, cross-platform C++ integrated development environment with a focus on Qt.

  http://qt-project.org/downloads#qt-creator || qtcreator

- Scratch — A multimedia authoring tool for educational and entertainment purposes, such as creating interactive projects and simple sprite-based games. It is used primarly by unskilled users (such as children) as an entry to event-driven programming. Scratch is free software under GPL v2 and Scratch Source Code License.

  http://scratch.mit.edu || scratch

- Spyder — Scientific PYthon Development EnviRonment providing MATLAB-like features.

  http://code.google.com/p/spyderlib/ || spyder

### 虚拟终端

参见 Wikipedia:List of terminal emulators.

资深用户爱用虚拟终端，也难怪会有那么多 X11 虚拟终端冒出来了。大多虚拟终端在模拟 Xterm, Xterm 又向 VT102 看齐，最后 VT102 更是在模仿打字机，所以您应该品读 Wikipedia article 和 other sources 以把握个大概。

- Eterm — 取代 Xterm 且为 Enlightenment 而打造。

  http://eterm.org || etermAUR

- KMSCON — 基于 linux kernel mode setting (KMS).

  https://github.com/dvdhrm/kmscon || kmscon

- Konsole — KDE 专用。

  http://kde.org/applications/system/konsole/ || kdebase-konsole[broken link: replaced by konsole]

- Mrxvt — 基于 rxvt, 支持 Tabs.

  http://materm.sourceforge.net/wiki/pmwiki.php || mrxvtAUR[broken link: archived in aur-mirror]

- QTerminal — 基于 Qt, 轻量。

  https://github.com/qterminal/qterminal || qterminal-gitAUR

- rxvt — 公认已取代 Xterm 的虚拟终端。

  http://rxvt.sourceforge.net/ || rxvt

- st — 简单，在Ｘ下可用。

  http://st.suckless.org || st

- Terminal — 支持多窗口，滚动缓冲以及众多理想功能，从属 GNUstep.

  http://gap.nongnu.org/terminal/index.html || gnustep-terminalAUR[broken link: archived in aur-mirror]

- terminator — 支持多 Panels.

  http://gnometerminator.blogspot.it/ || terminator

- Terminology — Enlightenment 项目专用，有众多金光闪闪的功能：文件缩略图，多媒体播放器。

  http://enlightenment.org/p.php?p=about/terminology || terminology

- Tilda — 受众多 FPS 游戏，如 Quake, Doom 和半条命，启发而诞生。

  http://sourceforge.net/projects/tilda/files/ || tilda

- urxvt — 基于 Perl, rxvt, 高度可扩展，支持 Unicode, 多 Tab, 访问 URL, Quake 风格的下拉式，伪・透明。

  http://software.schmorp.de/pkg/rxvt-unicode || rxvt-unicode

- xterm — Ｘ最简单的虚拟终端了，它还为不能在窗口系统下直接用的程序，提供了兼容于 DEC VT102 和 Tektronix 4014 的终端。

  http://invisible-island.net/xterm/ || xterm

- Yakuake — 基于 Konsole, 下拉式，Quake 风格。

  http://yakuake.kde.org/ || yakuake

#### 基于 VTE

VTE (Virtual Terminal Emulator) 最早是由 GNOME 开发并广泛使用的虚拟终端，它还派生了众多大大小小的分支。

- evilvte — 很轻量，可定制性强，支持 Tabs, 自动隐藏，换编码。

  http://calno.com/evilvte/ || evilvteAUR

- GNOME Terminal — GNOME 专用，支持 Unicode, 不支持透明。

  https://wiki.gnome.org/Apps/Terminal || gnome-terminal

- Guake — GNOME 桌面的，下拉式的。

  http://guake.org/ || guake

- Terra — 基于 GTK+3.0, 同一个窗口上可以分割成众多小窗口。

  https://github.com/ozcanesen/terra-terminal || terraAUR[broken link: archived in aur-mirror]

- LilyTerm — 很轻量。

  http://lilyterm.luna.com.tw/ || lilyterm

- LXTerminal — LXDE 组件之一，也可单独安装。

  http://wiki.lxde.org/en/LXTerminal || lxterminal

- MATE terminal — Wikipedia:GNOME terminal 在 MATE 桌面上的 Fork.

  http://www.mate-desktop.org/ || mate-terminal

- ROXTerm — 有 Tab 机制。

  http://roxterm.sourceforge.net/ || roxterm

- sakura — 基于 GTK+ 和 VTE.

  http://www.pleyades.net/david/projects/sakura || sakura

- Stjerm — 基于 GTK+, 下拉式，提供简约的界面，内存占用少，与合成窗口管理器有很好的互动，比如 Compiz.

  https://code.google.com/p/stjerm-terminal-emulator/ || stjerm-gitAUR[broken link: archived in aur-mirror]

- Terminal — Xfce 桌面专用虚拟终端，支持颜色提示符，Tab 机制。

  http://docs.xfce.org/apps/terminal/start || xfce4-terminal

- Termit — 简单，基于 VTE, 支持 Tabs, 书签，编码转换。

  https://wiki.github.com/nonstop/termit/ || termitAUR[broken link: archived in aur-mirror]

- Termite — 适合命令行控，转为平铺式窗口管理器打造，还有 Tab 机制。

  https://github.com/thestinger/termite || termite

#### KMS-based

The following terminal emulators are based on the kernel mode setting that could be invoked without X.

- KMSCON — A KMS/DRM-based system console(getty) with an integrated terminal emulator for Linux operating systems.

  https://github.com/dvdhrm/kmscon || kmscon

#### framebuffer-based

In GNU/Linux world, the framebuffer could be refered to a virtual device in the Linux kernel (fbdev) or the virtual framebuffer system for X (xvfb). This section mainly lists the terminal emulators that based on the in-kernel virtual device, i.e. fbdev.

- fbterm — A fast framebuffer-based terminal emulator with many amazing features. Development stopped.

  http://code.google.com/p/fbterm/ || fbterm

- yaft — A simple terminal emulator for living without X, with UCS2 glyphs, wallpaper and 256color support.

  https://github.com/uobikiemukot/yaft || yaftAUR

### 文件

#### 文件管理器

See also Wikipedia:Comparison of file managers.

##### 命令行

- Midnight Commander — 终端双面板文件管理器

  http://www.midnight-commander.org || mc

- pilot — Alpine的文件管理器

  http://www.washington.edu/alpine || alpineAUR

- Ranger — vi风格快捷键,可定制,特性丰富

  http://nongnu.org/ranger || ranger

- Vifm — 基于ncurses的双面板文件管理器,vi风格快捷键

  http://vifm.sourceforge.net/ || vifm

##### 图形环境

- Dolphin — KDE 4的默认文件管理器

  http://dolphin.kde.org/ || kdebase-dolphin[broken link: replaced by dolphin]

- emelFM2 — 双面板文件管理器

  http://emelfm2.net/ || emelfm2

- Konqueror — KDE环境下的文件管理器

  http://www.konqueror.org/ || kdebase-konqueror

- Krusader — KDE环境下的高级双面板(commander风格)文件管理器

  http://www.krusader.org/ || krusader

- GNOME Files — Gnome默认文件管理器,重量级,可扩展、支持自定义脚本

  http://projects.gnome.org/nautilus/ || nautilus

- PCManFM — 轻量级文件管理器,支持标签,可以管理桌面背景(可选)

  http://pcmanfm.sourceforge.net/ || pcmanfm

- qtfm — 小型轻量级文件管理器,完全基于Qt

  http://www.qtfm.org/ || qtfm

- ROX-Filer — 小型快速文件管理器,可以管理桌面背景和面板(可选)

  http://rox.sourceforge.net || rox

- Sunflower — 小型,高度可定制的双面板文件管理器,支持插件

  http://code.google.com/p/sunflower-fm/ || sunflowerAUR

- Thunar — 可以作为daemon运行,启动和加载目录速度很快.可以配置自定义动作

  http://thunar.xfce.org/index.html || thunar

- tuxcmd — 双面板文件管理器，Total Commander风格

  http://tuxcmd.sourceforge.net/description.php || tuxcmd

- Xfe — X环境下的类似视窗操作系统的Explorer或Commander的管理器

  http://roland65.free.fr/xfe/index.php/ || xfe

#### 桌面搜索引擎

See also Wikipedia:List of search engines#Desktop search engines.

- Catfish — 万能文件搜索工具

  https://launchpad.net/catfish-search || catfish

- Docfetcher — 基于 Java, 开源，桌面搜索

  http://docfetcher.sourceforge.net || docfetcherAUR

- Gnome Search Tool — Gnome 首席搜索工具

  http://gnome.org || gnome-search-tool

- Gnome Search Tool No Nautilus — 去除了 GNOME Files 和 gnome-desktop 的 gnome-search-tool

  || gnome-search-tool-no-nautilusAUR

- Pinot — 个性化元搜索

  http://code.google.com/p/pinot-search/ || pinot[broken link: package not found]

- Recoll — 基于 Xapian 后端的全文本搜索

  http://www.lesbonscomptes.com/recoll/ || recoll

- Searchmonkey — 强大的 GUI 搜索工具，支持正则表达式

  http://searchmonkey.sourceforge.net/ || searchmonkeyAUR

- Strigi — 爬虫，Qt GUI，快速

  http://strigi.sourceforge.net/ || strigi[broken link: package not found]

- Tracker — 一体化索引，搜索工具，元数据

  http://projects.gnome.org/tracker/index.html || tracker

#### 压缩与解压

See also Wikipedia:Comparison of file archivers.

##### 命令行

- atool — 管理多种压缩文件的脚本.

  http://www.nongnu.org/atool/ || atool

- p7zip — 终端下的7zip的POSIX系统移植版本.

  http://p7zip.sourceforge.net/ || p7zip

##### 图形环境

- Ark — KDE环境下的压缩文件管理器.

  http://kde.org/applications/utilities/ark/ || kdeutils-ark[broken link: replaced by ark]

- File Roller — Gnome环境下的默认压缩文件管理器.

  http://fileroller.sourceforge.net/ || file-roller

- Peazip — 一个开源的文件及压缩文件管理器

  http://www.peazip.org/peazip-linux.html || peazipAUR[broken link: package not found]

- Squeeze — 终端工具的次轻量级的前端.

  http://squeeze.xfce.org/ || squeezeAUR[broken link: package not found]

- Xarchive — 多种工具的GTK+ 2前端.

  http://xarchive.sourceforge.net/ || xarchiveAUR[broken link: archived in aur-mirror]

- Xarchiver — 独立的轻量级桌面压缩文件管理器.

  http://xarchiver.sourceforge.net/ || xarchiver

- p7zip — 终端下的7zip的POSIX系统移植版本.包括7zFM图形界面.

  http://p7zip.sourceforge.net/ || p7zip

#### 文件合并及比较

See also Wikipedia:Comparison of file comparison tools.

- colordiff — 相当于 diff, 但自带语法高亮。

  http://www.colordiff.org/ || colordiff

- Diffuse — 简单小巧的文本合并工具，由 Python 编写成

  http://diffuse.sourceforge.net/ || diffuse

- KDiff3 — KDE 文件及目录的比较及合并工具

  http://kdiff3.sourceforge.net/ || kdiff3

- Kompare — 在源文件之间 Diff/Patch 的前端，支持众多比较格式，还允许大量显示格式的选项

  http://kde.org/applications/development/kompare || kdesdk-kompare[broken link: replaced by kompare]

- Meld — 可视化比较及合并工具，适用于文件，目录和版本控制项目

  http://meld.sourceforge.net || meld

- xxdiff — 专注于文件或目录之间差异的图形化浏览器

  http://furius.ca/xxdiff/ || xxdiffAUR

Vim 和 Emacs 均通过 vimdiff[broken link: invalid section] 和 `ediff` 提供了合并功能。

#### 批量命名

### 磁盘清理

### 磁盘使用情况分析

- ncdu — 简单的，使用ncurses的磁盘使用情况分析工具器.

  http://dev.yorhel.nl/ncdu || ncdu

- gt5 — diff 风格的 du 浏览器

  http://gt5.sourceforge.net || gt5AUR

- Baobab — 一个C/gtk+的Gnome环境的磁盘分析程序.

  http://www.marzocca.net/linux/baobab || baobab

- Filelight — 显示可互动的图像，用环状的饼图可视化磁盘使用情况.

  http://www.methylblue.com/filelight || filelight

- gdmap — 根据文件夹或文件的大小绘制由一系列矩形组成的图像.

  http://gdmap.sourceforge.net/ || gdmap

### 时钟同步

### 系统监视器

- adesklet SystemMonitor — adesklets 的一系列模块系统监视器。

  http://adesklets.sourceforge.net/desklets.html || adesklet-systemmonitorAUR[broken link: archived in aur-mirror]

- Conky — 轻量、可定制的系统监视器。

  http://conky.sourceforge.net/ || conky

- dstat — 万能的资源统计工具。

  http://dag.wieers.com/home-made/dstat/ || dstat

- GKrellM — 既简单，又灵活的系统监视器，由 GTK+ 编写成，可集成大量插件。

  http://members.dslextreme.com/users/billw/gkrellm/gkrellm.html || gkrellm

- gnome-system-monitor — GNOME (简体中文) 的系统监视器。

  https://help.gnome.org/users/gnome-system-monitor/ || gnome-system-monitor

- htop — 简易的交互式进程查看器。

  http://htop.sourceforge.net/ || htop

- KSysGuard — 又名 KSysguard，是 KDE (简体中文) 专用的任务管理器、性能监视器。

  http://userbase.kde.org/KSysGuard/ || kdebase-workspaceAUR

- linux process explorer — Linux 的图像化任务管理器。

  http://sourceforge.net/projects/procexp/ || procexpAUR

- LXTask — LXDE (简体中文) 的轻量任务管理器。

  http://wiki.lxde.org/en/LXTask || lxtask

- Trayfreq — 一个轻量的电池监视器、CPU 计数器。

  http://trayfreq.sourceforge.net || trayfreqAUR[broken link: archived in aur-mirror]

### 系统信息检测

#### 命令行

- alsi — Arch Linux 一个系统信息工具，它甚至可适用于其它 Linux 发行版，连编辑脚本都不需要。

  http://trizenx.blogspot.ro/2012/08/alsi.html || alsiAUR

- archey — 基于 Python 3 的简单脚本，能显示 Arch Logo 及若干基本系统信息。

  https://github.com/djmelik/archey || archeyAUR[broken link: archived in aur-mirror]

- archey2 — 基于 Python 2 的简单脚本，能显示 Arch Logo 及若干基本系统信息。

  https://github.com/djmelik/archey || archey2AUR

- archey3-git — 又一个能显示 Arch Logo 及若干基本系统信息的 Python 脚本

  http://www.generictestdomain.net/archey3/ || archey3-gitAUR

- Dmidecode — 能基于 SMBIOS/DMI 标准报告储存于您系统 BIOS 中的硬件信息。

  http://www.nongnu.org/dmidecode/ || dmidecode

#### 图形环境

- CPU-G — 显示您硬件若干有用信息的工具，和 Windows 下的 CPU-Z 很相似。

  http://cpug.sourceforge.net/ || cpu-gAUR[broken link: archived in aur-mirror]

- hardinfo — 显示您硬件和操作系统若干有用信息的工具，和 Windows 下的设备管理器很相似。

  http://hardinfo.berlios.de/HomePage || hardinfo

- i-Nex — 一个收集并显示所有硬件参数的工具，采用了和 Windows 工具 CPU-Z 很相似的界面。

  http://i-nex.linux.pl/ || i-nexAUR

- lshw-gtk — 一个提供很详细的硬件信息的小工具，同时具备了 CLI 和 GTK 界面。

  http://ezix.org/project/wiki/HardwareLiSter || lshw-gtkAUR[broken link: archived in aur-mirror]

### 键盘布局切换

- fbxkb — A NETWM compliant keyboard indicator and switcher. It shows a flag of current keyboard in a systray area and allows you to switch to another one.

  http://fbxkb.sourceforge.net/ || fbxkbAUR

- xxkb — A lightweight keyboard layout indicator and switcher.

  http://sourceforge.net/projects/xxkb/ || xxkb

- qxkb — A keyboard switcher written in Qt.

  http://code.google.com/p/qxkb/ || qxkbAUR

- X Neural Switcher — A text analyser, it detects the language of the input and corrects the keyboard layout if needed.

  http://www.xneur.ru/ || xneurAUR, gxneurAUR (GUI)

### 电源管理

见 Power saving#Packages[broken link: invalid section].

### 剪贴板管理

### 壁纸设置

### 软件包管理

- Aurnotify — 提示你最喜爱的来自AUR的软件的新动态.

  http://adesklets.sourceforge.net/desklets.html || aurnotifyAUR[broken link: archived in aur-mirror]

- Pkgtools — 一个Arch Linux软件管理的脚本合集. 包含 pkgfile – 命令来查找哪个包含了某个文件

  https://github.com/Daenyth/pkgtools || pkgtoolsAUR

- Yaourt — 一个pacman前端，有更多特性和对aur的支持.

  http://www.archlinux.fr/yaourt-en/ || yaourtAUR

参考阅读AUR helpers.

### 输入法

参见 Wikipedia:Input method.

- Fcitx (简体中文) — 可扩展，超灵活的输入工具。

  http://fcitx-im.org || fcitx

- Hime — 基于 GTK2/GTK3 的输入平台。

  http://hime-ime.github.io/ || hime-gitAUR

- IBus (简体中文) — Linux 新一代输入 BUS.

  http://ibus.googlecode.com || ibus

- Rime IME — Rime 输入引擎。

  http://code.google.com/p/rimeime/ || ibus-rime or fcitx-rime

- UIM — 多语言输入库。

  http://code.google.com/p/uim/ || uim

### Trash management

- trash-cli — A command-line interface implementing FreeDesktop.org's Trash specification.

  http://github.com/andreafrancia/trash-cli || trash-cli

### File synchronization

- rsync — An incremental transfer and synchronization program.

  http://rsync.samba.org || rsync

- Syncthing — Open, trustworthy and decentralized cloud synchronization service.

  https://syncthing.net || syncthing

- Unison — Bidirectional sync. It keeps track of changes like a VCS.

  http://www.cis.upenn.edu/~bcpierce/unison || unison

### Finders

This article or section needs expansion.

Reason: See also find and locate. (Discuss in Talk:List of applications (简体中文)#)

- fuzzy-find — Fuzzy completion for finding files.

  https://github.com/silentbicycle/ff || ff-gitAUR

- fzf — General-purpose command-line fuzzy finder.

  https://github.com/junegunn/fzf || fzf

- rmlint — Tool to quickly find (and optionally remove) duplicate files and other lint

  https://rmlint.readthedocs.org/en/latest/ || rmlint

## 文档

### 办公软件套装

See also Wikipedia:Comparison of office suites.

- Calligra — KDE 办公软件套装，即 KOffice 的活跃分支。它提供了 OpenOffice 大多功能，又有智能手机和平板的版本。

  http://www.calligra-suite.org/ || calligra

- Kingsoft Office — 专有，又名 WPS.

  http://www.kingsoftstore.com/ || wps-officeAUR

- LibreOffice — OpenOffice 的超活跃分支之一。

  https://www.libreoffice.org/ || libreoffice-still 或 libreoffice-fresh

- OpenOffice — 开源的办公软件，集成了字处理，表格，幻灯片，图像，数据库以及更多的软件，采用 Apache 许可证。

  http://www.openoffice.org/ || openofficeAUR

- Siag Office — 极度轻量，有字处理、表格、文本编辑器、文件管理器和预览器。

  http://siag.nu/ || siag-officeAUR[broken link: archived in aur-mirror]

- SoftMaker Office — 完全，稳定，轻快，兼容微软办公格式，有字处理，表格，幻灯片。

  http://www.freeoffice.com/ || freeofficeAUR

### 字处理器

See also Wikipedia:Comparison of word processors.

- Abiword — 全功能的字处理器。

  http://www.abisource.com/ || abiword

- BlueGriffon — WYSIWYG content editor for the World Wide Web.

  http://www.bluegriffon.com/ || bluegriffon

- Calligra Words — Powerful word processor included in the Calligra Suite.

  http://www.calligra.org/words/ || calligra-words

- gLabels — program for creating labels and business cards.

  http://glabels.org/ || glabels

- LibreOffice Writer — Full-featured word processor included in the LibreOffice suite.

  https://www.libreoffice.org/discover/writer || libreoffice-still

- OpenOffice Writer — Full-featured word processor included in the OpenOffice suite.

  http://www.openoffice.org/ || openofficeAUR

- Pathetic Writer — X-based rich text processor included in Siag Office.

  http://siag.nu/pw/ || siag-officeAUR[broken link: archived in aur-mirror]

- Scribus — 桌面出版程序。

  http://www.scribus.net/canvas/Scribus || scribus

- Ted — Easy to use GTK+-based rich text processor (with footnote support).

  http://www.nllgg.nl/Ted/ || tedAUR

### 文档标记语言

See also Wikipedia:Comparison of document markup languages.

- asciidoc — Human-readable text document format. Used by Arch for generating pacman 's man pages[3].

  http://asciidoc.org/ || asciidoc

- Asciidoctor — An asciidoc implementation written in Ruby, with many extra features.

  http://asciidoctor.org/ || ruby-asciidoctorAUR[broken link: archived in aur-mirror]

- Markdown — Text-to-HTML conversion tool that allows you to write using a simple plain text format.

  http://daringfireball.net/projects/markdown || markdown

- Pandoc — Swiss-army knife for converting one markup format into another (supports Markdown).

  http://johnmacfarlane.net/pandoc || haskell-pandoc pandoc-staticAUR[broken link: replaced by pandoc]
  Tip: Both pandoc packages have large build-time dependencies that require significant hard disk space. Alternatively, you can download the pandoc-static binary directly from the Parabola GNU Linux repo (64-bit, 32-bit), or install haskell-pandoc from the binary haskell-core repository, which however also has massive dependencies size. It is recommended against to use cabal-install as the primary source of installation of Haskell packages even though it may appear more straightforward.

- Sphinx — A documentation generation system using reStructuredText to generate output in multiple formats (primary documentation system for the Python project).

  http://sphinx-doc.org || python-sphinx

- txt2tags — Dead-simple, KISS-compliant lightweight, human-readable markup language to produce rich format content out of plain text files.

  http://txt2tags.sourceforge.net || txt2tags

### 表格

See also Wikipedia:Comparison of spreadsheet software.

- Calligra Sheets — Powerful spreadsheet application included in the Calligra Suite

  http://www.calligra.org/sheets/ || calligra-sheets

- Gnumeric — Spreadsheet program that is part of the GNOME desktop.

  http://www.gnumeric.org/ || gnumeric

- LibreOffice Calc — Full-featured spreadsheet application included in the LibreOffice suite.

  https://www.libreoffice.org/discover/calc/ || libreoffice-still

- OpenOffice Calc — Full-featured spreadsheet application included in the OpenOffice suite.

  http://openoffice.org/product/calc || openofficeAUR

- Pyspread — Pyspread is a non-traditional spreadsheet application that is based on and written in the programming language Python.

  http://manns.github.io/pyspread/index.html || pyspreadAUR

- Siag — Spreadsheet application based on the X Window System and the Scheme programming language included in Siag Office.

  http://siag.nu/siag/ || siag-officeAUR[broken link: archived in aur-mirror]

### 学术文档

This article or section is a candidate for merging with LaTeX.

Notes: Duplicate (Discuss in Talk:LaTeX)

With LaTeX, creation of any scientific document, article, journal, etc. is made commonplace.

See also Wikipedia:Comparison of TeX editors and the LaTeX Wikibook.

- AUCTeX — Extensible package for writing and formatting TeX files in Emacs.

  https://www.gnu.org/software/auctex/ || auctex

- Gummi — Lightweight TeX/LaTeX GTK+-based editor.

  http://gummi.midnightcoding.org/ || gummi

- Kile — User-friendly TeX/LaTeX editor for the KDE desktop with many features.

  http://kile.sourceforge.net/ || kile

- LyX — Document processor that encourages an approach to writing based on the structure of your documents (WYSIWYM) and not simply their appearance (WYSIWYG).

  http://www.lyx.org/ || lyx

- TeXmacs — WYSIWYW editing platform with special features for scientists.

  http://www.texmacs.org/ || texmacs

- Texmaker — Cross-platform, light and easy-to-use LaTeX IDE.

  http://www.xm1math.net/texmaker/index.html || texmaker

- Winefish — Editor for experienced LaTeX users with support for UTF-8, syntax highlight, auto-completion and auto-text.

  http://winefish.berlios.de/ || winefishAUR[broken link: archived in aur-mirror]

### 翻译与本土化

- Apertium — Free and open source rule-based machine translation platform with available language data. It supports the following formats: HTML, Microsoft Office 2007 XML, OpenDocument, TMX, MediaWiki and others.

  http://apertium.org/ || apertiumAUR

- Gtranslator — Enhanced gettext po file editor for the GNOME. It handles all forms of gettext po files and includes very useful features.

  https://projects.gnome.org/gtranslator/ || gtranslator

- Lokalize — Standard KDE tool for software translation. It includes basic editing of PO files, support for glossary, translation memory, project managing, etc. It belongs to kdesdk

  http://userbase.kde.org/Lokalize || lokalize

- Moses — Statistical machine translation tool (language data not included).

  http://statmt.org/moses || moses-gitAUR[broken link: archived in aur-mirror]

- OmegaT — General translator's tool which contains a lot of translation memory features and can give suggestions from Google Translate. It supports the following formats: HTML, Microsoft Office 2007 XML, OpenDocument, XLIFF/Okapi, MediaWiki, plain text, TMX and others.

  http://omegat.org || omegatAUR

- Poedit — 基于gettext/po-based的简单翻译工具。

  http://poedit.net || poedit

- Pology — Set of Python tools for dealing with gettext/po-files.

  http://techbase.kde.org/Localization/Tools/Pology || pologyAUR

- Virtaal — Editor for translation of both software and other text, based on Translate Toolkit. It supports the following formats: gettext, XLIFF , TMX, TBX, Wordfast, Qt Linguist , Qt Phrase Book, OmegaT glossary and others. It can also show suggestions from Apertium, Google Translate, Bing Translator, Moses and others.

  http://translate.sourceforge.net/wiki/virtaal || virtaalAUR

### 文本编辑器

参见 Wikipedia:Comparison of text editors.

一些轻量级 集成开发式环境 也能拿来当文本编辑器用用。

#### 命令行

- e3 — 无依赖，又小巧，由汇编语言编写而成。

  http://sites.google.com/site/e3editor/ || e3

- dex — 轻量简单，支持 ctags 及匹配编译错误。

  https://github.com/tihirvon/dex || dex-editor-gitAUR

- Emacs-nox — 可扩展、高度定制、自助编辑并实时显示，不支持 X11.

  http://www.gnu.org/software/emacs/emacs.html || emacs-nox

- JED — 基于 S-Lang library, 同时包括命令行版 jed 和 X-windows 版 xjed.

  http://jedsoft.org/jed/ || jedAUR

- Joe (Joe's Own Editor) — 基于终端，为简单易用而生。

  http://joe-editor.sourceforge.net/ || joe

- mcedit — Midnight Commander 文件管理器自带的编辑器。

  http://www.ibiblio.org/mc/ || mc

- MicroEmacs — 基于 Ncurses, 同时包括命令行版 me -n 和 X-windows 版 me.

  http://www.jasspa.com/ || jasspa-meAUR

- mg — 又小又快的绿色 Emacs 类编辑器。

  http://homepage.boetes.org/software/mg || mg

- Nano — 基于 pico, 自带虚拟键盘。

  http://nano-editor.org/ || nano

- Ne — 键绑定遵循 Windows 风格。

  http://ne.di.unimi.it/ || neAUR

- Zile — 又一种轻量的 Emacs 类编辑器

  https://gnu.org/s/zile/ || zile

##### Vi 类文本编辑器

- Vi — 最原始的 ex/vi 类编辑器。

  http://ex-vi.sourceforge.net/ || vi

- Vim (Vi IMproved) — 在 Unix 之道上追求登峰造极的高级 vi 类编辑器，集众多功能之大成。

  http://www.vim.org/ || vim

- Neovim — 二十一世纪的现代 Vi 类编辑器。

  http://neovim.org/ || neovim-gitAUR

#### 图形环境

- Acme — 极简且灵活的编程环境，由 Rob Pike 为 Plan 9 操作系统开发而成。

  http://acme.cat-v.org || plan9port

- Atom — 由 GitHub 开发，支持由 Node.js 写成的插件和 Git 版本控制。

  https://atom.io/ || atom-editorAUR

- Beaver — GTK+, 天生就高度模块化，轻量化，现代化。

  http://beaver-editor.sourceforge.net/ || beaver

- Edile — 基于单文件，PyGTK 代码与脚本的编辑器。

  https://code.google.com/p/edile/ || edileAUR[broken link: archived in aur-mirror]

- Gedit — GNOME 自带的 GTK+ 编辑器，支持语法高亮，自动缩进，对齐括号等等，还提供了众多扩展以加强功能。

  http://projects.gnome.org/gedit/ || gedit

- GNU Emacs — 虽以高难度闻名，但其成千上百的技巧与扩展却不是盖的。

  https://gnu.org/s/emacs || emacs

- gVim — Vim 的图形用户界面

  http://www.vim.org/ || gvim

- Jedit — 程序员专用，由 Java 编写而成。

  http://www.jedit.org/ || jedit

- JuffEd — 支持多标签与语法高亮，由 Qt 编写而成。

  http://juffed.com/en/index.html || juffedAUR

- Kate — 功能全面、程序员专用的编辑器，出自 KDE, 还能当 MDI 和文件管理器用。

  http://kate-editor.org/ || kdesdk-kate[broken link: replaced by kate]

- KWrite — KDE 自带的轻量文本编辑器，编辑器部件继承自 Kate。

  http://kde.org/applications/utilities/kwrite/ || kdebase-kwrite[broken link: replaced by kwrite]

- Leafpad — 移植到 GTK+ 上的 Notepad, 致力于简单。

  http://tarot.freeshell.org/leafpad/ || leafpad

- Medit — 编程专用。

  http://mooedit.sourceforge.net/ || medit

- Mousepad — Xfce 桌面环境自带的文本编辑器

  http://www.xfce.org/ || mousepad

- Nedit — lesstif 桌面环境自带的文本编辑器。

  http://www.nedit.org/ || nedit

- Pluma — MATE 桌面环境自带的文本编辑器。

  http://mate-desktop.org || pluma

- PyRoom — 致力于专心致志的 PyGTK 文本编辑器，又克隆自鲜为人知的 WriteRoom 。

  http://pyroom.org/ || pyroomAUR

- QSciTE — Qt 版本的 SciTE.

  http://code.google.com/p/qscite/ || qsciteAUR

- QXmlEdit — 简单可用的 Qt XML 编辑器，XSD 查看器。

  http://code.google.com/p/qxmledit/ || qxmleditAUR

- Sam — 极简主义，同时包含图形用户界面，一门强大的命令行语言，远程编辑功能，由 Eob Pike 开发而成。

  http://sam.cat-v.org || plan9port or 9base

- SciTE — 常用来编译及运行程序。

  http://scintilla.org/SciTE.html || scite

- Scribes — 终极，最小，即简单与强悍的合体。

  http://scribes.sourceforge.net || scribes

- Sublime Text 2 — 闭源，由 C++ 和 Python 编写而成，集成众多高级功能插件之大成，却难得地一直保持轻量流畅的高水准。

  http://sublimetext.com || sublime-textAUR

- Tea — 基于 Qt, 编辑富文本用。

  http://tea-editor.sourceforge.net/ || tea

- XEdit — Simple text editor for the X Window System.

  http://www.x.org/wiki/ || xorg-xedit

##### 协同式文本编辑器

- Gobby — 支持在同一界面编辑多文档，多人聊天。

  http://gobby.0x539.de || gobby

### 阅读与浏览

#### 电子书阅读

Note: Some PDF and DjVu viewers[broken link: invalid section] also support other e-book formats.

- Calibre — E-book library management application that can also convert between different formats and sync with a variety of e-book readers. Supported formats include CBZ, CBR, CBC, CHM, DJVU, EPUB, FictionBook, HTML, HTMLZ, LIT, LRF, Mobipocket, ODT, PDF, PRC, PDB, PML, RB, RTF, SNB, TCR, TXT and TXTZ.

  http://calibre-ebook.com/ || calibre

- Cool Reader — E-book viewer with many supported formats such as EPUB (non-DRM), FictionBook, TXT, RTF, HTML, CHM and TCR.

  http://crengine.sourceforge.net/ || coolreaderAUR[broken link: archived in aur-mirror]

- epub — 使用Python和Curses的控制台EPUB阅读器。

  https://pypi.python.org/pypi/epub || python-epubAUR

- FBReader — E-book viewer with many supported formats such as EPUB, FictionBook, HTML, plucker, PalmDoc, zTxt, TCR, CHM, RTF, OEB, Mobipocket (non-DRM) and TXT.

  http://fbreader.org/ || fbreader

- pPub — 简单的EPUB阅读器使用 Python、 GTK3 和 WebKit。

  https://github.com/sakisds/pPub || ppubAUR

- Sigil — WYSIWYG ebook editor.

  http://sigil-ebook.com/ || sigil

##### 书架

for more collection apps, see also Multimedia#Collection managers

- Alexandria — GNOME application to help manage your book collection.

  http://alexandria.rubyforge.org/ || alexandriaAUR[broken link: archived in aur-mirror]

- Koha — Open source Integrated Library System (ILS), used world-wide by public, school and special libraries.

  http://koha-community.org/ || kohaAUR[broken link: archived in aur-mirror]

#### PDF 和 DjVu

Note: PDF forms support:

- acroreadAUR is able to save both AcroForms and XFA forms into PDF files.
- Poppler-based readers such as evince and kdegraphics-okular support AcroForms, but not full XFA forms. [4] [5]

See also Wikipedia:List of PDF software and Wikipedia:DjVu.

##### 终端

- fbpdf — Small framebuffer PDF and DjVu viewer based off of MuPDF, with Vim keybindings and written in C

  http://repo.or.cz/w/fbpdf.git || fbpdf-gitAUR

- jfbview — Framebuffer PDF and image viewer. Features include Vim-like controls, zoom-to-fit, a TOC (outline) view, fast multi-threaded rendering and asynchronous pre-caching. Originally a fork of fbpdf called jfbpdf, now completely rewritten.

  http://seasonofcode.com/pages/jfbview.html || jfbviewAUR

##### 图形化界面

Note: Some web browsers have support for displaying PDF files, either built-in or via plugin.

- acroread — A PDF file viewer offered by Adobe (closed source).

  http://www.adobe.com/products/reader.html || acroreadAUR

- apvlv — Lightweight PDF/DjVu/UMD/TXT viewer with Vim keybindings.

  http://naihe2010.github.com/apvlv/ || apvlv

- Atril — Simple multi-page document viewer for MATE.

  https://github.com/mate-desktop/atril || atril

- ePDFView — Free lightweight PDF document viewer using the Poppler and GTK+ libraries. Development stopped.

  http://freecode.com/projects/epdfview || epdfview

- Evince — Document viewer for multiple document formats. Supports PDF, PostScript, DjVu, TIFF and DVI.

  https://wiki.gnome.org/Apps/Evince || evince

- Foxit Reader — Small, fast (compared to Acrobat) PDF viewer. (closed source)

  http://www.foxitsoftware.com/pdf/desklinux/ || foxitreaderAUR

- gv — Graphical user interface for the Ghostscript interpreter that allows to view and navigate through PostScript and PDF documents.

  http://www.gnu.org/software/gv/ || gv

- llpp — Very fast PDF reader based off of MuPDF, that supports continuous page scrolling, bookmarking, and text search through the whole document.

  http://repo.or.cz/w/llpp.git || llppAUR

- MuPDF — Very fast PDF and XPS viewer and toolkit written in portable C. Features CJK font support.

  http://mupdf.com || mupdf

- Okular — Universal PDF viewer for KDE.

  http://okular.kde.org/ || kdegraphics-okular

- PdfMod — You can reorder, rotate, and remove pages, export images from a document, edit the title, subject, author, and keywords, and combine documents via drag and drop.

  https://wiki.gnome.org/Apps/PdfMod || pdfmod

- PDF Studio — All-in-one PDF editor similar to Adobe Acrobat (proprietary).

  http://www.qoppa.com/pdfstudio/ || pdfstudioAUR

- qpdfview — Tabbed document viewer. It uses Poppler for PDF support, libspectre for PS support, DjVuLibre for DjVu support, CUPS for printing support and the Qt toolkit for its interface.

  https://launchpad.net/qpdfview || qpdfviewAUR

- Xournal — Pdf viewer/note taking application.

  http://xournal.sourceforge.net/ || xournal

- Xpdf — Viewer that can decode LZW and read encrypted PDFs.

  http://www.foolabs.com/xpdf/ || xpdf

- zathura — Highly customizable and functional PDF/DjVu/PostScript/ComicBook viewer (plugin based).

  http://pwmt.org/projects/zathura/ || zathura zathura-pdf-mupdf zathura-djvu

#### 虚拟分页器

See also Wikipedia:Terminal pager.

- more — A simple and feature-light pager. It is a part of the util-linux package.
- less — A program similar to more, but with support for both forward and backward scrolling, as well as partial loading of files.

  http://www.gnu.org/software/less || less

- less-mouse — less with mouse scrolling support. It is present in the AUR as less-mouseAUR[broken link: archived in aur-mirror].
- most — A pager with support for multiple windows, left and right scrolling, and built-in colour support

  http://www.jedsoft.org/most/ || most

- mcview — A pager with mouse and colour support. It is bundled with midnight commander.

  http://www.midnight-commander.org || mc

- vimpager — A script that turns vim into a pager. As a result, you get various vim features such as colour schemes, mouse support, split screens, etc.

  https://github.com/rkitover/vimpager || vimpager

#### CHM

See also Wikipedia:Microsoft Compiled HTML Help.

- ChmSee — CHM viewer based on xulrunner.

  https://code.google.com/p/chmsee/ || chmseeAUR

- Kchmviewer — Qt-based CHM viewer that uses chmlib and borrows some ideas from xchm. It does not depend on KDE, but it can be compiled to integrate with it.

  http://www.ulduzsoft.com/kchmviewer/ || kchmviewer

- xCHM — 轻量级 CHM 查看器中，基于 chmlib。

  http://xchm.sf.net/ || xchm

#### 漫画

- Comix — GTK2 image viewer specifically designed to handle comic book archives. Also includes library manager. It's development was stopped in 2009 and moved to MComix.

  http://comix.sourceforge.net/ || comixAUR[broken link: replaced by mcomix]

- MComix — GTK2 image viewer specifically designed to handle comic book archives (fork of Comix). Also includes library manager.

  http://sourceforge.net/projects/mcomix/ || mcomix

- QComicBook — Lightweight comic book viewer written in C++ and Qt4.

  http://qcomicbook.org/ || qcomicbookAUR[broken link: archived in aur-mirror]

- YACReader — Comic book viewer written in C++ and Qt5. Comes with YACReaderLibrary for managing comics.

  http://yacreader.com/ || yacreaderAUR

### 扫描

See SANE#Install a frontend.

### OCR

See also Wikipedia:Comparison of optical character recognition software.

#### 引擎

- CuneiForm — Command line OCR system originally developed and open sourced by Cognitive technologies. Supported languages: eng, ger, fra, rus, swe, spa, ita, ruseng, ukr, srp, hrv, pol, dan, por, dut, cze, rum, hun, bul, slo, lav, lit, est, tur.

  https://launchpad.net/cuneiform-linux || cuneiform

- GOCR/JOCR — OCR engine which also supports barcode recognition.

  http://jocr.sourceforge.net/ || gocr

- Ocrad — OCR program based on a feature extraction method.

  http://www.gnu.org/software/ocrad/ || ocrad

- Tesseract — Accurate open source OCR engine. Package splitted, you need install some datafiles for each language (tesseract-data-eng for example).

  http://code.google.com/p/tesseract-ocr/ || tesseract

#### 布局分析与用户界面

- gImageReader — Graphical GTK frontend to Tesseract.

  http://gimagereader.sourceforge.net/ || gimagereaderAUR

- gscan2pdf — Scans, runs an OCR engine, minor post-processing, creates a document.

  http://gscan2pdf.sourceforge.net/ || gscan2pdfAUR

- OCRFeeder — Python GUI for Gnome which performs document analysis and rendition, and can use either CuneiForm, GOCR, Ocrad or Tesseract as OCR engines. It can import from PDF or image files, and export to HTML or OpenDocument.

  https://wiki.gnome.org/Apps/OCRFeeder || ocrfeeder

- OCRopy — OCR platform, modules exist for document layout analysis, OCR engines (it can use Tesseract or its own engine), natural language modeling, etc.

  https://github.com/tmbdev/ocropy || ocropyAUR

- YAGF — Graphical interface for the CuneiForm text recognition program on the Linux platform.

  http://symmetrica.net/cuneiform-linux/yagf-en.html || yagf

### 笔记

参见 Wikipedia:Comparison of notetaking software.

#### 命令行

- hnb — 当场处理众多类型数据（地址，待做清单，点子和书评等等）的程序。

  http://hnb.sourceforge.net/ || hnbAUR

- pynote — 通过命令行整理笔记。通过可读的 JSON 文件来储存笔记，还提供了版本控制。

  https://pypi.python.org/pypi/pynote || pynoteAUR

#### 图形环境

- BasKet — 能够整理，分享和撰写笔记的应用程序。它支持不少玩意，就像待做清单，链接，图片以及其它等等，就像剪贴本一样。

  http://basket.kde.org/ || basket

- Cherrytree — 阶层式笔记本程序，支持富文本，语法高亮，以 XML 或数据库文件储存数据。

  http://giuspen.com/cherrytree/ || cherrytree

- Gnote — 迁移 Tomboy 到 C++ 的一种尝试。

  http://live.gnome.org/Gnote || gnote

- KeepNote — 支持富文本，跨平台的 GTK+ 笔记应用程序

  http://keepnote.org || keepnote

- KJots — 手动处理纷杂笔记的小程序，从属 kdepim 。

  http://www.kde.org/applications/utilities/kjots/ || kjots

- NoteCase — 阶层式笔记的绿色软件，由 C++ 及 GTK+ 编写成。

  notecaseAUR[broken link: archived in aur-mirror] || not packaged? search in AUR

- org-mode — Emacs 特有的笔记模式，专于项目的计划及编写。

  http://orgmode.org || emacs-org-modeAUR

- Tomboy — Linux 和 Unix 上的桌面笔记程序，可以 wiki 形式连接众多笔记。

  http://projects.gnome.org/tomboy/ || tomboy

- wiznote — 基于开源，跨平台和云的笔记程序

  http://www.wiznote.com/ || wiznote

- zim — 所见即所得的文本编辑器，剑指桌面端的维基概念。

  http://zim-wiki.org/ || zim

- znotes — A lightweight crossplatform application for notes managment with simple interface, use qt4 libraries.

  http://znotes.sourceforge.net/ || znotesAUR

### Mind-mapping tools

- FreeMind — Premier free mind-mapping software written in Java.

  http://freemind.sourceforge.net || freemind

- Freeplane — Free and open source software application that supports thinking, sharing information and getting things done at work, in school and at home. The software can be used for mind mapping and analyzing the information contained in mind maps.

  http://freeplane.sourceforge.net || freeplaneAUR

- Semantik — A mind-mapping application for KDE.

  https://ita1024.github.io/semantik/ || semantikAUR

- TreeSheets — The ultimate replacement for spreadsheets, mind mappers, outliners, PIMs, text editors and small databases.

  http://strlen.com/treesheets/ || treesheets-gitAUR

- View Your Mind — Tool to generate and manipulate maps which show your thoughts. Such maps can help you to improve your creativity and effectivity. You can use them for time management, to organize tasks, to get an overview over complex contexts, to sort your ideas etc.

  http://www.insilmaril.de/vym/ || vym

- Visual Understanding Environment — Open Source project focused on creating flexible tools for managing and integrating digital resources in support of teaching, learning and research.

  http://vue.tufts.edu || not packaged? search in AUR

- XMind — Brainstorming and mind mapping application. It provides a rich set of different visualization styles, and allows sharing of created mind maps via their website.

  http://www.xmind.net || xmind

### 字符选择器

- GNOME Characters — Character map application for GNOME

  https://wiki.gnome.org/Design/Apps/CharacterMap || gnome-characters

- gucharmap — A GTK+ 3 Character Selector, distributed with GNOME desktop.

  https://wiki.gnome.org/Apps/Gucharmap || gucharmap

- kdeutils-kcharselect — A tool to select special characters from all installed fonts and copy them into the clipboard. Distributed with KDE.

  http://utils.kde.org/projects/kcharselect/ || kcharselect

### Stylus notes taking

- Write — a word processor for hand writing.

  http://www.styluslabs.com/ || write_stylusAUR

- Gournal — note-taking application written for usage on Tablet-PC, written in perl.

  http://www.adebenham.com/old-stuff/gournal/ || gournalAUR

- Xournal — an application for notetaking, sketching, keeping a journal using a stylus.

  http://xournal.sourceforge.net/ || xournal

### 参考书目管理

参见 Wikipedia:Comparison of reference management software.

- Bibus — 一个可以直接在OpenOffice.org/LibreOffice中插入引用并生成文献索引的书目数据库.

  http://bibus-biblio.sourceforge.net || bibusAUR

- DocEar — Docear 是一个学术文献套件, 用于搜索，组织和创造的学术文献, 建立在思维导图软件 Freeplane 和 文件参考管理软件JabRef上.

  https://www.docear.org || docearAUR

- JabRef — BibTeX的GUI前端, 由Java写成.

  http://jabref.sourceforge.net || jabrefAUR

- Zotero — Zotero 单机版. 是一个免费的，易于使用的工具来帮助您收集，整理，引用和共享研究资源.

  http://www.zotero.org || zoteroAUR

## 安全

For detailed guides, see the main ArchWiki page, Security.

### 防火墙

See the main article: Firewalls.

See also Wikipedia:Comparison of firewalls.

### 网络安全

- Arpwatch — Tool that monitors ethernet activity and keeps a database of Ethernet/IP address pairings.

  http://ee.lbl.gov/ || arpwatch

- Bro — Powerful network analysis framework that is much different from the typical IDS you may know.

  https://www.bro.org/ || not packaged? search in AUR

- EtherApe — Graphical network monitor for Unix modeled after etherman. Featuring link layer, IP and TCP modes, it displays network activity graphically. Hosts and links change in size with traffic. Color coded protocols display.

  http://etherape.sourceforge.net/ || etherape

- Honeyd — Tool that allows the user to set up and run multiple virtual hosts on a computer network.

  http://www.honeyd.org/ || honeydAUR

- IPTraf — Console-based network monitoring utility.

  https://fedorahosted.org/iptraf-ng/ || iptraf-ng

- Kismet — 802.11 layer2 wireless network detector, sniffer, and intrusion detection system.

  http://www.kismetwireless.net/ || kismet

- Nemesis — Command-line network packet crafting and injection utility.

  http://nemesis.sourceforge.net/ || nemesis

- Nmap — Security scanner used to discover hosts and services on a computer network, thus creating a "map" of the network.

  http://nmap.org/ || nmap

- Ntop — Network probe that shows network usage in a way similar to what top does for processes.

  http://www.ntop.org/ || ntop

- Snort — Network intrusion prevention and detection system.

  http://www.snort.org/ || snortAUR

- Sshguard — Daemon that protects SSH and other services against brute-force attacts, similar to Fail2ban.

  http://www.sshguard.net/ || sshguard

- Suricata — High performance Network IDS, IPS and Network Security Monitoring engine.

  http://suricata-ids.org/ || suricataAUR

- Tcpdump — Common console-based packet analyzer that allows the user to intercept and display TCP/IP and other packets being transmitted or received over a network.

  http://www.tcpdump.org/ || tcpdump

- vnStat — Console-based network traffic monitor that keeps a log of network traffic for the selected interfaces.

  http://humdi.net/vnstat/ || vnstat

- Wireshark — Network protocol analyzer that lets you capture and interactively browse the traffic running on a computer network.

  http://www.wireshark.org/ || wireshark-cli wireshark-gtk

### 威胁与漏洞探测

- AFICK — Security tool that allows to monitor the changes on your files systems, and so can detect intrusions.

  http://afick.sourceforge.net/ || afickAUR

- Lynis — Security and system auditing tool to harden Unix/Linux systems.

  https://cisofy.com/lynis/ || lynis

- Metasploit Framework — An advanced open-source platform for developing, testing, and using exploit code.

  http://www.metasploit.com/ || metasploit

- Nessus — Comprehensive vulnerability scanning program.

  http://www.nessus.org/products/nessus || nessusAUR

- OpenVAS — Framework of several services and tools offering a comprehensive and powerful vulnerability scanning and vulnerability management solution. FOSS Nessus fork.

  http://www.openvas.org/ || openvas

- Osiris — Tool for monitoring system integrity and changes across a network.

  https://launchpad.net/osiris || osiris

- OSSEC — Open Source Host-based Intrusion Detection System that performs log analysis, file integrity checking, policy monitoring, rootkit detection, real-time alerting and active response.

  http://www.ossec.net/ || ossec-agentAUR ossec-localAUR ossec-serverAUR

- Samhain — Host-based intrusion detection system (HIDS) provides file integrity checking and log file monitoring/analysis, as well as rootkit detection, port monitoring, detection of rogue SUID executables, and hidden processes.

  http://www.la-samhna.de/samhain/index.html || not packaged? search in AUR

- Tiger — Security tool that can be use both as a security audit and intrusion detection system.

  http://www.nongnu.org/tiger/ || tigerAUR

- Tripwire — Intrusion detection system.

  http://tripwire.sourceforge.net/ || tripwireAUR[broken link: archived in aur-mirror]

### 文件安全

- AIDE — File and directory integrity checker.

  http://aide.sourceforge.net/ || aide

- Logcheck — Simple utility which is designed to allow a system administrator to view the logfiles which are produced upon hosts under their control.

  https://logcheck.alioth.debian.org/ || not packaged? search in AUR

- Logwatch — Customizable log analysis system.

  http://sourceforge.net/projects/logwatch/ || logwatch

- OpenDLP — OpenDLP is a free and open source, agent- and agentless-based, centrally-managed, massively distributable data loss prevention tool.

  https://code.google.com/p/opendlp/ || not packaged? search in AUR

- Swatch — Utility that can monitor just about any type of log.

  http://swatch.sourceforge.net/ || swatchAUR[broken link: archived in aur-mirror]

#### 反恶意软件

- chkrootkit — Locally checks for signs of a rootkit.

  http://www.chkrootkit.org/ || chkrootkitAUR

- ClamAV — Open source antivirus engine for detecting trojans, viruses, malware & other malicious threats.

  http://www.clamav.net/ || clamav

- Linux Malware Detect — Malware scanner designed around the threats faced in shared hosted environments.

  https://www.rfxn.com/projects/linux-malware-detect/ || maldetAUR

- Rootkit Hunter — Checks machines for the presence of rootkits and other unwanted tools.

  http://rkhunter.sourceforge.net/ || rkhunter

### 备份

See the main article: Backup programs.

See also Wikipedia:Comparison of backup software.

### 锁屏

Warning: Only sflock, physlock, Cinnamon Screensaver, MATE Screensaver and GNOME Screensaver are able to block tty access.

- Cinnamon Screensaver — Screen locker for the Cinnamon desktop.

  https://github.com/linuxmint/cinnamon-screensaver || cinnamon-screensaver

- GNOME Screensaver — Screen locker for the GNOME Flashback desktop.

  https://wiki.gnome.org/Projects/GnomeScreensaver || gnome-screensaver

- i3lock — A simple screen locker. Provides user feedback, uses PAM authentication, supports DPMS. The background can be set to an image or solid color.

  http://i3wm.org/i3lock/ || i3lock

- i3lock-blur — Fork of i3lock which can use your desktop with the blur effect applied as a background.

  http://github.com/karulont/i3lock-blur || i3lock-blurAUR

- i3lock-wrapper — A simple wrapper around i3lock which sets up a blurred screenshot of the desktop as a background image.

  https://github.com/ashinkarov/i3-extras || i3lock-wrapperAUR

- Light-locker — A simple locker (forked from gnome-screensaver) that aims to have simple, sane, secure defaults and be well integrated with the desktop while not carrying any desktop-specific dependencies. It relies on LightDM for locking and unlocking your session via ConsoleKit/UPower or logind/systemd

  https://github.com/the-cavalry/light-locker || light-locker

- MATE Screensaver — Screensaver and locker for MATE Desktop Environment.

  https://github.com/mate-desktop/mate-screensaver || mate-screensaver

- physlock — Screen and console locker.

  https://github.com/muennich/physlock || physlockAUR

- sflock — Simple screen locker utility for X, based on slock. Provides a very basic user feedback.

  https://github.com/benruijl/sflock || sflock-gitAUR

- slock — Very simple and lightweight X screen locker. Offers only a black background when locked, there are no animations or text fields.

  http://tools.suckless.org/slock || slock

- sxlock — Fork of sflock with a few enhancements. Provides basic user feedback, uses PAM authentication, supports DPMS and RandR. Supports `sxlock.service` to lock the screen on suspend/hibernation. See the README for more information.

  https://github.com/lahwaacz/sxlock || sxlock-gitAUR

- vlock — TTY locker. A mirror of the original vlock is available at github.

  http://www.kbd-project.org || kbd

- xlockmore — Simple X11 screen lock with PAM support.

  http://www.tux.org/~bagleyd/xlockmore.html || xlockmore

- XScreenSaver — Screen saver and locker for the X Window System.

  http://www.jwz.org/xscreensaver/ || xscreensaver

- XSecureLock — X11 screen lock utility designed with the primary goal of security.

  https://github.com/google/xsecurelock || xsecurelock-gitAUR

### Hash 校验

- GtkHash — 生成摘记，计算校验的 GTK+ 工具

  http://gtkhash.sourceforge.net/ || gtkhashAUR

- hashdeep — 可对多文件计算 Hash, 生成摘记，跨平台的工具。

  http://md5deep.sourceforge.net/ || hashdeepAUR

- Parano — 用于生成、编辑和校验 MD5 和 SFV 文件的 GNOME 前端

  http://parano.berlios.de/ || paranoAUR

- RHash — Hash 校验工具，支持 SFV, CRC 等等，支持众多算法

  http://rhash.anz.ru/ || rhash

- Quick Hash GUI — 可在文本或硬盘递归地快速进行 Hash 的 GUI 工具

  http://sourceforge.net/projects/quickhash/ || quickhashAUR[broken link: package not found]

- RHash — Utility for verifying hash sums (SFV, CRC, etc). Supports lots of algorithms.

  http://rhash.anz.ru/ || rhash

- MassHash — A set of file hashing tools (both CLI and GTK+ GUI) written in Python. Supported algorithms include MD5, SHA-1, SHA-224, SHA-256, SHA-384, SHA-512.

  http://jdleicher.github.io/MassHash/ || masshashAUR

### 加密，签名与信息隐藏

- ccrypt — A command-line utility for encrypting and decrypting files and streams.

  http://ccrypt.sourceforge.net/ || ccrypt

- GnuPG — The GNU project's complete and free implementation of the OpenPGP standard as defined by RFC4880. Free and Open Source replacement of PGP, mostly used for digital signing of packages.

  http://gnupg.org/ || gnupg

- gzsteg — A utiltiy that can hide data in gzip compressed files

  http://www.nic.funet.fi/pub/crypt/steganography/ || not packaged? search in AUR

- silenteye — A steganography application written in C++, use Qt4 library.

  http://www.silenteye.org/ || not packaged? search in AUR

- snow — Steganography program for concealing messages in text files

  http://www.darkside.com.au/snow/ || snowAUR[broken link: archived in aur-mirror]

- steghide — A steganography utility that is able to hide data in various kinds of image and audio files.

  http://steghide.sourceforge.net || steghide

- stegparty — A steganography utility hides text by typoing text existing text files.

  https://github.com/countrygeek/stegparty || stegpartyAUR[broken link: archived in aur-mirror]

### 密码管理

- Console Password Manager — Curses based password manager using PGP-encryption.

  http://github.com/comotion/cpm || cpmAUR[broken link: archived in aur-mirror]

- Figaro's Password Manager 2 — GTK2 port of Figaro's Password Manager with some new enhancements.

  http://als.regnet.cz/fpm2/ || fpm2AUR

- GPass — Password manegement software for GNOME2 desktop.

  http://projects.netlab.jp/gpass/ || gpassAUR

- GPassword Manager — Simple, lightweight and cross-platform utility for managing and accessing passwords.

  http://sourceforge.net/projects/gpasswordman/ || gpasswordmanAUR[broken link: archived in aur-mirror]

- Gtkpass — Gtkpass is a GTK and Libkpass-based password manager for KeePass 1.x databases.

  https://sourceforge.net/projects/gtkpass/ || gtkpassAUR[broken link: archived in aur-mirror]

- Ked Password Manager — A password manager that helps to manage large numbers of passwords.

  http://kedpm.sourceforge.net || kedpmAUR

- KeePass Password Safe — Free open source Mono-based password manager, which helps you to manage your passwords in a secure way.

  http://keepass.info/ || keepass

- KeePassC — KeePassC is a curses-based password manager compatible to KeePass v.1.x and KeePassX.

  https://raymontag.github.com/keepassc || keepasscAUR

- KeePassX — Free and open source Qt-based password manager (uses KeePass 1.x databases for storage).

  http://www.keepassx.org/ || keepassx

- MyPasswords — What you need for managing your passwords, including the passwords of your online accounts, bank accounts and ... with the corresponding URLs.

  http://sourceforge.net/projects/mypasswords7/ || not packaged? search in AUR

- MyPasswordSafe — Easy-to-use QT based password manager, compatible with Password Safe files (and therefore pwsafe).

  http://www.semanticgap.com/myps/ || mypasswordsafeAUR[broken link: archived in aur-mirror]

- Pasaffe — Easy to use password manager for Gnome with a Password Safe 3.0 compatible database.

  https://launchpad.net/pasaffe || pasaffeAUR[broken link: archived in aur-mirror]

- pass — Simple console based password manager

  http://www.passwordstore.org/ || pass

- Password Gorilla — A cross-platform password manager.

  https://github.com/zdia/gorilla/wiki/ || password-gorillaAUR gorillaAUR[broken link: archived in aur-mirror]

- Password Safe — Simple and secure password manager.

  http://passwordsafe.sourceforge.net/ || passwordsafeAUR

- pwsafe — Unix commandline program that manages encrypted password databases.

  http://nsd.dyndns.org/pwsafe/ || pwsafe

- QPass — Easy to use password manager with built-in password generator.

  http://qpass.sourceforge.net || qpassAUR

- Revelation — Password manager for the GNOME desktop.

  http://revelation.olasagasti.info/ || revelationAUR

- Seahorse — GNOME application for managing encryption keys and passwords in the GnomeKeyring.

  https://wiki.gnome.org/Apps/Seahorse || seahorse

- Universal Password Manager — Allows you to store usernames, passwords, URLs and generic notes in an encrypted database protected by one master password.

  http://upm.sourceforge.net/ || upmAUR

## 科学

Note: 查看AUR 'science' category，有可能获得较新的Applications/Science列表

### 学术文档

参见主条目 List of applications/Documents#Scientific documents.

### 数学

#### 计算器

参见 Wikipedia:Comparison of software calculators.

- bc — 任意精度的计算语言。

  http://www.gnu.org/software/bc/ || bc

- calc — 任意精确度的文字模式计算器。

  http://www.isthe.com/chongo/tech/comp/calc/ || calc

- Extcalc — 基于Qt的科学计算器。

  http://extcalc-linux.sourceforge.net/ || extcalcAUR

- galculator — 基于GTK+的科学计算器。

  http://galculator.sourceforge.net/ || galculator galculator-gtk2

- GCalctool — Gnome内建的科学计算器 (GTK2 version).

  http://www.gnome.org || gcalctool-oldguiAUR

- GNOME Calculator — Gnome内建的科学计算器 (new GTK3 version)。

  http://www.gnome.org || gnome-calculator

- KAlgebra — 包含于KDE EDU 的计算器及图表制作工具。

  http://www.kde.org/applications/education/kalgebra/ || kdeedu-kalgebra[broken link: replaced by kalgebra]

- KCalc — KDE内建的科学计算器。

  http://kde.org/applications/utilities/kcalc/ || kdeutils-kcalc[broken link: replaced by kcalc]

- Qalculate — 具备容错输入，常数识别及单位运算的计算器和方程求解器。

  http://qalculate.sourceforge.net/ || libqalculate

- SpeedCrunch — 速度快，高精度，功能强大的跨平台的计算器。

  http://speedcrunch.org || speedcrunch

- xcalc — 用于X的科学计算器，包含代数和逆波兰表示法(reverse polish notation)模式。

  http://xorg.freedesktop.org/ || xorg-xcalc

#### 计算机代数系统

参见 Wikipedia:Comparison of computer algebra systems.

- AXIOM — FriCAS:衍生自强大的AXIOM-CAS

  http://fricas.sourceforge.net || fricasAUR

- Fermat — 计算机代数系统，可处理任意精度整数和分数运算，多元多项式，符号运算，多项式环上的矩阵运算，图形及其它类型数值运算。

  http://home.bway.net/lewis/ || fermatAUR[broken link: archived in aur-mirror]

- GAP — 计算机离散代数系统，特别擅于计算群论（computational group theory）。

  http://www.gap-system.org || gap-mathAUR[broken link: replaced by gap]

- Maple — 著名的商业CAS。常用於教学。

  http://www.maplesoft.com/products/maple/ || not packaged? search in AUR

- Mathics — 一款自由的CAS软件，用于符号运算，使用Python作为其主要编程语言; 致力于Mathematica语法和函数兼容; 该程序依赖Sympy完成主要的计算，且可通过Sage使用可选的高级功能。

  http://www.mathics.org/ || mathicsAUR

- Mathomatic — 用C语言编写的通用计算机代数系统。

  http://www.mathomatic.org/ || mathomatic

- Maxima — 类似Maple/Mathematica的程序，拥有基于wxWidgets的图形前端。

  http://maxima.sourceforge.net/ || maxima wxmaxima

- PARI/GP — 为快速计算数论设计的计算机代数系统。

  http://pari.math.u-bordeaux.fr/ || pari

- Xcas — Giac的用戶界面。（Giac是一个自由，基础的计算机代数系统）

  http://www-fourier.ujf-grenoble.fr/~parisse/giac.html || xcas

- Sympy — 支持符号计算的Python函式库(以x,y等名称作运算工具，这是mathemetica有而scipy欠缺的功能)，可求出不定积分(indefinite integral)和导数。显示结果的方式有：ascii art、python expression、Latex，或透过matplotlib绘图。

  http://www.sympy.org/en/index.html || python-sympy

#### 科学与工程计算

参见 Wikipedia:Comparison of numerical analysis software.

- EngLab — 使用类C语法的交叉编译数学平台。

  http://englab.bugfest.net || englabAUR

- Euler — 为高等数学计算，如微积分，优化和统计，以及通过Maxima实现的符号运算设计的数值计算程序。

  http://euler.sourceforge.net || eulerAUR[broken link: archived in aur-mirror]

- FreeMat — 类Matlab程序，支持相当数量的Matlab函数，同时拥有编程友好(codeless)的C, C++, Fortran语言接口，以及对分布式并行算法开发和3D可视化功能的支持。

  http://freemat.sourceforge.net/ || freemat

- GNU Radio — 软件开发套件，提供信号处理模块以协助开发程序。

  http://www.gnuradio.org/redmine/projects/gnuradio/wiki || gnuradio

- Octave — 类Matlab编程语言和接口，用于数值计算。

  http://www.gnu.org/software/octave/ || octave

- PyLab — Python模块集合（pyplot, numpy等），用于科学计算

  http://www.scipy.org/PyLab || python2-matplotlib

- Sage — 数学软件系统，使用大量已有开源软件包整合出一个通用的Python接口，可作为Magma, Maple, Mathematica 和 Matlab的替代品。

  http://www.sagemath.org || sage-mathematics[broken link: replaced by sagemath]

- Scilab — Matlab替代品，用于数值计算，语法和Matlab不相同，但是可以很容易从Matlab语法转换。

  http://www.scilab.org/ || scilabAUR

#### 统计

参见 Wikipedia:Comparison of statistical packages。

- JAGS (Just another Gibbs sampler) — 跨平台程序，用于基于马尔可夫链蒙特卡尔理论(Markov Chain Monte Carlo) (MCMC) 模拟的贝塞叶分层模型(Bayesian hierachical models) 分析。

  http://mcmc-jags.sourceforge.net/ || jagsAUR

- Python Data Analysis Library (pandas) — 基于Python语言的高性能，易用的数据结构和数据分析工具。

  http://pandas.pydata.org/ || python2-pandas-gitAUR

- PSPP — 自由的SPSS实现。

  http://www.gnu.org/software/pspp/ || psppAUR

- R — 用于统计计算及图形处理的软件环境。

  http://cran.r-project.org/ || r

- RKWard — 统计语言R的前端。

  http://rkward.sourceforge.net/ || rkwardAUR

- RStudio — 为R构建的基于Qt的强大的产品级IDE 。

  http://www.rstudio.com/ || rstudio-desktop-binAUR

#### 数据评估

参见 Wikipedia:List of information graphics software。

- Extrema — 数据图像化及分析工具。

  http://sourceforge.net/projects/extrema || extremaAUR[broken link: archived in aur-mirror]

- Fityk — 曲线拟合和数据分析工具，主要用于以钟形函数(bell-shaped function)拟合到实验数据。

  http://fityk.nieto.pl/ || fitykAUR

- Gnuplot — 命令行驱动的可以绘制2D和3D函数，数据和数据拟合(data fits)的软件。

  http://www.gnuplot.info/ || gnuplot

- Grace — WYSIWYG(所见即所得)2D图表绘制工具。

  http://plasma-gate.weizmann.ac.il/Grace/ || grace qtgraceAUR gracegtkAUR

- LabPlot — 类似SciDAVis的自由软件，可以用于数据分析和数据可视化应用。

  http://labplot.sourceforge.net/ || labplot2AUR[broken link: archived in aur-mirror]

- QtiPlot — 类似私有软件Origin和SigmaPlot的跨平台软件，可用于互动式图表绘制和数据分析。

  http://www.qtiplot.com/ || qtiplot

- ROOT — CERN研发的数据分析软件和函数库(原用于微观物理学)。

  http://root.cern.ch/drupal/ || rootAUR

- SciDAVis — QtiPlot的派生软件，以提供更好的文档支持和友好用户介面为目标。

  http://scidavis.sourceforge.net/ || scidavisAUR

参见 List of applications#Spreadsheets

### 化学与生物学

#### 计算生物学和生物信息学

参见 Wikipedia:List of open source bioinformatics software.

- BALL (Biochemical Algorithms Library) — 基于C++构建的应用框架，提供一种可扩展的数据结构和类集合，用于分子力学，先进的溶剂化方法(advanced solvation methods), 蛋白质结构的对比和分析，文件的导入/导出，以及可视化。

  http://www.ball-project.org/ || ballAUR

- BioJava — Java工具集， 用于计算生物学和生物信息学。

  http://biojava.org/wiki/Main_Page || biojavaAUR

- Biopython — Python包，包含用于计算生物学和生物信息学的工具。

  http://biopython.org/wiki/Biopython || python-biopython python2-biopython

- EMBOSS (European Molecular Biology Open Software Suite) — 用于分析的开源软件包，由分子生物学和生物信息学用户社区需求驱动。

  http://emboss.sourceforge.net/ || embossAUR

- MEGA (Molecular Evolutionary Genetics Analysis) — 集成化工具，用于指导自动和手动序列比对，推导进化树，最小化基于网络的数据库，分子演化速率估计，推导祖序列(ancestral sequence), 以及对进化假说的验证。

  http://www.megasoftware.net/ || not packaged? search in AUR

- MUMmer — 生物信息学软件系统，用于基于后缀树(suffix trees)的序列比对。

  http://mummer.sourceforge.net/ || mummerAUR

- UGENE — 集成了大量的知名生物学工具和算法并同时提供图形和字符界面的应用程序。

  http://ugene.unipro.ru/ || ugeneAUR

#### 分子学

##### 查看器

参见 Wikipedia:List of molecular graphics systems.

- Avogadro — 3D分子结构编辑器，查看器和仿真器(同时支持从Protein Data Bank下载数据)。

  http://avogadro.openmolecules.net/wiki/Main_Page || avogadro

- BALLView — 可单独使用的分子建模和可视化应用，是BALL框架的一部分。

  http://www.ballview.org/ || ballAUR

- Ghemical — 计算化学软件包，用于分子结构的编辑，查看和仿真。

  http://bioinformatics.org/ghemical/ghemical/index.html || ghemicalAUR

- PyMOL — 开源分子可视化系统，可以生成高质量的低分子和生物高分子(例如蛋白质)的图像。

  http://pymol.org || pymol

- RasMol — 用于描述和探索生物高分子结构的计算机分子图形可视化程序。

  http://www.rasmol.org/ || rasmolAUR[broken link: archived in aur-mirror]

##### Drawing

- BKChem — Practical and goodlooking skeletal formula molecule drawing program.

  http://bkchem.zirael.org/ || bkchemAUR

- Chemtool — GTK+-based program for drawing chemical structural formulas.

  http://ruby.chemie.uni-freiburg.de/~martin/chemtool/chemtool.html || chemtool

- EasyChem — Simple skeletal formula molecule drawing program with a focus on producing press-quality figures.

  http://easychem.sourceforge.net/ || not packaged? search in AUR

- Gabedit — Graphical user interface to computational chemistry packages like GAMESS, Gaussian, MOLCAS, MOLPRO, MPQC, OpenMopac, Firefly (previously PC GAMESS) and Q-Chem.

  http://gabedit.sourceforge.net/ || gabeditAUR

- XDrawChem — Extensive skeletal formula molecule drawing program (includes spectroscopy prediction).

  http://xdrawchem.sourceforge.net/ || xdrawchemAUR[broken link: archived in aur-mirror]

##### Modeling

- 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.

  http://www.gromacs.org || gromacsAUR

- 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).

  http://www.quantum-espresso.org/ || quantum-espressoAUR

#### Periodic table

- gElemental — Periodic table of the elements with additional information.

  http://freshmeat.net/projects/gelemental || gelementalAUR

- Kalzium — Periodic table of the elements with molecule editor and equation solver from the KDE desktop.

  http://edu.kde.org/kalzium/ || kdeedu-kalzium

#### Biochemistry

- Bioclipse — Java-based visual platform for biochemistry that uses the Eclipse Rich Client Platform (RCP).

  http://www.bioclipse.net/ || not packaged? search in AUR

#### 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).

  http://rsb.info.nih.gov/ij || imagejAUR

- Fiji — ImageJ distribution (and soon ImageJ2) with a lot of plugins organized into a coherent menu structure.

  http://fiji.sc || fiji-binaryAUR

### 天文学

- Stellarium — 開源的虛擬天文館軟體，可以用3D方式模擬真實的天空.

  http://www.stellarium.org/ || stellarium

- KStars — KKDE天文館軟體.

  http://edu.kde.org/kstars/ || kdeedu-kstars[broken link: replaced by kstars]

- Celestia — 以OpenGL開發的3D天文軟件。讓使用者以第一身穿梭於三維宇宙空間。

  http://www.shatters.net/celestia/ || celestia

### 物理学

#### 电子学

See also Wikipedia:Comparison of EDA software.

#### 物理系统模拟器

- Code_Aster — 用於土木及结构工程，作有限元分析和模拟的结构力学。

  http://www.code-aster.org/V2/spip.php?rubrique2 || asterAUR

- Step — 包含在KDE的二维物理模拟引擎。

  http://edu.kde.org/step/ || kdeedu-step[broken link: replaced by step]

- SWMM — 雨水管理模型。

  http://www.epa.gov/ || swmm5-gitAUR

#### 单位转换

- 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.

  http://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.

  http://www.gnu.org/s/units/ || units

翻译状态： 本文是英文页面 List_of_applications 的翻译，最后翻译时间：2016-02-20，点击这里可以查看翻译后英文页面的改动。

本页面需要更新翻译，内容可能已经与英文脱节。要贡献翻译，请访问简体中文翻译组。

附注: please use the first argument of the template to provide more detailed indications.

## 其它

### 工作环境

初始安装的Arch系统使用Bash作为Shell但不包含任何图形环境,因此用户能够自行选择.大多数使用者使用X11窗口管理器或桌面环境,但还是有人喜欢使用命令行工作.

#### 开机动画

参见 Wikipedia:Bootsplash.

- Fbsplash — Gentoo开机动画程序

  http://wiki.gentoo.org/wiki/Fbsplash || fbsplashAUR

- Plymouth — Fedora新开机动画程序,取代了Red Hat 的开机动画

  http://www.freedesktop.org/wiki/Software/Plymouth/ || plymouthAUR

- Splashy — 另一个取代Bootsplash的开机动画程序

  https://alioth.debian.org/projects/splashy/ || splashy-fullAUR

#### 命令行

详见Command-line shell.

参见Wikipedia:Comparison of command shells.

#### Terminal multiplexers

- abduco — Tool for session attach and detach support which allows a process to run independently from its controlling terminal.

  http://www.brain-dump.org/projects/abduco/ || abducoAUR

- dtach — Program that emulates the detach feature of screen.

  http://dtach.sourceforge.net/ || dtach

- GNU Screen — Full-screen window manager that multiplexes a physical terminal.

  https://gnu.org/s/screen/ || screen

- tmux — BSD licensed terminal multiplexer.

  http://tmux.github.io/ || tmux

- byobu — An GPLv3 licensed addon for tmux or screen. It requires a terminal multiplexer installed.

  http://byobu.co/ || byobuAUR

#### Desktop environments

See the main article: Desktop environment#List of desktop environments.

See also Wikipedia:Comparison of X Window System desktop environments.

#### Window managers

##### Console

See also #Terminal multiplexers, which offer some of the functions of window managers for the console.

- dvtm — dwm-style window manager in the console.

  http://brain-dump.org/projects/dvtm/ || dvtm

- twin — Text-mode window manager.

  http://sourceforge.net/projects/twin/ || twin

##### Graphical

See the main article: Window manager#List of window managers.

See also Wikipedia:Comparison of X window managers.

#### Window tilers

- PyTyle3 — An automatic tiler that is compatible with Openbox Multihead with faster action and lower memory footprint.

  https://github.com/BurntSushi/pytyle3 || pytyle3-gitAUR[broken link: archived in aur-mirror]

- PyWO — Allows you to easily organize windows on the desktop using keyboard shortcuts.

  https://code.google.com/p/pywo/ || not packaged? search in AUR

- QuickTile — Lightweight standalone alternative to Compiz Grid plugin.

  http://ssokolow.com/quicktile/ || quicktile-gitAUR

- stiler — A simple python script to convert any wm to tiling wm.

  https://bbs.archlinux.org/viewtopic.php?id=64100 || stiler-grid-gitAUR[broken link: archived in aur-mirror] stilerAUR[broken link: archived in aur-mirror]

- Tile-windows — Tool for tiling windows horizontally or vertically.

  http://www.sourcefiles.org/Utilities/Miscellaneous/tile_0.7.4.tar.gz.shtml || tile-windowsAUR[broken link: archived in aur-mirror]

- whaw — Window manager independent window layout tool.

  http://repetae.net/computer/whaw/ || whawAUR[broken link: archived in aur-mirror]

- wumwum — The Window Manager manager. It can turn emwh compliant window managers into a tiling window manager while retaining all initial functionalities.

  http://wumwum.sourceforge.net/ || wumwumAUR

#### Virtual desktop pagers

See also Wikipedia:Pager (GUI).

- bbpager — Dockable pager for blackbox and other window managers.

  http://bbtools.sourceforge.net/download.php?file=6 || bbpager

- fbpager — Virtual desktop pager for fluxbox.

  http://www.fluxbox.org/fbpager || fbpager-gitAUR

- IPager — A configurable pager with transparency, originally developed for Fluxbox.

  http://useperl.ru/ipager/index.en.html || ipagerAUR

- Neap — An non-intrusive and light pager that runs in the notification area of your panel.

  http://code.google.com/p/neap/ || neapAUR

- Netwmpager — A NetWM/EWMH compatible pager.

  http://sourceforge.net/projects/sf-xpaint/files/netwmpager/ || netwmpagerAUR

- obpager — Pager for Openbox writen in C++.

  http://obpager.sourceforge.net/ || obpagerAUR[broken link: archived in aur-mirror]

- Pager — A highly configurable pager compatible with Openbox Multihead.

  https://github.com/BurntSushi/pager-multihead || pager-multihead-gitAUR[broken link: archived in aur-mirror]

#### Support applications

##### Login managers

See the main article: Display manager#List of display managers.

##### Composite managers

See the main article: Xorg#List of composite managers.

##### Taskbars / panels / docks

- Avant Window Navigator — Lightweight dock which sits at the bottom of the screen.

  http://launchpad.net/awn || avant-window-navigatorAUR

- Bmpanel — Lightweight, NETWM compliant panel.

  http://code.google.com/p/bmpanel2/ || bmpanelAUR

- Cairo-Dock — Highly customizable dock and launcher application.

  http://www.glx-dock.org/ || cairo-dock

- Daisy — KDE Plasma widget which acts as a dock.

  http://cdlszm.org/ || kdeplasma-applets-daisyAUR[broken link: archived in aur-mirror]

- Docker — Docking application which acts as a system tray.

  http://icculus.org/openbox/2/docker/ || docker-trayAUR

- Docky — Full fledged dock application that makes opening common applications and managing windows easier and quicker.

  http://wiki.go-docky.com/ || docky

- fbpanel — Lightweight, NETWM compliant desktop panel.

  http://fbpanel.sourceforge.net/ || fbpanel

- GNOME Panel — Panel included in the GNOME Flashback desktop.

  https://wiki.gnome.org/Projects/GnomePanel || gnome-panel

- KoolDock — KDE3 docker with great effects that tries to resemble the OS X dock.

  http://sourceforge.net/projects/kooldock || kooldock-svnAUR[broken link: archived in aur-mirror]

- LXPanel — Lightweight X11 desktop panel and part of the LXDE desktop.

  http://lxde.org/lxpanel || lxpanel

- MATE Panel — Panel included in the MATE desktop.

  https://github.com/mate-desktop/mate-panel/ || mate-panel

- PerlPanel — The ideal accompaniment to a light-weight Window Manager such as OpenBox, or a desktop-drawing program like iDesk.

  http://savannah.nongnu.org/projects/perlpanel || perlpanel

- plank — Elegant, simple, clean dock from pantheon desktop environment.

  https://launchpad.net/plank || plank

- PyPanel — Lightweight panel/taskbar written in Python and C.

  http://pypanel.sourceforge.net/ || pypanel

- qtpanel — Project to create useful and beautiful panel in Qt.

  https://gitorious.org/qtpanel/qtpanel || qtpanel-gitAUR[broken link: archived in aur-mirror]

- Stalonetray — Stand-alone system tray.

  http://stalonetray.sourceforge.net/ || stalonetray

- Tint2 — Simple panel/taskbar developed specifically for Openbox.

  http://code.google.com/p/tint2/ || tint2

- Trayer — Lightweight GTK+-based systray.

  https://gna.org/projects/fvwm-crystal/ || trayer

- wbar — Quick launch bar developed with speed in mind.

  http://freecode.com/projects/wbar/ || wbar

- Xfce Panel — Panel included in the Xfce desktop.

  http://docs.xfce.org/xfce/xfce4-panel/start || xfce4-panel

##### Application launchers

See also Wikipedia:Comparison of desktop application launchers.

- ADeskBar — Easy, simple and unobtrusive application launcher for Openbox.

  http://adeskbar.tuxfamily.org/ || adeskbarAUR[broken link: archived in aur-mirror]

- Albert — An application launcher inspired by Alfred.

  https://github.com/manuelschneid3r/albert || albertAUR

- Ayr — Manages menus of application launchers, either executables or desktop files. Also opens files and URLs with launchers, desktop files, or applications associated by name or mimetype. Uses dmenu to manage its menus.

  http://appstogo.mcfadzean.org.uk/linux.html#ayr || ayrAUR

- Bashrun2 — Provides a different, barebones approach to a run dialog, using a specialized Bash session within a small xterm window.

  http://henning-bekel.de/bashrun2/ || bashrun2AUR

- dmenu — Fast and lightweight dynamic menu for X which is also useful as an application launcher.

  http://tools.suckless.org/dmenu/ || dmenu

- dmenu-extended — An extension to dmenu for quickly opening files and folders.

  https://github.com/markjones112358/dmenu-extended || dmenu-extendedAUR

- dmenu-launch — Simple dmenu-based application launcher. Launches binaries and XDG shortcuts.

  https://github.com/Wintervenom/Scripts/blob/master/file/launch/dmenu-launch || dmenu-launchAUR

- dswitcher — dmenu-based window switcher that works regardless of workspace or minimization.

  https://github.com/Antithesisx/dswitcher || dswitcher-gitAUR

- Fehlstart — Small GTK+-based application launcher.

  https://gitorious.org/fehlstart || fehlstart-gitAUR

- Gmrun — Lightweight GTK+-based application launcher, with the ability to run programs inside a terminal and other handy features.

  http://sourceforge.net/projects/gmrun/ || gmrun

- GNOME Do — Application launcher inspired by Quicksilver with many plugins, originally developed for the GNOME desktop.

  http://do.cooperteam.net/ || gnome-do

- j4-dmenu-desktop — Very fast dmenu application launcher.

  https://github.com/enkore/j4-dmenu-desktop || j4-dmenu-desktopAUR

- Kupfer — Convenient command and access tool for the GNOME desktop that can launch applications, open documents and access different types of objects and act on them.

  https://wiki.gnome.org/Apps/Kupfer || kupferAUR

- Launchy — Very popular cross-platform application launcher with a plugin-based system used to provide extra functionality.

  http://www.launchy.net/ || launchy

- Lighthouse — A simple scriptable popup dialog to run on X.

  https://github.com/emgram769/lighthouse || lighthouse-gitAUR

- rofi — A popup window switcher roughly based on superswitcher, requiring only xlib and pango.

  http://davedavenport.github.io/rofi/ || rofi

- slingshot — An application launcher has a clear look, part of pantheon desktop environment.

  https://launchpad.net/slingshot || slingshot-launcherAUR

- Synapse — Synapse is a semantic launcher written in Vala that you can use to start applications as well as find and access relevant documents and files by making use of the Zeitgeist engine.

  https://launchpad.net/synapse-project || synapse

- Whippet — A launcher and xdg-open replacement for control freaks. Opens files and URLs with applications associated by name and/or mimetype. Applications and associations may be customized using an SQLite database. Uses dmenu to manage its menus.

  http://appstogo.mcfadzean.org.uk/linux.html#whippet || whippetAUR

- xboomx — Light dmenu wrapper that reorders commands based on popularity, written in Python.

  https://bitbucket.org/dehun/xboomx || xboomxAUR[broken link: archived in aur-mirror]

- xfce4-appfinder — An eazy-to-use application launcher from Xfce.

  http://docs.xfce.org/xfce/xfce4-appfinder/start || xfce4-appfinder

- Yeganesh — Light dmenu wrapper that reorders commands based on popularity, written in Haskell.

  http://dmwit.com/yeganesh || yeganeshAUR[broken link: archived in aur-mirror]

##### Logout dialogue

A few simple shutdown managers are available:

- exitx — A logout dialog for Openbox that uses Sudo.

  http://www.linuxsir.com/bbs/lastpostinthread350740.html || exitxAUR[broken link: archived in aur-mirror]

- exitx-polkit — A GTK logout dialog for Openbox with PolicyKit support.

  https://github.com/z0id/exitx-polkit || exitx-polkit-gitAUR[broken link: archived in aur-mirror]

- exitx-systemd — A GTK logout dialog for Openbox with systemd support.

  https://github.com/z0id/exitx-systemd || exitx-systemd-gitAUR[broken link: archived in aur-mirror]

- oblogout — A graphical logout script for Openbox that may be used with other WMs.

  https://launchpad.net/oblogout || oblogout

- obshutdown — A great GTK/Cairo based shutdown manager for Openbox and other window managers.

  https://github.com/panjandrum/obshutdown || obshutdownAUR[broken link: archived in aur-mirror]

#### Accessibility

##### Screen reading

- Orca — Screen reader for individuals who are blind or visually impaired

  http://www.gnome.org/projects/orca || orca

- Simple Orca Plugin System — Plug-in extension for the Orca screen reader

  https://stormdragon.tk/orca-plugins/index.php || simpleorcapluginsystem-gitAUR

##### Speech recognition

See the main article Speech recognition for applications.

### Finance

See also Wikipedia:Comparison of accounting software.

- esniper — Simple, lightweight tool for sniping eBay auctions.

  http://esniper.sourceforge.net/ || esniperAUR

- GnuCash — Financial application that implements a double-entry book-keeping system with features for small business accounting.

  http://www.gnucash.org/ || gnucash

- Grisbi — Personal finance system which manages third party, expenditure and receipt categories, as well as budgetary lines, financial years, and other information that makes it suitable for associations.

  http://www.grisbi.org/ || grisbiAUR

- HomeBank — Easy to use finance manager that can analyse your personal finance in detail using powerful filtering tools and graphs.

  http://homebank.free.fr/ || homebank

- KMyMoney — Personal finance manager that operates in a similar way to Microsoft Money. It supports different account types, categorisation of expenses and incomes, reconciliation of bank accounts and import/export to the “QIF” file format.

  http://kmymoney2.sourceforge.net/index-home.html || kmymoney

- Ledger — Ledger is a powerful, double-entry accounting system that is accessed from the UNIX command-line.

  http://ledger-cli.org/ || ledgerAUR

- Moneychanger — An intuitive QT/C++ system tray client for Open-Transactions

  https://github.com/Open-Transactions/Moneychanger || moneychanger-gitAUR

- Manager Accounting — Manager is free accounting software for small business.

  http://www.manager.io/ || manager-accountingAUR

- Money Manager EX — An easy-to-use personal finance suite

  http://www.moneymanagerex.org/ || moneymanagerex

- Skrooge — Personal finances manager for the KDE desktop.

  http://skrooge.org/ || skrooge

- openerp — Open source erp system purely in python.

  http://openerp.com/ || openerpAUR

- Open-Transactions — A financial cryptography library used for issuing currencies, stock, paying dividends, creating asset accounts, sending/receiving digital cash, trading on markets and escrow.

  https://github.com/Open-Transactions/Open-Transactions || open-transactions-gitAUR

### Flashcards

- Anki — Anki is a program which makes remembering things easy.

  http://ankisrs.net/ || anki

- iGNUit — Memorization aid based on the Leitner flashcard system.

  http://homepages.ihug.co.nz/~trmusson/programs.html#ignuit || ignuitAUR

- Mnemosyne — Free flash-card tool which optimizes your learning process.

  http://mnemosyne-proj.org/ || mnemosyneAUR

### Time management

#### Console

- Calcurse — Text-based ncurses calendar and scheduling system.

  http://calcurse.org/ || calcurse

- Doneyet — Ncurses-based hierarchical To-do list manager written in C++.

  https://github.com/gtaubman/doneyet || doneyetAUR[broken link: archived in aur-mirror]

- Pal — Very lightweight calendar with both interactive and non-interactive interfaces.

  http://palcal.sourceforge.net/ || palAUR

- Remind — Highly sophisticated text-based calendaring and notification system.

  http://roaringpenguin.com/products/remind || remind

- Taskwarrior — Command-line To-do list application with support for lua customization and more.

  http://taskwarrior.org/ || task

- Todo.txt — Small command-line To-do manager.

  http://ginatrapani.github.com/todo.txt-cli/ || todotxtAUR

- TuDu — Ncurses-based hierarchical To-do list manager with vim-like keybindings.

  http://code.meskio.net/tudu/ || tuduAUR

- When — Simple personal calendar program.

  http://lightandmatter.com/when/when.html || when

- Wyrd — Text-based front-end to Remind, a calendar and alarm program used on UNIX and Linux computers.

  http://pessimization.com/software/wyrd/ || wyrd

- mail2rem — Small script for importing *.ics calendars from Maildir to Remind calendar.

  https://github.com/esovetkin/mail2rem || mail2rem-gitAUR

- DevTodo — Is a small command line application for maintaining lists of tasks.

  http://swapoff.org/devtodo1.html || devtodoAUR

#### Graphical

- Calendar — Calendar application for GNOME.

  https://wiki.gnome.org/Apps/Calendar || gnome-calendar

- Day Planner — Program designed to help you easily plan and manage your time. It can manage appointments, birthdays and more.

  http://www.day-planner.org/ || dayplannerAUR

- etm (Event and Task Manager) — Simple application with a "Getting Things Done!" approach to handling events, tasks, activities, reminders and projects.

  http://duke.edu/~dgraham/ETM/ || etmAUR

- Glista — Simple GTK+ To-do list manager with notes support.

  http://arr.gr/glista/ || glistaAUR[broken link: archived in aur-mirror]

- GTG (Getting Things GNOME!) — Personal tasks and To-do list items organizer for the GNOME desktop.

  http://gtgnome.net/ || gtgAUR[broken link: archived in aur-mirror]

- Hamster — Time tracking application that helps you to keep track on how much time you have spent during the day on activities you choose to track.

  http://projecthamster.wordpress.com/ || hamster-time-tracker

- KOrganizer — Calendar and scheduling program, part of kdepim.

  http://www.kde.org/applications/office/korganizer/ || korganizer

- Lightning — Extension to Mozilla Thunderbird that provides calendar and task support.

  http://www.mozilla.org/projects/calendar/lightning/ || lightningAUR

- Orage — GTK+ calendar and task manager often seen integrated with Xfce.

  http://www.xfce.org/projects || orage

- Osmo — GTK+ personal organizer, which includes calendar, tasks manager and address book modules.

  http://clayo.org/osmo/ || osmo

- Outspline — Extensible outliner with advanced time management features, supporting events with complex recurrence schemes.

  https://kynikos.github.io/outspline/ || outsplineAUR

- QTodoTxt — A cross-platform UI client for `todo.txt` files (see project's page)

  https://github.com/mNantern/QTodoTxt || qtodotxtAUR qtodotxt-gitAUR

- Rachota — Portable time tracker for personal projects.

  http://rachota.sourceforge.net/ || rachotaAUR[broken link: archived in aur-mirror]

- Task Coach — Simple open source To-do manager to manage personal tasks and To-do lists.

  http://taskcoach.org || taskcoachAUR

- Tasque — Easy quick task management app written in C Sharp.

  https://wiki.gnome.org/Apps/Tasque || tasque

- Tider — Lightweight time tracking application (GTK+)

  http://pusto.org/en/tider/ || tider-gitAUR

- TkRemind — Sophisticated calendar and alarm program.

  http://www.roaringpenguin.com/products/remind || remind

- wxRemind — Python text and graphical frontend to Remind.

  http://duke.edu/~dgraham/wxRemind/ || wxremindAUR[broken link: archived in aur-mirror]

### Emulators

An emulator is a program which serves to replicate the functions of another platform or system so as to allow applications and games to be run in environments they were not programmed for.

Note: For possibly more up to date selection of emulators, try checking the AUR 'emulators' category
Warning: Owning a high-level emulator is not illegal, but distribution of any type of copyrighted ROMs and unauthorized emulation (without written permission of the copyright holder allowing the user to do so) are illegal. Consequently, Arch Linux does not distribute this copyrighted content, including game ROMs and ripped console BIOSs. You are fully responsible for whatever usage of the emulators obtained from the official repositories or the Arch User Repository you make, as well as any legal repercussion that result. Arch Linux bears no responsibility at all.

#### Consoles

See also Wikipedia:List of video game console emulators.

- Citra — Nintendo 3DS emulator.

  http://citra-emu.org/ || citra-gitAUR

- DeSmuME — Nintendo DS emulator.

  http://desmume.org/ || desmume

- Dolphin — Very capable GameCube and Wii emulator.

  http://dolphin-emu.org/ || dolphin-emu

- epsxe — Emulator for the PlayStation video game console for x86-based PC hardware.

  http://www.epsxe.com/ || epsxeAUR

- fakenes — NES (Nintendo Famicom) emulator.

  http://fakenes.sourceforge.net/ || fakenesAUR[broken link: archived in aur-mirror]

- FCEUX — NTSC and PAL 8 bit Nintendo/Famicom emulator that is an evolution of the original FCE Ultra emulator. It is accurate, compatible and actively maintained.

  http://fceux.com/ || fceux

- Gens2 — Emulator for Sega Genesis, Sega CD and 32X that is written in assembly language and no longer actively developed.

  - activate OpenGL, set video resolution per custom to 1024x600 for streched full-screen or 800x600 for non-streched;
  - use "Normal" renderer, I couldn't find a visible advantage with the other ones.

  http://www.gens.me/ || gens

- Gens-GS — Gens2, rewritten in C++, combining features from various Gens forks.

  http://segaretro.org/Gens/GS || gens-gs

- gngeo — Command-line NeoGeo emulator.

  http://gngeo.googlecode.com || gngeoAUR

- higan — Multisystem emulator focusing on accuracy, supporting SNES, NES, GB, GBC, GBA.

  http://code.google.com/p/higan/ || higan

- mednafen — Command line driven multi system emulator.

  http://mednafen.sourceforge.net/ || mednafen

- Mupen64Plus — Highly compatible Nintendo 64 emulator with plugin system.

  http://code.google.com/p/mupen64plus/ || mupen64plus or a graphical front-end, such as m64pyAUR or cutemupenAUR.

- pSX — A not plugin-based PlayStation emulator with fairly high compatibility.

  http://psxemulator.gazaxian.com/ || psxAUR

- PCSXR — PlayStation emulator; Debian fork of the abandoned original PCSX

  http://pcsxr.codeplex.com/ || pcsxr

- PCSX2 — PlayStation 2 emulator. It is still being maintained and developed. It requires BIOS files.

  http://www.pcsx2.net/ || pcsx2

- snes-9x — Portable, freeware Super Nintendo Entertainment System (SNES) emulator.

  http://www.snes9x.com/ || snes9x

- Visual Boy Advance — Game Boy emulator with Game Boy Advance, Game Boy Color, and Super Game Boy support.

  http://vba.ngemu.com/ || vbam-gtk

- ZSNES — Highly compatible Super Nintendo emulator.

  http://www.zsnes.com/ || zsnes

#### Other

- DOSBox — Open-source DOS emulator which primarily focuses on running DOS Games.

  http://www.dosbox.com/ || dosbox

- DOSEmu — Open-source DOS emulator.

  http://www.dosemu.org/ || dosemu

- MAME — Multiple Arcade Machine Emulator.

  http://mamedev.org/ || sdlmame

- ResidualVM — Cross-platform 3D game interpreter which allows you to play LucasArts' Lua-based 3D adventures.

  http://residualvm.org/ || residualvmAUR

- RetroArch — Frontend to libretro (emulation library, using modified versions of existing emulators as plugins).

  http://www.libretro.com/ || retroarch

- ScummVM — Virtual machine for old school adventures.

  http://www.scummvm.org/ || scummvm

- X Neko Project II — PC-9801 emulator.

  http://www.asahi-net.or.jp/~aw9k-nnk/np2/ || xnp2AUR

### Amateur radio

See the main article: Amateur radio#Software list.

See also Wikipedia:List of software-defined radios.

## 参见

- 终端中的应用列表，包含截图和评论
- Arch Linux Forums / LnF Awards 2011 - 2011 年度最佳轻量程序。
- Arch Linux Forums / LnF Awards 2012 - 2012 年度最佳轻量程序。
- Survey: Vote for the most popular apps of 2013-2014
- http://sourceforge.net/ 开源软件
- http://www.oschina.net/ 开源中国社区
- http://linuxappfinder.com/
- http://www.linuxlinks.com/
- Wikipedia:List of open source software packages
- http://linuxappfinder.com/alternatives - Windows 和 OS X 软件的替代品
- http://alternativeto.net/ - 寻找流行的程序的替代品
- http://www.linuxalt.com/ - Windows 软件对应的 Linux 软件
- http://lin-app.com/ - 广大程序与 Linux 游戏的在线信息库
- http://www.osalt.com/

Category:

- Applications (简体中文)

Hidden categories:

- Pages with broken package links
- Pages with dead links
- Pages with broken section links
- Pages or sections flagged with Template:Expansion
- Pages or sections flagged with Template:Merge
- Pages with missing package links