List of Applications (简体中文)
本文按照不同分类列出常用的应用程序,是寻找软件包的索引。许多段落分成终端和图形应用程序。
互联网
BT客户端
命令行
- aria2 — 轻量级的下载工具,支持 HTTP(S), FTP, BitTorrent (DHT, PEX, MSE/PE)协议以及元链接。能够以守护进程运行,通过 JSON-RPC & XML-RPC 接口管理
- MLDonkey — 支持 BitTorrent 的多协议 P2P 客户端
- Deluge — 用户友好的BitTorrent客户端,用Python和PyGTK编写
- rTorrent — 简单的轻量级BitTorrent客户端
- Transmission — 简单易用的BitTorrent 客户端,拥有守护程序版本, TK+, Qt 图形用户界面, 网页和命令行前端
图形环境
- KGet — 一个支持HTTP(S), FTP 和 BitTorrent的kde下载管理器.
- KTorrent — 一个kde下的富文本BitTorrent客户端.
- qBittorrent — 一个和µtorrent相类似的开源(GPLv2)BitTorrent客户端.
- QTorrent — 一个用PyQt写的BT客户端.
- http://thegraveyard.org/qtorrent.php[dead link 2012-09-20] || qtorrent
- Transmission — 简单易用的BitTorrent 客户端,拥有守护程序版本, 拥有GTK+, Qt 图形用户界面, 网页和命令行前端
- Vuze — 功能强大的BitTorrent客户端,用Java编写(以前是 Azureus).
电驴客户端
eDonkey仍然是第二大p2p网络 (参见 Internet Study 2008/2009).
- aMule — 著名的有守护进程的eDonkey/Kad 客户端,拥有GTK+,网页和命令行前端
- KaMule — kde下的aMule图形前端.
电子货币
比特币
- Armory — 一个带有很多特性的比特币客户端, 例如对多种钱包的支持,导入keys和备份.
- Bitcoin — 一种管理 p2p 现金比特币的正式工具.
聊天客户端
多协议客户端
列在这里的许多客户端(包括 Pidgin 及其衍生版本)都是通过libpurple来支持多种及时通讯网络的. 这些网络的类型非常多, 但是这些客户端(像任何多协议客户端)通常只有限或不支持每个网络特别的特征.
命令行
- BarnOwl — 一个使用ncurses library的聊天客户端,支持Zephyr, AIM, Jabber, IRC, 和 Twitter协议.
- Bitlbee — 一个IRC客户端并且提供了其他流行聊天网络的入口支持(XMPP, MSN, Yahoo, AIM, ICQ and Twitter).
- CenterIM — CenterICQ的复刻软件, 文字模式菜单和窗口驱动的IM界面.
- Finch — 一个使用ncurses library的聊天客户端,使用libpurple并支持其所有的协议.
- naim — 一个使用ncurses library的聊天客户端,支持AOL, ICQ, IRC 和the Lily CMC.
图形环境
- Carrier — Pidgin的复刻版,轻微加强的图形界面 (以前叫funpidgin).
- Emesene — 一个Windows Live Messenger的PyGtk即时通讯客户端, 同样兼容Jabber, Facebook 和 Google Talk.
- Galaxium Messenger — 专为GNOME桌面设计的通讯软件.
- Instantbird — 使用Mozilla's XUL 和 libpurple的多协议客户端.
- Kopete — 一个用户友好型即时通讯客户端,支持AIM, ICQ, Windows Live Messenger, Yahoo, Jabber, Gadu-Gadu, Novell GroupWise Messenger, 和其他IM网络.
- Licq — UNIX即时通讯客户端,支持多种协议(ICQ, MSN and Jabber).
- Pidgin — 一个多协议即时通讯客户端.
- Pidgin Light — Pidgin的轻量级版本, 不支持 gstreamer, tcl, tk, xscreensaver
- qutIM — 一个简单的用户友好型即时通讯客户端,支持ICQ, Jabber, Mail.Ru, IRC 和 VKontakte messaging.
IRC客户端
命令行
- Irssi — Highly-configurable ncurses-based IRC client
- WeeChat — Modular, lightweight ncurses-based IRC client
- II — featherweight IRC client, literally `tail -f` the convo and `echo` back your replies
- ERC — powerful, modular, and extensible IRC client for Emacs
- Ircfs — file system interface to irc written in Limbo
- IrcII — console-based IRC client - AKA BitchX
- sic — extremely simple IRC client
- ScrollZ — An advanced IRC client based on ircII
图形环境
- Konversation — Qt-based IRC client for the KDE4 desktop
- KVIrc — Qt-based IRC client featuring extensive themes support
- Loqui — A GTK IRC client with only one dependency
- LostIRC — A simple GTK+ IRC client
- Smuxi — A cross-platform IRC client for the GNOME desktop inspired by Irssi
- XChat — GTK-based IRC client
Jabber/XMPP客户端
命令行
- Freetalk — A console based Jabber client
- jabber.el — A minimal jabber client for emacs
- MCabber — small Jabber console client, includes features: SSL, PGP, MUC, and UTF8
图形环境
- Gajim — Jabber client written in PyGTK
- Psi — A Qt based Jabber client
- Psi+ — enhanced version of Psi Jabber client
MSN客户端
- aMSN — MSN client written in Tcl/Tk
- Emesene — A pygtk MSN Messenger client
- KMess — KMess is a MSN Messenger client for Linux
- Mercury — Java Based MSN client
邮件客户端
命令行
- Gnus — mail, nntp, rss client for Emacs.
- heirloom-mailx — A full-featured command-line MUA derived from Berkeley Mail.
- mutt — Small but very powerful text-based mail client.
- Sup — A CLI mail client with very fast searching, tagging, threading and gmail like operation.
图形环境
- Balsa — A simple light email client. Part of the Gnome project.
- Claws Mail — A GTK+ based e-mail client
- Evolution — A mature and feature-rich e-mail client used in GNOME by default.
- Kmail — A mature and feature-rich e-mail client part of the kde project.
- Postler — simple desktop mail client built in vala.
- Sylpheed — Lightweight and user-friendly e-mail client (GTK)
- Thunderbird — Mozilla's GTK2-based client.
网络管理
- netcfg — Network configuration and profile scripts
- Wicd — Manages wireless and wired interfaces, requiring fewer dependencies than other network managers. In addition to GUI interfaces, a curses version is also available.
- networkmanager — provides wired, wireless, mobile broadband and OpenVPN detection and configuration allowing automatic connection to a network.
新闻抓取
命令行
- Newsbeuter — A ncurses RSS aggregator with layout and keybinding similar to mutt. Does not use the traditional 3 panes setup
- Snownews — Text mode RSS newsreader
- Rawdog — A "RSS Aggregator Without Delusions Of Grandeur" that parses RSS/CDF/Atom feeds into a static HTML page of articles in date order
- Gnus — A mail, nntp, rss client for Emacs
- Canto — A ncurses RSS aggregator
图形环境
- Akregator — KDE's news aggregator
- Liferea — A GTK desktop news aggregator for online news feeds and weblogs
- RSS Guard — A (very) tiny RSS & ATOM reader developed using Qt framework
- Rssowl — A powerful java-based RSS reader
- BlogBridge — Another excellent java-based aggregator
- Thunderbird — A mail client from Mozilla which also functions as a pretty nice news aggregator
网络浏览器
命令行
- ELinks — An advanced and well-established feature-rich text mode web browser
- Links — A text WWW browser, similar to Lynx
- Lynx — A text browser for the World Wide Web
- W3m — A pager/text-based WWW browser
图形环境
- Abaco — A multi-page graphical web browser
- Arora — A cross platform web browser built using Qt and WebKit
- Conkeror — A highly programmable web browser based on Mozilla XULRunner
- Chromium — The open-source project behind Google Chrome, a web browser developed by Google that uses the WebKit layout engine and application framework
- Dillo — A small, fast graphical web browser built on FLTK
- Epiphany — The default GNOME browser, which uses the webkit rendering engine
- Firefox — Extensible GTK2 browser based on Gecko with fast rendering
- Hv3 — A minimalist web browser based on tkhtml3
- Jumanji — A highly customizable and functional web browser
- Kazehakase — A much lighter, but rather feature-lacking alternative to other browsers (GTK2 and Gecko)
- dwb — A lightweight web browser based on the webkit engine. Highly customizable, with vi-like shortcuts and tiling layouts.
- Konqueror — Qt- and KHTML-based browser. A part of the KDE desktop
- Luakit — A highly configurable, micro-browser framework based on the WebKit web content engine and the GTK+ toolkit. It is very fast, extensible by Lua and licensed under the GNU GPLv3 license
- Midori — A lightweight web browser based on Gtk and WebKit. Passes the ACID3 test
- NetSurf — A featherweight browser written in C. Notable is its lack of JavaScript support and fast rendering through its own custom rendering engine
- http://www.netsurf-browser.org Netsurf || netsurf
- Opera — Highly customizable browser with focuses on an adherence to web rendering standards
- Rekonq — A WebKit based web browser for KDE
- Sb — A very lightweight webkit-based browser that uses keybindings to perform most things the URL bar would usually do
- Surf — Another lightweight WebKit-based browser, which follows the suckless ideology. Which means, the software is even more lightweight (basically, the browser itself is a single C source file)
- Uzbl — Web interface tools which adhere to the unix philosophy
- Vimprobable — A browser that behaves like the Vimperator plugin available for Mozilla Firefox. It is based on the WebKit engine (using GTK bindings)
微博客户端
- Pino — simple and fast X11 client for Twitter and Identi.ca. It is compiled to native code, which assures small size and speed, and thanks to use of Vala language it can perfectly integrate into your Gnome or XFCE desktop
- Gwibber — open source microblogging client for Linux. It brings the most popular social networking web services to your desktop and gives you the ability to control how you communicate
- Hotot — lightweight & open source Microblogging Client, coding using Python language and designed for Linux
- tyrs — simple client for for Twitter and Identi.ca supporting virtually all its' features with nice console UI
FTP客户端
- curlftp — A filesystem for acessing FTP hosts based on FUSE and libcurl.
- fuseftp — FTP filesystem written in Perl, using FUSE
多媒体
图像查看
命令行
- fbv — framebuffer 图像查看器
- fim — 基于fbi的,可定制的,支持脚本Frambuffer图像查看器
图形环境
- Feh — 使用imlib2的轻量级图像查看器
- GalaPix — 基于OpenGL的图像查看器,提供同时显示图像集并形成缩略图的功能
- GpicView — X下简单快速的图像查看器,由LXDE的许多开发者完成
- GQview — An image browser that features single click access to view images and move around the directory tree
- Geeqie — An image browser/viewer fork of GQview. Adds additional functionality such as support for RAW files
- Mirage — PyGTK image viewer featuring support for crop and resize, custom actions and a thumbnail panel
- QIV — 小巧快速的 gdk/Imlib 图像查看器
- Ristretto — Xfce 桌面环境下快速的轻量级图像查看器
- SXIV — 简单的 X 图像查看器; works well with tiling window managers, uses imlib2
- Viewnior — Minimalistic GTK2 viewer featuring support for flip, rotate, animations and configurable mouse actions
- Xloadimage — 经典的 X 图像查看器
- XnView — 高效的图像查看,浏览,转换器
图形和图像处理
Raster editors
- 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
- KolourPaint — KDE 下免费、快速的图像编辑器,与Windows 7系统之前微软画图软件相似,但是添加了一些如支持透明度等的新特征
- mtPaint — graphic editing program geared towards creating indexed palette images and pixel art
- darktable — A photography workflow and RAW development application
- MyPaint — free software graphics application for digital painters
- Krita (Swedish for crayon) — digital painting and illustration software included based on the KDE platform and KOffice libraries
- Nathive — "the usable image editor", a Gnome based image editing application with a focus on usability and a smooth learning curve.
- ImageMagick — ImageMagick is a command line image manipulation program. It is known for its accurate format conversions with support for over 100 formats. Its API enables it to be scripted and it is used as a back end processor - for example to create MediaWiki thumbnail images.
- GraphicsMagick — GraphicsMagick is a 2002 fork of ImageMagick designed to have API and command line stability. It also supports multi-CPU for enhanced performance and thus is used by some large commercial sites (Flickr, etsy) for its performance.
- Shotwell — Shotwell is an image organizer with a small set of image manipulation features, for example rotate, crop, color adjust, and red eye removal. It can import photos directly from digital cameras and export them to social media sites.
- digiKam — digiKam is a KDE based image/photo organizer with built in editing features via a plugin architecture. digiKam asserts it is more full featured than similar applications with a larger set of image manipulation features including RAW image import and manipulation.
Vector Graphics - Illustration
- Inkscape — An Open Source vector graphics editor, with capabilities similar to Illustrator, CorelDraw, or Xara X, using the W3C standard Scalable Vector Graphics (SVG) file format. Inkscape supports many advanced SVG features (markers, clones, alpha blending, etc.) and great care is taken in designing a streamlined interface. It is very easy to edit nodes, perform complex path operations, trace bitmaps and much more. It's developers also aim to maintain a thriving user and developer community by using open, community-oriented development.
- Xara — An advanced vector graphics program.
- Dia — A GTK+ based diagram creation program.
3D Modeling/Rendering
- Blender — A fully integrated 3D graphics creation suite capable of 3D modeling, texturing, and animation, among other things. There are a number of additional patches and tools for blender the the Arch User Repository.
See also:
Vector graphics - CAD
- QCaD — powerful 2D CAD application that began in 1999. QCaD includes DFX standard file format and supports HPGL format
- DraftSight — 专业级免费CAD软件。DraftSight让专业CAD用户、学生和教育工作者能够创建、编辑和查看DWG文件。 DraftSight适用于Windows®、Mac®和Linux环境。
Graphics utilities (helper apps)
屏幕捕捉
- KSnapshot — KDE 下的截屏软件. 它能捕捉整个桌面、单个窗口、窗口的某个区域、自定义的矩形或者手绘不规则区域的图像. 捕捉到的图像能以多种格式保存
Screencast
Screencast utilities allow you to create a video of your desktop or individual windows.
- RecordMyDesktop — easy to use utility that records your desktop to ogg/theora. GTK and Qt frontends are avaiable
- glc (in AUR) — can capture the sound and video of OpenGL applications, such as games, where regular X11 screencast tools produce choppy results
音频系统
音频播放器
音乐播放器守护进程和客户端 (Client)
- Music Player Daemon — 轻量、可伸缩音乐播放器,C/S结构,MPD 作为一个守护程序运行于后台, 管理播放列表和音乐数据库
命令行
- Herrie — A minimalistic console-based music player with native AudioScrobbler support
- Mpg123 — A fast free MP3 console audio player for Linux, FreeBSD, Solaris, Hpux and near all other UNIX systems. Also decodes mp1 and mp2 files
- cmus — A very feature-rich ncurses-based music player
- cplay — A curses front-end for various audio players
- Website no longer available. || cplay
- Moc — A ncurses console audio player with support for the MP3, Ogg, and WAV formats
- PyTone — An advanced music jukebox with a console interface
图形环境
- aTunes — Java 语言编写的音频播放器
- Audacious — Winamp clone like Beep and old XMMS versions
- Banshee — yet another GTK2 iTunes clone, yet more feature-rich and more actively developed
- Clementine — Amarok 1.4 ported to QT4
- DeaDBeeF — A light and fast music player with many features, no GNOME or KDE dependencies, supports console-only and as well GTK2-gui, comes with many plugins, and has a metadata editor
- Goggles Music Manager — A 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.
- Rhythmbox — GTK2 clone of iTunes, used by default in GNOME
- Potamus — A lightweight, intuitive GTK+ audio player with an emphasis on high audio quality
- Pragha — A GTK+ music manager that was a fork of Consonance Music Manager
- XMMS — A skinnable GTK+1 standalone media player similar to winamp.
- Qmmp — Qt-based Multimedia Player. The user interface is similar to winamp or xmms.
- Guayadeque — full featured media player that can easily manage large collections and uses the Gstreamer media framework
- Quod Libet — audio player written with pygtk and gstreamer
- Nightingale (Songbird for Linux) — open source clone of iTunes that uses Mozilla technologies as well as Gstreamer and is being developed by the team that made WinAMP
录音
- audio-recorder — 一个用于GNOME3或Ubuntu Unity桌面环境下的录音程序
Ripping from CD
- abcde — Comprehensive command line tool for ripping audio CDs
可视化
- ProjectM — A music visualizer which uses 3D accelerated iterative image based rendering.
声音编辑
- Audacity — A program that lets you manipulate digital audio waveforms.
- KWave — KDE的声音编辑器
- easytag — 查看和编辑多种音频格式的tag
电子书程序
- FBReader — E-book viewer. Supported formats include EPUB, FictionBook, HTML, plucker, PalmDoc, zTxt, TCR, CHM, RTF, OEB, non-DRM'ed mobipocket (mobi), and plain-text.
- CoolReader — E-book viewer. Supported formats include epub (non-DRM), fb2, txt, rtf, html, chm and tcr.
- Calibre — E-book library management application. Supported formats include CBZ, CBR, CBC, CHM, DJVU, EPUB, FB2, HTML, HTMLZ, LIT, LRF, MOBI, ODT, PDF, PRC, PDB, PML, RB, RTF, SNB, TCR, TXT, TXTZ.
电话软件
- moto4lin — 基于P2K平台,用于摩托罗拉手机文件系统的浏览和编辑器
视频播放器
命令行
- MPlayer — Support a complete and versatile array of video/audio formats
图形环境
- Dragon Player — A simple video player for KDE 4 developed by Ian Monroe.
- Gnome-Mplayer — A simple GTK-based GUI for MPlayer
- Parole — A modern media player based on the GStreamer framework
- SMPlayer — 中量级的 mplaeyer QT 前端,包括一些附加补丁
- VLC media player — 支持多种音频/视频格式的中量级媒体播放器
- Whaaw! Media Player — A lightweight Gstreamer-based audio/video player that can serve as a good alternative to Totem for those who do not like all those GNOME dependencies.
- Xnoise — A GTK+ media player for both audio and video with "a slick GUI, great speed and lots of features.". Uses gstreamer.
视频编辑器
命令行
- avidemux — graphical tool to edit video (filter/re-encode/split)
图形环境
- Kino — non-linear digital video editor
- Open Shot — non-linear video editor based on MLT framework
- Kdenlive — non-linear video editor "designed for basic to semi-professional work"
- CinelerraCV — professional video editing and compositing environment
- PiTiVi — Video editor with design goal of ease of use.
- LiVES — Video editor and VJ (live performance) platform
- Open Movie Editor — "designed for basic movie making capabilities"
Utilities
Arch 软件包管理工具
- Aurnotify — 提示你最喜爱的来自AUR的软件的新动态.
- Pkgtools — 一个Arch Linux软件管理的脚本合集. 包含 pkgfile – 命令来查找哪个包含了某个文件
- TuPac — 带有缓存的pacman前端,可加速一些pacman操作:搜索、快速搜索,支持aur、彩色输出、系统清洁度检查,是一个友好的前端,还有更多。。。
- Yaourt — 一个pacman前端,有更多特性和对aur的支持.
参考阅读AUR Helpers.
磁盘使用情况分析工具
- ncdu — 简单的,使用ncurses的磁盘使用情况分析工具器.
- gt5 — diff 风格的 du 浏览器
- Baobab — 一个C/gtk+的Gnome环境的磁盘分析程序.
- Filelight — 显示可互动的图像,用环状的饼图可视化磁盘使用情况.
- gdmap — 根据文件夹或文件的大小绘制由一系列矩形组成的图像.
CD/DVD 光盘烧录工具
- growisofs — mkisofs的DVD前端.用来刻录DVD光盘的必备程序.K3B 的DVD刻录功能需要.
- bashburn — 终端下的轻量级菜单式的烧录工具前端.
- brasero — Gnome环境下的CD/DVD烧录工具.
- cdw — cdrecord, mkisofs, growisofs, dvd+rw-mediainfo, dvd+rw-format, xorriso的前端,使用ncurses库.
- gnomebaker — 基于GTK的CD/DVD烧录工具.
- graveman — 同样是基于GTK的CD/DVD烧录工具.
- k3b — KDE环境下的一个功能丰富、易于使用的烧录工具.
- nerolinux — 商业的CD/DVD烧录工具(需要许可证).
- recorder — cdrkit/cdrtools, cdrdao, mkisofs和growisofs的简易前端,选项有限
- xcdroast — 轻量级CD/DVD烧录工具.
- Xfburn — libburnia库的简易前端,支持CD/DVD(-RW), ISO images and BurnFree
剪贴板管理器
- Anamnesis — 保存所有剪贴板历史 (!) 并提供全文搜索界面.有命令行界面和图形界面.
- ClipIt — Parcellite的移植,新增了功能,修复了漏洞.
- Glipper — GNOME环境的剪贴板管理器,支持插件.
- klipper — KDE环境的全功能剪贴板.
- Parcellite — 轻量而功能丰富的剪贴板.
压缩文件管理器
终端版本
- atool — 管理多种压缩文件的脚本.
- p7zip — 终端下的7zip的POSIX系统移植版本.
图形界面版本
- Ark — KDE环境下的压缩文件管理器.
- File Roller — Gnome环境下的默认压缩文件管理器.
- Peazip — 一个开源的文件及压缩文件管理器
- Squeeze — 终端工具的次轻量级的前端.
- Xarchive — 多种工具的GTK+ 2前端.
- Xarchiver — 独立的轻量级桌面压缩文件管理器.
- p7zip — 终端下的7zip的POSIX系统移植版本.包括7zFM图形界面.
电子货币
比特币
- Bitcoin — 比特币管理工具.
- 官方网站: http://bitcoin.org/ || bitcoin
文件管理器
终端版本
- Midnight Commander — 终端双面板文件管理器
- pilot — Alpine的文件管理器
- Ranger — vi风格快捷键,可定制,特性丰富
- Vifm — 基于ncurses的双面板文件管理器,vi风格快捷键
图形界面版本
- Dolphin — KDE 4的默认文件管理器
- emelFM2 — 双面板文件管理器
- Konqueror — KDE环境下的文件管理器
- Krusader — KDE环境下的高级双面板(commander风格)文件管理器
- Nautilus — Gnome默认文件管理器,重量级,可扩展、支持自定义脚本
- PCManFM — 轻量级文件管理器,支持标签,可以管理桌面背景(可选)
- qtfm — 小型轻量级文件管理器,完全基于Qt
- ROX-Filer — 小型快速文件管理器,可以管理桌面背景和面板(可选)
- Sunflower — 小型,高度可定制的双面板文件管理器,支持插件
- Thunar — 可以作为daemon运行,启动和加载目录速度很快.可以配置自定义动作
- tuxcmd — 双面板文件管理器
- Xfe — X环境下的类似视窗操作系统的Explorer或Commander的管理器
文件合并及比较工具
- diffuse — 比较及合并文本文件的图形界面工具
- ediff — 属于Emacs. Ediff浏览文件的差异是在Emacs的两个Buffer上进行,分别使用不同的颜色表示所存在的差异
- kdiff — KDE环境下的文件比较及合并工具
- kompare — Diff/Patch的前端
- meld — 可视化比较及合并工具
任务栏
- Avant Window Navigator — 轻量级dock位于桌面底部
- Bmpanel — 轻量级、兼容netwm的X11面板
- Cairo-Dock — 高度可定制的dock或启动器
- Docker — 作为系统托盘的dock程序
- fbpanel — 轻量级,兼容netwm的面板
- LXPanel — 来自LXDE桌面环境的轻量级X11面板
- pancake — 高度可定制、模块化的X系统面板
- PyPanel — 基于python和C的轻量级面板/任务栏
- qtpanel — 致力于使用Qt创建好看且好用的面板的项目
- Stalonetray — 独立的系统托盘
- Tint2 — 特别为Openbox开发的面板/任务栏
- Trayer — 为GTK 1.2/2.x程序和KDE docklets提供一个dock
- Xfce4panel — Xfce4环境默认面板
文档
文档阅读器
命令行
- fbpdf — small framebuffer PDF viewer based off of MuPDF, with VIM keybindings, written in C
- fbdjvu — djvu viewer similar for fbpdf but for djvu files
- http://repo.or.cz/w/fbpdf.git || fbpdf-git (can be built from the same source after small PKGBUILD modification)
图形环境
- apvlv — A lightweight PDF viewer with VIM key bindings
- ePDFView — A free lightweight PDF document viewer using Poppler and GTK+ libraries
- llpp — A very fast PDF reader based off of MuPDF, that supports continuous page scrolling, bookmarking, and text search through the whole document
- MuPDF — A very fast PDF viewer and toolkit written in portable C. Features CJK font support
- Xpdf — A viewer for Portable Document Format (PDF) files
- zathura — Another lightweight PDF viewer similar to apvlv, only lighter
- Evince — document viewer for multiple document formats. Supports pdf, postscript, djvu, tiff and dvi
- Foxit Reader — small, fast (compared to Acrobat) PDF viewer
- Okular — viewer for KDE.
办公套件
- LibreOffice — fork of OpenOffice.org, the one under active development
- OpenOffice.org — powerful office suite, relicensed under Apache License
- Koffice (now named Calligra) — free, integrated office suite for KDE, the K Desktop Environment
Indexers
- pinot — personal search and metasearch tool
- recoll — full text search tool based on Xapian backend
字处理程序
- Abiword — A full-featured word processor
- Abiword Light — A lighter version of Abiword
- LibreOffice Writer — full-featured word processor included in the LibreOffice suite
- OpenOffice.org Writer — full-featured word processor included in the OpenOffice.org suite
- Markdown — A text-to-HTML conversion tool that allows you to write using a simple plain text format
- pandoc — A swiss-army knife for converting one markup format into another (supports Markdown)
- txt2tags — A dead-simple, KISS-compliant lightweight, human-readable markup language to produce rich format content out of plain text files
- Ted — easy GTK-based rich text processor (with footnote support)
Spreadsheets
- gnumeric — GNOME Spreadsheet Program
- Libreoffice Calc — spreadsheet application for LibreOffice
- OpenOffice.org Calc — full-featured spreadsheet included in OpenOffice.org suite
OCR software
Security
- iptables - A powerful firewall built into the linux kernel that is part of the netfilter project
- arpwatch - arpwatch and arpsnmp network monitoring tools ftp://ftp.ee.lbl.gov/
- DenyHosts - a script to help thwart ssh server attacks http://denyhosts.sourceforge.net/
- fail2ban - bans IP that makes too many password failures http://www.fail2ban.org/
- Sshguard - Same as DenyHosts and fail2ban, only lighter, simpler and written in plain C http://www.sshguard.net/
- etherape - A graphical network monitor for various OSI layers and protocols http://etherape.sourceforge.net/
- iptraf - An IP network monitor http://iptraf.seul.org/
- logwatch - Logwatch is a customizable log analysis system http://www.logwatch.org/
- nessus - Vulnerability scanner http://www.nessus.org
- nmap - A command line network exploration tool and security/port scanner http://nmap.org
- ntop - A network traffic probe based on libcap http://ntop.org
- portbunny - Extremly fast CLI portscanner http://www.recurity-labs.com/portbunny/index.shtml
- snort - A lightweight network intrusion detection system http://www.snort.org
- AIDE - A file and directory integrity checker http://aide.sourceforge.net/
- swatch - The active log file monitoring tool http://swatch.sourceforge.net/
- tcpdump - A tool for network monitoring and data acquisition http://www.tcpdump.org
- vnstat - console-based network traffic monitor that keeps a log of network traffic http://humdi.net/vnstat/
- wireshark - A free network protocol analyzer for Unix/Linux and Windows http://www.wireshark.org/
Backup programs
Games
Action and adventure
- Aquaria — 2D sidescrolling action-adventure game, heavily focused on exploration and puzzle-solving, with non-linear gameplay. The game engine is open source.
- http://www.bit-blot.com/aquaria || not packaged? (search in AUR)
- Astromenace — Modern 3D scrolling space shooter with ship upgrade possibilities.
- Barrage — Violent point-and-click shooting game with nice effects
- Blob Wars: Blob and Conquer — 3D Action-adventure game, sequel to 2D platform game, Blob Wars: Metal Blob Solid.
- Bloodridge — Java based, 3D adventure fantasy game.
- http://www.hayles.demon.co.uk/bloodridge/bloodridge.html || not packaged? (search in AUR)
- BZFlag — Multiperson, first-person tank shooter.
- Freedink — Free and enhanced version of the action-adventure "Dink Smallwood".
- Gish — 2D physics platformer about adventures of ball of tar.
- Hammerfight — 2-dimensional physics-based combat game.
- http://www.koshutin.com/ || hammerfight
- The open-source Unix port of the Haaf's Game Engine is available at icculus.org.
- Neverball — 3D game to guide a ball through a maze.
- Rune — 3rd person Adventure / Hack'n Slay using Unreal Engine. Runs great from box installation.
- http://www.rune-world.com || not packaged? (search in AUR)
Arcade
- Bullet Candy Perfect — Fun shoot-em-up game, with sharp, super smooth 3D graphics and a cool techno soundtrack. Features cross-platform, achievements, and online scores. 'PAMAYW' scheme.
- Bomberclone — Free Bomberman-like game for Linux and Windows. The rules of the game are simple: run though a level and bomb other players.
- Cave Story/Doukutsu — Addictive 1-man-made metroid-vania-esque platformer. If there happens to be a noticible lag when there are lots of enemies on screen or in larger levels, try running the Windows version through Wine. This should fix the problem.
- Ceferino — Action game similar to Super Pang.
- Chromium — Fast paced, arcade-style, top-scrolling space shooter.
- Circus Linux! — Clone of the Atari 2600 game "Circus Atari", produced by Atari, Inc.
- Counter-Strike 2D — 2D clone (+additional features) of the popular Counter-Strike Mod
- Crack-attack — Free OpenGL game, based on the Super Nintendo classic Tetris Attack.
- Frogatto — Much enjoyable platformer, in which you help a small green fellow named Frogatto walk and jump between solid footholds without getting hurt; have a look at this review.
- Frozen Bubble — Arcade game with colorful animated penguin eyecandy
- Hedgewars — Yet another Worms clone, considered to be better than its predecessor by many. Take turns to blast your opponents into oblivion with comedic results! Best in Multiplayer.
- Irukandji — Cross-platform 'pay as much as you want' (minimum $1 USD) scheme. A fun score attack shooter, set in an abstract underwater trench. Features unlockables, online score system, and challenges.
- lbreakout2 — Breakout-style arcade game in the manner of Arkanoid
- LTris — Arcade version of Tetris
- Mari0 — The Mario game with Portal gun mechanics.
- Nikki and the Robots — Cute physics platformer
- Noiz2sa — Vertical shooter arcade game with nice abstract graphics, music, and joystick support.
- Penguin Command — Clone of the classic game "Missile Command" with improved graphics and sound.
- Pinball — Open source pinball simulator for Linux and other Unix systems.
- PowerManga — Arcade 2D shoot-em-up game with 41 levels and more than 200 sprites.
- Streets of Rage Remake — A remake of the classic Streets of Rage 1, 2 and 3 by Sega.
- Open Syobon Action — Cross platform, open source version of the unforgiving Japanese parody of Super Mario Bros
- Teeworlds — Fast-paced 2D multiplayer shooter
- Tetrinet — Multiplayer online Tetris game for up to six people.
- Tuxanci — Multiplatform game, inspired by well-known czech game Bulanci.
- Ultrastar-ng — Clone of SingStar, a music video game.
- Viruskiller — Your computer has been invaded! Using your trusty mouse you must shoot the buggers before they can destroy your files!
- Wormux (now Warmux) — Somewhat similar to Worms 2/Worms Armageddon
Casual games
- bs — Battleships based shooter for the console
- BSD Games — Collection of classic text games distributed with *BSD
- Fortune — Displays Random messages/quotes/jokes when invoked
- nInvaders — Ncurses based space invaders clone
Chess simulators
- GNU Chess — One of the oldest computer chess programs for Unix-based computers, lets most modern computers play a full game of chess
- Eboard — Chess interface to ICS and chess engines
- Knights — Simple chess board for KDE 4. It is a rewrite of the KDE3 Knights.
Education
- GCompris — Educational software suite comprising of numerous activities for children aged 2 to 10.
- Tux Paint — Free drawing program designed for young children.
- Tux Type — Educational typing tutor for kids starring Tux.
- TuxMath — Arcade game that helps kids practice their math facts.
Interactive fiction
- Inform — Design system for interactive fiction based on natural language
- INSTEAD — Quest interpreter using Lua macros as game writing language
- TADS — Prototype-based domain-specific programming language and set of standard libraries for creating interactive fiction (IF) games
Massively Multiplayer Online Games (MMO)
- Dofus — Free, manga inspired, Massively Multiplayer Online Role-playing Game (MMORPG) for Adobe AIR
- Heroes of Newerth — Online, multi-player strategy game that is based upon DoTA (Defense of the Ancients)
- Landes Eternelles — 3D fantasy online role playing game
- Minecraft — Java based sandbox game. Very addictive game, big community, lots of updates, do not miss this one.
- Planeshift — Role Playing Game immersed into a 3D virtual fantasy world which is FULLY FREE to play. Fully free means you will have no surprises of premium content which will limit your gameplay or unbalance the game. There are no limitations in skills, ranks, abilities, items you can gain with your free account
- Regnum Online — Cross-platform 3D Massively Multiplayer Online Role-playing Game
- Runescape — Official RuneScape client
- Savage - The Battle For Newerth — Online multiplayer team-based FPS/RTS hybrid. Completely free as of September 2006. (Includes SFE Patches)
- Savage2 - A tortured soul — Fantasy themed online multiplayer team-based FPS/RTS/RPG hybrid. Completely free as of December 2008
- Second Life — Online, 3D virtual world imagined and created by its residents
- Spiral Knights — Free to play Java game developed by Three Rings Design and published by Sega.
- Stendhal — Fully fledged multiplayer online adventure game developed using the Arianne game development system
- The Mana World — Serious effort to create an innovative free and open source MMORPG
- Vendetta Online — 3D space combat MMORPG for Windows, Mac, Linux and Android. This MMO permits thousands of players to interact as the pilots of spaceships in a vast universe
- http://www.vendetta-online.com || not packaged? (search in AUR)
- Wurm Online — 3D MMO produced by Code Club AB in Sweden that allows players to choose between a PvP game and a non-PvP game based on different servers.
Platformer
- Knyttstories — Platformer with adventure elements, heavy exploration and downloadable levels.
- Secret Maryo Chronicles — Mario-style game.
- SuperTux — Mario-style game featuring Tux.
- Toppler — Reimplementation of the classic jump & run game "Nebulus".
Puzzle
- Cgoban3 — Kiseido Go and SGF client.
- Chroma — Puzzle game like Sokoban with ncurses and graphics mode
- Crack Attack! — Free OpenGL game based on the Super Nintendo classic Tetris Attack.
- glChess — 3D Chess Frontend.
- Gnono — GNOME version of the classic card game UNO.
- http://sourceforge.net/projects/gnono/ || not packaged? (search in AUR)
- Ksudoku — Sudoku game and more for KDE. Part of kdegames.
- Netris — Unfinished developmental version of Netris, a free networked version of Tetris.
- Pingus — Lemmings clone, i.e. a level-based puzzle game.
- Portal — Original puzzle game by Valve. Using Source Engine.
- Ri-li — Toy wood engine GPL game
- Simon Tatham's Portable Puzzle Collection — 30+ "quick" puzzle games with simplistic but polished GTK GUI
- VVVVVV — Highly praised 2D puzzle platform indie game with a C64 retro theme, with a great chiptune soundtrack. You can buy the full version for £1.67, or play the demo in a browser.
- Xscorch — Clone of the classic DOS game Scorched Earth.
- World of Goo — Great 2D puzzle game.
Racing
- Armagetron Advanced — Tron Clone in 3D.
- Extreme Tux Racer — 3D game where you guide Tux the penguin down a course of snow and ice collecting herring.
- Maniadrive — Arcade car game on acrobatic tracks with quick and nervous gameplay.
- Moon Buggy — Simple game for the text mode.
- Speed Dreams — Fork of Torcs, aiming to implement exciting new features as well as improving realism.
- Stunt Rally — Game with track editor, based on VDrift and OGRE.
- Supertux Kart — Kart racing game featuring Tux and his friends.
- Torcs — 3D racing cars simulator using OpenGL.
- Trigger Rally — Free OpenGL rally car racing game.
- Ultimate Stunts — Remake of the famous DOS-game 'stunts'.
- VDrift — Open source driving simulation made with drift racing in mind.
- XMoto — Challenging 2D motocross platform game, where physics play an important role
Rogue-like
- ADOM — Ancient Domains Of Mystery
- Angband — Roguelike dungeon exploration game based on the writings of JRR Tolkien
- ASCIIpOrtal — Sidescrolling game with ANSI text graphics in which you are a person holding a device which creates portals, or links to other parts of the level
- Crawl (aka Dungeon Crawl) — Linley's Dungeon Crawl)
- DoomRL — Simple roguelike game, based on Doom. Perfect for starters
- Dwarf Fortress — Single-player fantasy game. You control a dwarven outpost or an adventurer in a randomly generated persistent world
- Nethack — Single player dungeon exploration game
- Rogue — Original dungeon crawl game
- Stone Soup — Dungeon Crawl Stone Soup
- Troubles of Middle Earth (now Tales of Maj'Eyal) — A dungeon crawler similar to Angband, based on the works of Tolkien.
- http://tome.te4.org/ (archived old site)[dead link 2013-05-20] || tome tome3 tome4
Role-Playing Game (RPG)
- Arx Libertatis — This project is a fully working, open source port of Arx Fatalis, a 2002 first-person role-playing game developed by Arkane Studios. It features some improvements over the original engine like bug fixes and wide screen support.
- Egoboo — Open-source action RPG/dungeon crawling adventure with OpenGL 3D graphics.
- Eschalon: Book I — Classical isometric RPG like Ultima, Might & Magic or Wizardry.
- Eschalon: Book II — Isometric, turn-based RPG.
- fheores2 — Attempt to reimplement the Heroes of Might and Magic II engine using SDL.
- Flare — Action game similar to Diablo.
- FreedroidRPG — Mature science fiction role playing game set in the future
- GemRB — Attempt to reimplement the Bioware's Infinity Engine under GNU GPL.
- OpenMW — Attempt to reimplement the popular role-playing game Morrowind. OpenMW aims to be a fully playable, open source implementation of the game's engine.
- Sacred Gold — Hack'n Slay Roleplay Game like Diablo.
- http://forum.sacred2.com || not packaged? (search in AUR)
- VCMI — Attempt to reimplement Heroes of Might and Magic III.
- Vulture — Isometric graphical interface for NetHack, SlashEM and UnNethack.
Shooters (FPS, Third Person)
- Alien Arena — Free, standalone FPS focused mainly on online multiplayer, but can also be played singleplayer against bots.
- AssaultCube — Free multiplayer FPS, based on the cube engine. Realistic environments, fast, arcade gameplay. Much like Counter-Strike.
- AssaultCube Reloaded — AssaultCube improved.
- Counter-Strike — Team-based, semi-realistic FPS. Condition Zero is also available.
- Counter-Strike Source — Team-based, semi-realistic FPS using Source Engine.
- Cube — Open source multiplayer and singleplayer first person shooter game.
- Cube 2: Sauerbraten — Improved version of the Cube engine.
- Day of Defeat — WWII online FPS.
- Day of Defeat: Source — WWII online FPS. Using Source Engine. Still in beta as of July 2013.
- Deathmatch Classic — Half-Life modification of the multiplayer deathmatch mode.
- Doom: the famous shooter from ID Sodtware has several ports for Linux. None of the id-engine games have copyleft game resources, only the game engine code was open sourced. See [1] for details.
- Doom 1 Demo data – doom1-wad
- Freedoom — Project aimed at creation of free Doom data files.
- http://www.nongnu.org/freedoom/ || freedoom
- Chocolate Doom — Doom port reproducing the behavior of the original DOS version.
- http://www.chocolate-doom.org/ || chocolate-doom
- Doomsday — Advanced port of the Doom game engine, capable also of running Heretic, and Hexen games.
- http://www.dengine.net/ || doomsday
- GZDoom — Doom source port based on ZDoom with an OpenGL renderer.
- http://www.osnanet.de/c.oelckers/gzdoom/index.html || gzdoom
- PrBoom Plus — Enhanced version of the PrBoom Doom engine port.
- http://prboom-plus.sourceforge.net/ || prboom-plus
- Remood — advanced Doom game engine based on Doom Legacy.
- http://remood.org/ || remood
- Strawberry Doom — Fork of Chocolate Doom extending certain engine limits.
- http://doom.wikia.com/wiki/Strawberry_Doom || strawberry-doom-svn
- Vavoom — Highly advanced Doom engine port with added support for Heretic/Hexen/Strife.
- http://vavoom-engine.com/ || vavoom
- ZDoom — Enhanced Doom port with additional support for Heretic, Hexen and Strife.
- http://www.zdoom.org/ || zdoom
- Doom 3 — Stock Doom 3 binaries
- http://www.idsoftware.com/games || doom3-bin
- Doom 3 Engine — Source-based Doom 3 engine
- http://www.idsoftware.com/games || doom3
- ezQuake — Fast paced multiplayer FPS focusing on movement and trick jumps. The popular, modern and maintained Quake/QuakeWorld client. Manual post-installation setup required. Can play on-line for free
- Duke Nukem 3D
- Duke 3D — Original port.
- http://icculus.org/projects/duke3d/ || duke3d-svn
- eduke32 — Advanced source port.
- http://eduke32.com/ || eduke32
- Enemy Territory: Quake Wars — Commercial team and class-based multiplayer game. Full version requires retail DVD to play.
- Half-Life — Science-fiction FPS. The two extensions, Opposing Force and Blue Shift, are also available.
- Half-Life 2 — Science-fiction FPS. Lost Coat, Episode One and Epise Two are also available. In beta as of July 2013
- HHeretic — Linux port of Raven Game's old shooter, Heretic.
- http://hhexen.sourceforge.net/hheretic.html || hheretic
- Heretic Demo game data – heretic1-wad
- Blasphemer — Project aimed at creation of free Heretic data files.
- http://code.google.com/p/blasphemer/ || blasphemer
- HHexen — Linux port of Raven Game's old shooter, Hexen.
- http://hhexen.sourceforge.net/hhexen.html || hhexen
- Hexen 1 Demo game data – hexen1-wad
- Left 4 Dead 2 — Coop survival horror. Using Source Engine.
- Nexuiz — Free, open-source first person shooter. Development ceased, most of the developers moved to project Xonotic.
- nQuake — Fast paced multiplayer FPS focusing on movement and trick jumps. This is the popular Quake / QuakeWorld package, including ezQuake client, 24bit textures, maps, bots and more. Automatic post-installation set up. Can play on-line for free.
- http://nquake.sourceforge.net/ || not packaged? (search in AUR)
- Open Arena — Fast multiplayer shooter based on the quake3-engine.
- Prey — First Person Shooter released in 2006 (with a GNU/Linux port in 2008), published by 3D Realms.
- Quake
- Advanced Quake 1 game engine – darkplaces
- Another modern Quake1 engine port – fitzquake
- Free content replacement project for Quake 1 – oqplus-svn
- High quality textures for Quake from the Quake Revitalization Project – quake-qrp-textures
- Quake 2 — Built by Icculus
- http://www.icculus.org/quake2/ || quake2
- Advanced Quake 2 engine – qudos-svn
- Enhanced Quake 2 engine with Lazarus mod support – kmquake2
- A true color retexture pak for Quetoo and other Quake2 engines supporting 32bpp tga textures – quake2-retexture
- Quake 2 engine focused on single player and 64bits. yamagi-quake2
- Quake III Arena
- Quake III Arena binaries – quake3
- ioquake3 — De-facto FOSS Quake 3 distribution.
- http://ioquake3.org/ || ioquake3
- Quake 4
- Demo version – quake4-demo
- Quake 4 engine – quake4
- Quake Live — MMO shooter running in browser as plugin
- Red Eclipse — Single-player and multi-player first-person ego-shooter, built as a total conversion of Cube Engine 2.
- Ricochet — Futuristic arena battles.
- Serious Sam: The First Encounter — Fast-paced and frenetic FPS where the player must face huge waves of enemies.
- Linux Installers for Linux Gamers || not packaged? (search in AUR)
- Serious Sam: The Second Encounter — Fast-paced and frenetic FPS where the player must face huge waves of enemies.
- Linux Installers for Linux Gamers || not packaged? (search in AUR)
- Serious Sam II — Fast-paced and frenetic FPS where the player must face huge waves of enemies.
- Linux Installers for Linux Gamers || not packaged? (search in AUR)
- Serious Sam 3: BFE — Fast-paced and frenetic FPS where the player must face huge waves of enemies.
- http://www.serioussam.com || Steam
- Team Fortress Classic — Class-based online FPS.
- Team Fortress 2 — Class-based online FPS with cartoonish style. Using Source Engine.
- Tremulous — FPS with elements of real time strategy, featuring humans and aliens.
- Unreal Tournament (UT99) — Fast-paced first person shooter featuring arena combat.
- Unreal Tournament 2003 (UT2003) — Fast-paced first person shooter featuring arena combat.
- http://www.unrealtournament.com || not packaged? (search in AUR)
- Unreal Tournament 2004 (UT2004) — Fast-paced first person shooter featuring arena combat. UT2004 is almost a superset of UT2003.
- http://www.unrealtournament2004.com || ut2004 for the retail version, ut2004-anthology for the anthology version
- Unvanquished — Team-based fps/rts hybrid game which pits aliens against humans. Monthly release that can be played on official servers.
- Urban Terror — Modern multiplayer FPS based on the ioquake3 engine.
- Warsow — Fast paced multiplayer FPS focusing on movement and trick jumps.
- Wolfenstein: Enemy Territory
- Completely free, standalone, team-based, multiplayer FPS – enemy-territory
- Advanced open source fork of ET engine and fully compatible client and server – etlegacy
- Advanced open source fork of ET engine – iowolfet-hg, bin32-iowolfet-hg
- World Of Padman — Stand slone somplex – cartoon-style multiplayer first-person shooter.
- Xonotic — Free, open-source first person shooter (a fork of Nexuiz but with modified gameplay).
- Blood Frontier – Team oriented multiplayer FPS based on the Cube2 (Sauerbraten) engine
- Tesseract
- Futuristic Arenas
- Jake 2
- Scared
- True Combat: Elite(TCE) - Completely free, realistic, team-based modification for Enemy Territory.
- TUER
- Ancient Arenas
Simulation
- Beyond The Red Line — Completely free stand-alone conversion of Freespace 2 based on the TV show Battlestar Galactica.
- Bygfoot — Football (soccer) management game.
- Danger from the Deep — Submarine simulator.
- Flight Gear — Open-source, multi-platform flight simulator.
- Foobillard++ — Successor to Foobillard, OpenGL billiard game for Linux.
- FreeSpace 2 — Open sourced space emulator.
- Pydance — Python Dance Dance Revolution style game.
- http://icculus.org/pyddr/ || not packaged? (search in AUR)
- Stepmania — Advanced dance simulation game.
- VegaStrike — 3D action-space-sim allowing player to trade and bounty hunt in a vast universe.
Strategy
- 0 A.D. — 3D and historically-based real-time strategy game, alpha stage.
- Advanced Strategic Command — Turn based strategy game in the tradition of the Battle Isle series.
- Boson — OpenGL real-time strategy game, with the feeling of Command&Conquer(tm) or StarCraft(tm).
- http://boson.sourceforge.net/ || not packaged? (search in AUR)
- Crimson Fields — Tactical war game in the tradition of Battle Isle.
- Dark Oberon — Open source real-time strategy game similar to Warcraft II.
- Dota 2 — The sequel to the famous mod WarCraft III, which itself was based on the popular Defense of the Ancient for StarCraft. Still in beta as of July 2013.
- Endgame Singularity — Turn based single player strategy/simulation about a AI hiding, growing and evolving
- Freeciv — Multiuser clone of the famous Microprose game of Civilization
- FreeCol — Turn-based strategy game based on Colonization
- FTL: Faster Than Light — Popular rogue-like space-sim released to positive reception in 2012.
- Glest — Free 3D real-time strategy game, where you control the armies of two different factions: Tech, which is mainly composed of warriors and mechanical devices, and Magic, that prefers mages and summoned creatures in the battlefield.
- Globulation 2 — Multiplayer RTS with some "economic" elements minimizing the amount of micromanagement.
- Lgeneral — Turn-based strategy engine heavily inspired by Panzer General.
- MegaGlest — Fork of Glest, a 3D real-time strategy game in a fantastic world.
- Netpanzer — Realtime Strategy game like Command and Conquer but without building bases.
- Netpanzer — Realtime Strategy game like Command and Conquer but without building bases.
- Spring — RTS game engine inspired by the game Total Annihilation.
- http://springrts.com/wiki/Games || spring
- Kernel Panic — A game based around combat inside a computer, with 3 unique sides: the System, the Hacker and the Network waging war in a matrix of DOOM! No resource economy exists in KP, with the only constraints being time and space.
- http://springrts.com/wiki/Kernel_Panic || spring-kp
- Spring: 1944 — Spring:1944 is a WWII themed game with four fully functional sides (US, Germany, USSR, Britain), period-accurate units and strengths. Realism comes second only to creating a game that is fun and accessible to play.
- http://spring1944.org/ || spring-1944
- The Battle for Wesnoth — Free, turn-based tactical strategy game with a high fantasy theme, featuring both single-player, and online/hotseat multiplayer combat
- UFO Alien Invasion — Fight aliens trying to capture Earth.
- Unknown Horizons — 2.5D isometric realtime strategy simulation with an emphasis on economy and city building. Expand your small settlement to a strong and wealthy colony, collect taxes and supply your inhabitants with valuable goods. Increase your power with a well balanced economy and with strategic trade and diplomacy
- Widelands — Slow-paced strategy like "the Settlers 2"
- Warzone 2100 - 2.* — You command the forces of The Project in a battle to rebuild the world after mankind has almost been destroyed by nuclear missiles. The game offers campaign, multi-player, and single-player skirmish modes. An extensive tech tree with over 400 different technologies, combined with the unit design system, allows for a wide variety of possible units and tactics
Tycoon/Management Games
- Lincity-ng — City simulation game in which you are required to build and maintain a city. You can win the game either by building a sustainable economy or by evacuating all citizens with spaceships.
- Simutrans — Another Transport simulation that works on linux with sdl.
- OpenTTD — Open source clone of the Microprose game "Transport Tycoon Deluxe", a popular game originally written by Chris Sawyer. It attempts to mimic the original game as closely as possible while extending it with new features
- Tropic Euro — Free online adaptation of the board game Puerto Rico for 2-5 players.
Visual novels
- Digital: A Love Story — Computer mystery/romance set five minutes into the future of 1988
- Don't take it personally — Almost kinetic visual novel that tells a story of a new high school literature teacher, set in a prestigious private high school, and on the social networks of 2027
- Juniper's Knot — Short game about boy and fiend
- Katawa Shoujo — Bishoujo-style visual novel game that tells a story of a young man and five other girls suffering with varying disabilities
- Narcissu — Visual novel, telling the story of a terminally ill young man and woman
- RE: Alistair++ — English otome game (subtype of visual novel) that tells a story of a young girl fond of MMORPGs, her online and everyday life
See Also
科学
数学
计算器
- Speedcrunch — feature-rich scientific calculator.
- ExtCalc — feature-rich scientific calculator.
- KAlgebra — calculator and 3D plot.
- Qalculate — calculator and equation solver with fault-tolerant parsing. Recognises constants and units.
计算机代数系统
- Maxima — Maple/Mathematica-like program or its frontend wXMaxima
- Sage — "Maple/Mathematica"-like program in python.
科技计算
- Octave — Matlab-like program
- Freemat — "Matlab"-like program
- Scilab — "Matlab"-like program
- Euler — Mathematical programming environment like MatLab or Octave
- Englab — Cross-compile mathematical platform with a C like syntax.
- Pylab — Python modules for scientific calculations
统计
- PSPP — Free SPSS implementation (Graphical:PSPPire).
- R — Software environment for statistical computing and graphics
- RKWard — Frontend for the statistical language R.
Data Evaluation
- Fityk — Non-linear fitting of curves
- QtiPlot — Similar & semi-compatible with Origin
- SciDavis — Similar to QtiPlot.
- LabPlot — Comparable to "OriginLab"
- ROOT — Data analysis program and library (originally for particle physics)
- GnuPlot — Commanine based plotting program
- XmGrace — Plotting program with GUI
- Extrema — Visualization and data analysis tool.(no longer in active development)
自然科学
化学与生物学
Molecule Viewer
- Avogadro — Edit and view 3D molecule structures (also .pdb) and simulate
- Ballview — Standalone molecular modeling and visualization application
- Ghemical — Edit and view 3D molecule structures (also .pdb) and simulate
- Rasmol — View 3D molecule structures.
- Pymol — ]View 3D molecule structures.
Molecule Drawing
- BkChem — Practical and goodlooking skeletal formula molecule drawing program
- XDrawChem — Extensive skeletal formula molecule drawing program (incl. spectroscopy prediction)
- EasyChem — Simple skeletal formula molecule drawing program
- Chemtool — Skeletal formula molecule drawing program
- Gabedit — Gabedit is a graphical user interface to computational chemistry packages like Gamess-US, Gaussian, Molcas, Molpro, MPQC, OpenMopac, Orca, PCGamess and hem
周期表
- Kalzium — Periodic table of the elements with molecule editor and equation solver from the KDE project
- gElemental — Periodic table of the elements and additional information
分子建模
- GROMACS — GROMACS is a versatile package to perform molecular dynamics, i.e. simulate the Newtonian equations of motion for systems with hundreds to millions of particles.
- Quantum Espresso — Quantum ESPRESSO is an integrated suite of computer codes for electronic-structure calculations and materials modeling at the nanoscale. It is based on density-functional theory, plane waves, and pseudopotentials (both norm-conserving and ultrasoft).
天文学
- Stellarium — Beautiful 3D planetarium
- KStars — KDE desktop planetarium
- StarPlot — 3D starchart viewer
- Celestia — Space simulation software
物理学
电子学
- gEDA — Electronic design automation tools
- http://www.gpleda.org gpleda.org || geda-gaf
- Qucs — Electronic circuit simulation
- Oregano — Electronic circuit simulation
- QElectroTech — Draw advanced electrical circuits
- KiCad — Design schematics for printed circuit boards
- KSimus — Logical circuits simulation
- KLogic — Logical circuits simulation
物理仿真
- Aster — Simulation for civil and structural engineering.
- http://www.codster.org Code || aster
- Step — Physics Simulation Educative physics simulation (KDE).
Unit Conversion
- Convertall — Convert between different physical units.
- Gonvert — Convert between different physical units.
- Units — CLI Unit converter and calculator.
Others
笔记组织工具
命令行
- hnb (hierarchical notebook) — 用 XML 在一个地方统一管理各种数据的程序,管理内容包括地址、待完成事项、想法、读书笔记等。
图形界面
- BasKet — 管理、记录和共享笔记的工具。可以管理各种类型的信息,包括待办事项、链接、图片等,类似scrapbook。
- Cherrytree — 一个分层的笔记软件,支持富文本和语法高亮,数据以 sqlite 或 XML 格式保存。
- Gnote — Gnote 是Tomboy的一个实验分支,用C++编写
- KeepNote — 一个跨平台的GTK+笔记软件,支持富文本格式
- KJots — KDE 包含的一个简单记事程序,可以方便的记录和管理各种笔记。
- NoteCase — 便携的分层笔记软件, 用C++和GTK+编写
- Tomboy — Linux和Unix下的桌面笔记软件
- zim — 所见即所得的文本编辑器,将 Wiki 的概念带入桌面。
Time Management
命令行
- Calcurse — 一个基于文本的日历和时间计划系统。
- Remind — 一个高度复杂的基于文本的日历和提醒软件。
- Doneyet — An ncurses-based hierarchical To-do list manager written in C++.
- Pal — A very lightweight calendar with both interactive and non-interactive interfaces.
- Taskwarrior — 另一个命令行待办事项管理软件,支持通过 lua 定制。
- todo.txt — 用命令行管理你的Todo清单
- TuDu — An ncurses-based hierarchical To-do list manager with vim-like keybindings.
- When — 简单的个人日历软件
- Wyrd — Remind 的图形前端,在 UNIX 和 Linux 中提供日历和提醒。
Graphical
- etm (Event and Task Manager) — A simple application with a "Getting Things Done!" approach to handling events, tasks, activities, reminders and projects.
- Glista — 简单的 GTK+ to-do 清单管理软件,支持注释
- GTG (Getting Things GNOME!) — A personal tasks and To-do list items organizer for the GNOME desktop.
- Lightning — An extension to Mozilla Thunderbird that provides calendar and task support.
- Orage — A GTK+ calendar and task manager often seen integrated with Xfce.
- Osmo — A GTK+ personal organizer, which includes calendar, tasks manager and address book modules.
- Pal — A very lightweight calendar with both interactive and non-interactive interfaces
- Rachota — A portable time tracker for personal projects.
- Task Coach — A simple open source To-do manager to manage personal tasks and To-do lists.
- Tasks — A simple To-do list application that uses libecal.
- TkRemind — A sophisticated calendar and alarm program.
- wxRewind — A Python text and graphical frontend to Remind
Translation and Localisation
- Apertium — A 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.
- Lokalize — A standard KDE tool for software translation. It includes basic editing of PO files, support for glossary, translation memory, project managing, etc.
- Moses — A statistical machine translation tool (language data not included).
- http://statmt.org/moses || not packaged? (search in AUR)
- OmegaT — A 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.
- Poedit — A simple gettext/po-based translation tool.
- Pology — A set of Python tools for dealing with gettext/po-files.
- Virtaal — An 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.
Work environment
The default installation of Arch does not contain any Desktop Environment and therefore forces users to choose one themselves. Most Arch boxes run some X11 Window Manager and/or Desktop Environment, but of course there are still people who prefer doing everyday tasks in bare console.
Desktop environments
Window managers
Console
- dvtm — A dwm-style window manager in the console.
Graphical
Support applications
Login managers
Terminal multiplexers
- dtach — A program that emulates the detach feature of screen.
- GNU Screen — A full-screen window manager that multiplexes a physical terminal.
- tmux — A BSD licensed terminal multiplexer.
System Monitoring
- adesklet SystemMonitor — A collection of modular stackable system monitors for adesklets.
- Conky — A lightweight, scriptable system monitor.
- GKrellM — A simple, flexible system monitor package for GTK+ with many plug-ins.
- htop — A simple, ncurses interactive process viewer.
- LXTask — A lightweight task manager for LXDE.
- dstat — A versatile resource statistics tool.
Terminal emulators
Power users use terminal emulators quite often, so unsurprisingly lots of X11 terminal emulators exist. Most of them emulate Xterm that emulates VT102, which emulates typewriter, so you will have to read the Wikipedia article and other sources to get a hold on these things.
- aterm — An xterm replacement with transparency support.
- Eterm — A terminal emulator intended as a replacement for xterm and designed for the Enlightenment desktop.
- Mrxvt — A tabbed X terminal emulator based on rxvt.
- rxvt — A popular replacement for the xterm
- st — A simple terminal implementation for X.
- terminator — A terminal emulator supporting multiple resizable terminal panels.
- Tilda — A Linux terminal inspired by many classic terminals from first person shooter games such as Quake, Doom and Half-Life.
- urxvt — A highly extendable (with Perl) unicode enabled rxvt-clone terminal emulator featuring tabbing, url launching, a Quake style drop-down mode and pseudo-transparency.
- xterm — A simple terminal emulator for the X Window System. It provides DEC VT102 and Tektronix 4014 compatible terminals for programs that can't use the window system directly.
- Yakuake — A drop-down terminal (Quake style) emulator based on Konsole.
VTE-based
VTE (Virtual Terminal Emulator) is a widget developed during early GNOME days for use in the GNOME Terminal. It has since given birth to many terminals with similar capabilities.
- evilvte — A very lightweight and highly customizable terminal emulator with support for tabs, auto-hiding and different encodings.
- GNOME Terminal — A terminal emulator included in the GNOME desktop with support for Unicode and pseudo-transparency.
- Guake — A drop-down terminal for the GNOME desktop.
- LilyTerm — A very light and easy to use X Terminal Emulator
- LXTerminal — A desktop independent terminal emulator for LXDE.
- mt (multi-terminal) — A terminal emulator written as more lightweight replacement for Sakura while keeping most of its functionality.
- ROXTerm — A tabbed terminal emulator with a small footprint.
- sakura — A terminal emulator based on GTK+ and VTE.
- Stjerm — A GTK+-based drop-down terminal emulator that provides a minimalistic interface combined with a small file size, lightweight memory usage and easy integration with composite window managers such as Compiz.
- Terminal — A terminal emulator included in the Xfce desktop with support for a colorized prompt and a tabbed interface.
- Termit — A simple terminal emulator based on the vte library that includes tabs, bookmarks, and the ability to switch encodings.
- Termite — A keyboard-centric VTE-based terminal, aimed at use within a window manager with tiling and/or tabbing support.
Text editors
Console
- dex — A small and easy to use text editor with support for ctags and parsing compiler errors.
- ed — A line-oriented text editor, the original editor for Unix.
- GNU Emacs — The somewhat intimidating but famously extensible text editor with hundreds of tricks and add-ons.
- JED — A text editor that makes extensive use of the S-Lang library.
- Joe (Joe's Own Editor) — A terminal-based text editor designed to be easy to use.
- nano — A console text editor based on pico with on-screen key bindings help.
- Vim (Vi IMproved) — An advanced text editor that seeks to provide the power of the de-facto Unix editor 'vi', with a more complete feature set.
- Zile — A lightweight Emacs clone.
Graphical
- Acme — A minimalist and flexible programming environment developed by Rob Pike for the Plan 9 operating system.
- Beaver — A GTK+ editor designed to be modular, lightweight and stylish.
- cssed — A GTK+-based Cascading Style Sheets (CSS) editor.
- Edile — A PyGTK code and scripting editor implemented in one file.
- Gedit — A GTK+ editor for the GNOME desktop with syntax highlighting, automatic indentation, matching brackets, etc., and a number of add-ons to increase functionality.
- gVim — A graphical interface for Vim.
- JuffEd — A simple tabbed text editor with syntax highlighting, written in Qt.
- Kate — A full-featured programmer's editor for the KDE desktop with MDI and a filesystem browser.
- KWrite — A lightweight text editor for the KDE desktop that uses the same editor widget as Kate.
- Leafpad — A notepad clone for GTK+ that emphasizes simplicity.
- medit — A programming and around-programming text editor.
- Mousepad — A fast text editor for the Xfce Desktop Environment.
- PyRoom — A great distractionless PyGTK text editor, a clone of the infamous WriteRoom.
- QSciTE — A Qt clone of the SciTE text and code editor.
- QXmlEdit — A simple Qt XML editor and XSD viewer.
- Sam — A minimalist text editor with a graphical user interface, a very powerful command language and remote editing capabilities, developed by Rob Pike.
- SciTE — A generally useful editor with facilities for building and running programs.
- Sublime Text 2 — A closed-source C++ and Python-based editor with many advanced features and plugins while staying lightweight and pretty.
- Tea — A Qt-based feature rich text editor.
Integrated Development Environments
- Anjuta — A versatile IDE with project management, an application wizard, an interactive debugger, a source editor, version control support and many more tools.
- Aptana Studio — An IDE based on Eclipse, but geared towards web development, with support for HTML, CSS, Javascript, Ruby on Rails, PHP, Adobe AIR and others.
- Bluefish — A GTK+ editor/IDE with an MDI interface, syntax highlighting and support for Python plugins.
- Code::Blocks — An open source and cross-platform C/C++ IDE.
- Eclipse — An open source community project, which aims to provide a universal development platform.
- Editra — A multi-platform text editor with an implementation that focuses on creating an easy to use interface and features that aid in code development.
- Eric — A full-featured Python 3.x and Ruby IDE in PyQt4.
- Gambas — A free development environment based on a Basic interpreter with object extensions.
- Geany — A text editor using the GTK+ toolkit with basic features of an integrated development environment.
- IntelliJ IDEA — An IDE for Java, Groovy and other programming languages with advanced refactoring features.
- KDevelop — A feature-full, plugin extensible IDE for C/C++ and other programming languages.
- Lazarus — A cross-platform IDE for Object Pascal.
- MonoDevelop — An cross-platform IDE targeted for the Mono and .NET frameworks.
- NetBeans — An integrated development environment (IDE) for developing with Java, JavaScript, PHP, Python, Ruby, Groovy, C, C++, Scala, Clojure, and other languages.
- PyCharm — An IDE used for programming in Python with support for code analysis, debugging, unit testing, version control and web development with Django.
- QDevelop — A free and cross-platform IDE for Qt.
- Qt Creator — A lightweight, cross-platform C++ integrated development environment with a focus on Qt.
Application Launchers
- ADeskBar — An easy, simple and unobtrusive application launcher for Openbox.
- dmenu — A fast and lightweight dynamic menu for X which is also useful as an application launcher.
- Fehlstart — A small GTK+-based application launcher.
- Gmrun — A lightweight GTK+-based application launcher, with the ability to run programs inside a terminal and other handy features.
- GNOME Do — An application launcher inspired by Quicksilver with many plugins, originally developed for the GNOME desktop.
- Kupfer — A 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.
- Launchy — A very popular cross-platform application launcher with a plugin-based system used to provide extra functionality.
Amateur radio
Finance
- esniper — A simple, lightweight tool for sniping eBay auctions.
- GnuCash — A financial application that implements a double-entry book-keeping system with features for small business accounting.
- Grisbi — A 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.
- HomeBank — An easy to use finance manager that can analyse your personal finance in detail using powerful filtering tools and graphs.
- KMyMoney — A 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.
- Skrooge — A personal finances manager for the KDE desktop.
参见
- 终端中的应用列表,包含截图和评论
- Arch Linux Forums / LnF Awards 2010 - The best Light & Fast apps of 2010.
- Arch Linux Forums / LnF Awards 2011 - The best Light & Fast apps of 2011.
- http://sourceforge.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/ - Linux equivalents of Windows software
- http://lin-app.com/ - on-line information service of various commercial applications and games for Linux
- The Linux Game Tome
- Linux 游戏数据库
- Penguspy
- 维基百科上的 Linux 游戏列表
- http://rewiki.regengedanken.de/wiki/Links_to_engine_reimplementations