内容 隐藏
2 应用

前言

本文收集了对任何用户/开发者超赞的 Linux 应用软件,转载自Gihub

文章来源:https://github.com/alim0x/Awesome-Linux-Software-zh_CN

应用

音频

如果你想要更详细/进阶/更好分类的 Linux 音频软件列表,你可能想点击这里

  •  Airtime – Airtime 是一款用于调度和远程站点管理的开放广播软件。
  •  Ardour – 在 Linux 上录音,编辑,和混音。
  •  Audacious – 开源音频播放器,按你想要的方式播放你的音乐,不占用你其它任务的电脑资源。
  •  Audacity – 免费,开源,跨平台的声音录制、编辑软件。
  •  Audio Recorder – 简单的声音录制软件,就在 ubuntu ppa。
  •  Auryo – 非官方多平台桌面 SoundCloud® 应用。
  •  beets – Beets 是一款给强迫症音乐极客的媒体库管理系统。
  •  Bitwig – 音乐制作的数字音频工作站。
  •  Cantata – Linux、Windows、macOS 下的 Qt5 图形化 MPD(Music Player Daemon)客户端。
  •  Clementine – 播放无数的有损和无损音频格式。
  •  Cmus – cmus 是一款类 Unix 系统下小巧,快速且强大的终端音乐播放器。
  •  DeaDBeeF – DeaDBeeF 是一款支持 GNU/Linux、BSD、OpenSolaris、macOS 以及其他类 UNIX 系统的模块化音频播放器。
  •  Deepin Music – Deepin 科技团队开发的应用,专注在本地音乐播放上。
  •  fre:ac – fre:ac 是一款免费的音频转换与 CD 提取工具,支持多种流行的格式和编码。它可以在 MP3、MP4/M4A、WMA、Ogg Vorbis、FLAC、AAC、WAV 以及 Bonk 格式之间转换。
  •  Gnormalize – 一款带有回放增益算法的音频转换和 CD 提取工具,元数据(tag)编辑器以及音频播放器。它在 GNU/Linux 下使用 gtk2-perl。
  •  Google Play Music Desktop Player – 非官方但很漂亮的跨平台 Google Play Music 桌面客户端。
  •  Gpodder – 媒体聚合及播客客户端。
  •  GRadio – Ubuntu Linux 下的电台软件。
  •  Helm – 音响合成器软件,可以独立运行,也可以作为 LV2、VST、VST3 或 AU 的插件运行。
  •  Hydrogen – GNU/Linux 上的高级电子鼓。
  •  ieaseMusic – iEaseMusic 是一款跨平台程序,基于 electron 构建,可以收听网易云音乐。
  •  K3b – Linux 上的 CD/DVD 创建工具 – 为 KDE 特别优化。
  •  Kid3Qt – 编辑多媒体文件的标签,如一个专辑所有 mp3 文件的艺术家,专辑,年代,流派。
  •  KxStudio – KXStudio 是专业声音创作应用和插件的集合。
  •  Libretime – 开放广播软件,用于调度和远程站点管理;从 Airtime fork 而来。
  •  LMMS – 在你的 PC 上创建旋律和节拍,合成与混合声音,排布小样等等,制作你的音乐。
  •  Lollypop – 一款 GNOME 音乐播放应用。
  •  Lyricfier – 一个 Spotify Lyrics 的替代选择。
  •  Mellow Player – 在你的桌面集成云音乐。
  •  Mixxx – 免费的 DJ 软件,给你一切现场混音所需要的,名副其实的 Traktor 替代品。
  •  Mopidy – Python 编写的可扩展音乐服务器。
  •  Museeks – 一款简单,干净,跨平台的音乐播放器。
  •  MuseScore – 创建,播放和打印漂亮的乐谱。
  •  MusicBrainz Picard – Picard 是一款跨平台的音乐标记应用,用 Python 写就。
  • MusixMatch – 强大的歌词软件,带有歌词同步功能。
  • Netease Music – 网易云音乐播放器 – 一款中国地区的云音乐服务。
  •  Nuclear – 基于 electron 的多平台音乐播放软件,可以从多个来源串流。
  • Ocenaudio – ocenaudio 是一款跨平台,易用,快速且功能强大的音频编辑器。对需要编辑和分析音频文件的人来说是个理想的软件。
  •  OSD Lyrics – 与你最爱的媒体播放器显示歌词。
  •  Parlatype – GNOME 下的转录音频播放器。
  •  Pithos – Linux 本地 Pandora 客户端。
  •  PulseEffects – Pulseaudio 应用的限制、压缩、混响、均衡以及自动音效软件。
  •  Quod Libet – 一款编写时就考虑了很多库的 GTK+ 音乐播放器。Quod Libet 支持基于搜索的动态播放列表,正则,标签,回放增益,播客以及互联网广播。
  •  RadioTray-NG – 一款 Linux 互联网广播播放器。
  •  Reaper – 无限制的音频创作。
  •  Rhythmbox – 来自 GNOME 的音乐播放器。
  •  Sayonara Player – Sayonara 是一款小巧干净,快速的音频播放器,使用 C++ 编写,基于 Qt 框架。
  •  Sonata – 一款音乐播放器,通过 Music Player Daemon(MPD)为你的音乐收藏提供优雅直观的界面。
  •  Soundconverter – 领先的音频文件转换工具。目标是易用快速。
  •  SoundJuicer – GNOME 下的 CD 提取工具。
  •  Soundnode – 一款开源的 SoundCloud 桌面应用。
  •  Spotio – 受 Rdio 启发的 Spotify 桌面应用亮色主题。
  •  VCV Rack – 一款开源可视化、模块化的音响合成器。
  •  Viper4Linux – 基于 Viper4Android 的音效处理工具。
  •  Vocal – 现代桌面的播客客户端。
  •  Yktoo Sound Switcher Indicator – Ubuntu/Unity 的音频输入/输出选择指示器。

聊天客户端

第三方客户端

  •  Caprine – 优美的 Facebook Messenger 桌面应用。
  •  Chatty – Chatty 是一款 Twitch 聊天客户端,它是为那些想尝试不同于 web 聊天的新事物,又不想像 IRC 客户端那样复杂或错过 Twitch 特色功能的用户准备的。
  •  GhettoSkype – Skype 的开源 web 封装。
  •  YakYak – Google Hangouts 桌面聊天客户端。

集成客户端

  •  Franz – Franz 是一个免费的消息应用,结合了许多聊天及消息服务到单独的一个客户端中。
  •  Pidgin – 一款通用聊天客户端。
  •  Rambox – 免费,开源且跨平台的消息及邮件应用,整合常见的 web 应用为一体。

聊天客户端工具

  •  Red Discord Bot – Red Discord Bot 是一款自托管的音乐/聊天/琐事机器人,可以在树莓派和其他系统上运行。通过一个叫做“Cogs”的系统实现扩展,允许它做更多的事情。

IRC 客户端

  •  HexChat – HexChat 是一款基于 XChat 的 IRC 客户端,但和 XChat 不一样的是它对 Windows 和 Unix-like 系统都是完全自由的。
  •  Irssi – Irssi 是一款模块化的聊天客户端,它最为人所知的是它的文本模式用户界面。
  •  KVIrc – KVIrc 是一款免费的绿色(portable)IRC 客户端,基于优秀的 Qt GUI toolkit 构建。 client based on the excellent Qt GUI toolkit

官方客户端

  •  BeeBEEP – BeeBEEP 是一款开源,P2P 的局域网通讯工具。你可以与局域网内的任何人聊天或传输文件。不需要服务器,只需要下载,解压和运行。简单,快速且安全。
  •  Dino – 干净现代的 Jabber/XMPP 聊天客户端。
  • Discord – 为玩家准备的多合一语音文本聊天工具,免费,安全,同时支持桌面和手机。
  •  Element – 漂亮的 Matrix 协作网络客户端。
  •  Gitter – Gitter — 开发者交流的地方。Gitter 的设计目标是让社区消息,协作和发现尽可能地简单。
  •  Jami – 聊天。交流。分享。Jami 是一款免费及通用的沟通平台,保护用户隐私和自由。原名 Ring。
  •  Jitsi – Jitsi 是一款免费,开源的多平台语音,视频会议以及即时通讯应用,在 Windows, Linux, Mac OS X 和 Android 上可用。
  •  qTox – 一款简单的分布式,安全的通讯软件,支持音频和视频聊天。
  • Skype – Skype 让世界保持沟通,免费的。
  • Slack – 现代团队的即时消息软件,支持归档和搜索。
  •  Telegram – 一款专注于速度和安全的消息应用,它非常快,简单而且免费。
  • Viber – Viber for Linux 让你在任何设备,网络和国家给其他 Viber 用户免费发送消息和通话。
  •  Weechat – WeeChat 是一款快速,轻量级,可扩展的聊天客户端。
  •  Wire – 安全沟通。完整隐私。

数据备份与恢复

  •  Back In Time – Linux 下一款简单的备份工具,受“flyback project”启发。
  •  BorgBackup – 一款去重备份程序,带有压缩和认证加密。
  •  bup – 非常高效的备份系统,基于 git packfile 格式,提供快速增量副本以及重复数据删除技术(在各种文件中,包括虚拟机镜像文件)。
  •  Deja Dup – 一款内置加密的简单备份工具。
  •  Duplicacy – Duplicacy 是新一代跨平台云备份工具,基于无锁定去重思路。命令行版本对个人使用免费,并且是开源的,图形界面版本是商用的,需要许可。
  •  Duplicity – Duplicity 通过生成加密的 tar 格式卷备份目录,并且可以上传备份到远端或本地文件服务器。
  •  FreeFileSync – FreeFileSync 是一款文件夹比较和同步软件,可以创建和管理你所有重要文件的备份。它会判断源文件夹和目标文件夹之间的差异,传输必要的最小数据,而不是每次都复制所有文件。
  •  Photorec – PhotoRec 一款数据恢复应用,为恢复硬盘,CD-ROM 上包括视频,文档以及归档等文件而设计,以及数码相机存储中丢失的相片(Photorec 的由来)。
  •  Qt-fsarchiver – qt4-fsarchiver 是 fsarchiver 的图形化界面,能够保存/恢复分区,文件夹和 MBR/GPT 分区。这个程序是基于 Debian 的系统,OpenSuse 以及 Fedora 适用的。
  •  rclone – Rclone 是一款命令行工具,用于同步文件和目录到不同的云存储方案。它还允许备份加密。
  •  restic – restic 是一套快速、高效、安全的备份系统。它支持三大主要操作系统(Linux,macOS,Windows)和一些小众一点的系统(FreeBSD,OpenBSD)。
  •  rsnapshot – rsnapshot 是一款基于 rsync 的命令行工具,为本地/远程机器创建周期性的快照。代码尽可能广泛地使用硬链接,大大减少了磁盘空间要求。
  •  System Rescue CD – SystemRescueCd 是一款 Linux 系统急救盘,提供可启动的 CD-ROM 或 U 盘,用于管理系统在崩溃后修复系统和数据。
  •  Test Disk – TestDisk 是一款强大的免费数据恢复软件!它主要设计用于帮助回去丢失的分区和/或修复由软件错误导致的硬盘无法启动引导。
  •  Timeshift – TimeShift 是一款系统还原工具,它用 rsync 和硬链接创建系统的增量快照。快照可以在一段时间后用于恢复,撤销快照生成以来所做的所有更改。快照可以手动生成或用定时任务自动生成。

桌面个性化

桌面主题

  •  Adapta Theme – 一款自适应的 Gtk+ 主题,遵循 Material 设计指南。
  •  Ant Theme – Ant 是一款用于 Ubuntu 及其他基于 GNOME Linux 桌面环境的扁平化 GTK 主题,有三种风格:vanilla,Bloody 以及 Dracula。
  •  Arc Theme – 带有透明元素的扁平化主题。
  •  EvoPop Theme – EvoPop 是一款为 Solus 项目构建的现代桌面主题套件。它主要是扁平化的,同时为了深度效果使用了最少量的阴影。
  •  Flatabulous – 一款适用于 Ubuntu 和其他基于 Gnome 的 Linux 系统的扁平化主题。
  •  Flatabulous Arc Theme – 扁平,蓝色的 GTK 主题,还有暗色版本。
  •  Material Ocean Theme – 一款带有 oceanic 配色的 material design 主题(GTK,QT)。
  •  Numix Theme – 一款扁平多彩的 GTK 主题。

桌面部件与主题工具

  •  Conky – Conky 是 X 下一款免费,轻量的系统监视器,可以在你桌面显示任何类型的信息。
  • Gnome Extensions – Gnome 桌面环境扩展插件。
  • Gnome Look – 大量社区创建的图标,shell 主题,字体,以及其他更多的可用来个性化你的 Gnome 桌面环境的资源,都在这一个站点。
  •  Hardcode Tray – 这个脚本通过在 Linux 中自动探测你默认主题,正确的图标尺寸,硬编码内嵌图标应用,以及正确的状态图标来修正硬编码的托盘图标。
  • Macbuntu – 让你的桌面看起来变得像 macOS。
  •  OCS store – openDesktop.org 的桌面应用。openDesktop.org 是开发者和艺术家分享应用、主题和其他内容最大的社区之一。
  •  Oomox theme generator – 一款图形化应用,用于生成基于 Numix 的和 Flat-Plat 主题(GTK2,GTK3),Gnome-Colors 和 Archdroid 图标的不同颜色风格的主题。
  •  Polybar – 快速易用的状态栏。
  •  Lemonbar – 超快,轻量,极简的 Linux 状态栏。
  •  Wpgtk – 一款使用 pywal 作为配色方案生成核心的通用主题软件,支持文本定义的主题,兼容所有终端,带有 GTK2、GTK+、openbox 以及 Tint2 的默认主题。

桌面图标包

  •  La Capitaine Icon Theme – 一款 macOS 和 Material 设计启发的图标主题,设计适用于大多数桌面环境。
  •  Moka Icon Theme – Moka 创作时牢记简洁。使用简单的几何图形和明亮的颜色。
  •  Numix Icon Theme – 扁平图标主题,带两种样式:Numix Main 和 Numix circle。
  •  Papirus Icon Theme – Linux 系统 SVG 图标主题,基于 Paper 主题并有一些额外的特性(如硬编码托盘支持,kde 颜色方案支持,libreoffice 图标主题,filezilla 主题,smplayer 主题…)以及其它的修改。这个主题适用于 GTK 以及 KDE。

开发

Android

  •  Anbox – 在任意 GNU/Linux 操作系统上运行安卓应用。
  •  Android studio – Android 的官方 IDE:Android Studio 提供在各种类型的安卓设备上构建应用最快的工具。

C++

  •  Code::Blocks – Code::Blocks 是一款为满足大部分用户需求构建的免费的 C,C++ 以及 Fortran IDE。它可扩展并且可配置性强。
  •  CodeLite – 一款免费,开源,跨平台的 C,C++,PHP,以及 Node.js IDE。
  •  CLion – 一款强大的跨平台 C 以及 C++ IDE。
  •  QT Creator – 全功能跨平台集成开发环境,轻松创建互联设备,用户界面以及应用程序。

数据库

  •  Cassandra – Apache Cassandra 数据库是你需要伸缩能力和高可用时的正确选择,无需在性能上妥协。在商用硬件或云基础设施上的线性扩展和经验证的容错,让它成为关键业务数据的完美平台。
  •  CouchDB – 无缝多主机同步,从大数据到移动设备的伸缩能力,还拥有直观的 HTTP/JSON API,以及面向可靠性的设计。
  • DataGrip – DataGrip 是一款跨平台 IDE,面向和 SQL 数据库打交道的 DBA 和开发者。它内建的驱动支持 DB2、Derby、H2、HSQLDB、MySQL、Oracle、PostgreSQL、SQL Server、Sqlite 以及 Sybase。
  •  DBeaver – 一款通用数据库客户端,支持多个平台及多种数据库。
  •  Kexi – Kexi 是一款开源的可视化数据库创建应用,是 MS Access 或 Filemaker 久等的竞争者。
  •  MariaDB – 最流行的数据库服务器之一。由原 MySQL 开发者打造。
  •  MongoDB – MongoDB 是一款免费开源跨平台的面向文档型数据库,使用带模板的类 JSON 文档。
  •  MyCLI – MyCLI 是一款 MySQL、MariaDB、Percona 的命令行界面,带有自动补全和语法高亮。
  •  MySQL – MySQL 是世界领先的开源数据库,有着经过证明的性能,可靠性和易用性。使用它的有 Facebook、Twitter、YouTube、Yahoo! 等知名互联网企业。
  •  MySQL Workbench – MySQL Workbench 是给数据库架构师、开发者和 DBA 使用的一体化可视工具。MySQL Workbench 为服务器配置、用户管理、备份等提供了数据模型、SQL 开发、综合管理工具。
  •  OmniDB – 基于浏览器的工具,可视化创建,管理和查看数据库。
  •  OracleDB – Oracle 公司出品和销售的对象关系型数据库管理系统,最受信赖和广泛使用的关系型数据库引擎之一。
  •  Percona MongoDB – Percona Server for MongoDB 提供了 MongoDB Community Server 的所有特性和优点。
  •  Percona Monitoring – Percona Monitoring and Management(PMM)是一款免费开源的平台,用于管理和监控 MySQL,MariaDB 和 MongoDB 的性能。你可以在你自己的环境中运行 PMM 以保证最大化的安全和可靠性。它为 MySQL,MariaDB 和 MongoDB 提供完全基于时间的分析,确保你的数据尽可能高效流转。
  •  Percona MySQL – Percona Server for MySQL 是一款免费、完全兼容、加强、开源的 MySQL 替代品,提供优秀的性能,可伸缩性和仪表盘。
  •  Percona XtraDB Cluster – Percona XtraDB Cluster 是一款双活高可用,高弹性的 MySQL 集群开源解决方案。它在一个包里集成了 Percona Server 和 Percona XtraBackup,带 Codership Galera library of MySQL 高可用解决方案,让你可以创建高性价比的 MySQL 高可用集群。
  •  pgcli – Pgcli 是 Postgres 的命令行界面,带有自动补全和语法高亮。
  •  PostgreSQL – PostgreSQL 是一款开发超过 15 年的强大,开源的对象-关系型数据库系统。PostgreSQL 不由任何公司或其它私有实体控制,源代码免费提供。
  •  Sqlite – SQLite 是一个进程内的库,实现了自给自足的、无服务器的、零配置的、事务性的 SQL 数据库引擎。
  •  Sqlite Browser – 可视化创建,管理,以及查看 sqlite 数据库文件。

Golang

  • GoLand – GoLand 是来自 JetBrains 的新商业 IDE 的代号,目标是提供一个舒适的 Go 开发环境。
  •  LiteIDE X – LiteIDE 是一款简单、开源、跨平台的 Go IDE。

Java

  •  BlueJ – 一款为新手设计的免费 Java 开发环境,世界范围内数百万人使用。
  • Eclipse – Eclipse 以 Java 集成开发环境而闻名,但可以通过下载包支持 C/C++ 和 PHP。
  •  IntelliJ IDEA – 强大的 Java IDE。社区版本是开源的。

Javascript

  • Webstorm – 强大的 IDE,用于现代 JavaScript 开发,来自 JetBrains。

微电脑和嵌入式设备

  •  Arduino IDE – 开源的 Arduino 软件(IDE)让编写代码和上传代码到开发板变得简单。
  •  Fritzing – Fritzing 是一个开源硬件项目,它让电子部件变成人人都能接触到的创造性材料。
  •  Sloeber IDE – Sloeber IDE。Eclipse 的 Arduino IDE。

多语言支持

  •  Aptana – Aptana Studio 利用了 Eclipse 的灵活性并且专注于让它成为强大的 web 开发引擎。
  •  KDevelop – 免费,开源 IDE,全功能,支持插件扩展的 C/C++ 以及其它编程语言 IDE。
  •  MonoDevelop – 跨平台的 C#,F# 以及更多语言的 IDE。
  •  Netbeans – NetBeans IDE 让你快速而且容易地开发 Java 桌面,移动以及 web 应用,还有基于 HTML,JavaScript 以及 CSS 的 HTML5 应用。

PHP

  • PHPStorm – 聪明又强大的 PHP IDE,来自 Jetbrain。

Python

  •  PyCharm – 强大的 Python IDE。

Shell

  •  Fish – 一款智能且用户友好的命令行 shell。
  •  Fisher – 一款 fish shell 插件管理器。
  •  Ipython – 强大的 Python shell。
  •  Oh-my-fish – 提供各种插件和主题以扩展你的 fish shell 功能。
  •  Oh-my-zsh – 一个由社区驱动,优雅的 zsh 配置管理框架。
  •  Shellcheck – ShellCheck,一款 shell 脚本的静态分析工具。
  •  Zsh – 一款强大的命令行 shell。

支持工具

  •  Cscope – Cscope 是一款浏览源码的开发者工具。尽管是命令行程序,它可以原生集成到 Vim 编辑器中。它可以在代码中搜索符号、定义、函数(已调用/正在调用)、正则、文件。
  •  Devilbox – Devilbox 是一款现代的、高度可配置的 docker 化 PHP 栈,支持 LAMP 和 MEAN,可以在所有主要平台上运行。它的主要目标是在本地开发时轻松切换和结合任何需要的软件版本。
  •  Diffuse – Diffuse 是一款比较和合并文本文件的图形化工具。它可以从 Bazaar、CVS、Darcs、Git、Mercurial、Monotone、RCS、Subversion 以及 SVK 仓库获取文件来比较。
  •  Fossil – 自包含,分布式软件配置管理系统,带有集成 bug 追踪,wiki,技术说明和 web 界面。
  •  Gaphor – 简单快速的系统建模工具。
  •  Genymotion – Genymotion 是一款可以用来替代默认安卓模拟器的第三方模拟器。
  •  Giggle – Giggle 是一款 git 内容追踪的图形化前端。
  •  Gisto – Gisto 是一款代码段管理器,基于 Github Gist 运行,添加了额外的功能,如搜索、标签、分享 gist,含代码编辑器。
  •  Git – Git 是一款免费和开源的分布式版本管理系统,被设计用来快速和高效地处理从小项目到大项目的一切内容。
  •  GitCola – Git Cola 是一款整洁且强大的图形化 Git 客户端。用 Python 写就并签署于 GPL 协议。
  •  Gitg – gitg 是查看 git 仓库的 GNOME 图形界面客户端。
  • GitKraken – 强大酷炫的 Git 图形化客户端,支持 Windows,Mac 以及 Linux。
  •  GitLab – GitLab 是一个基于 web 的 Git 仓库管理工具,带有 wiki 和 issue 追踪等功能。
  •  Gitolite – Gitolite 允许你在中心化服务器上搭建 git 托管,拥有细粒度的权限管理和很多其他强大功能。
  •  Heaptrack – Linux 堆内存分析工具。
  •  hors – 从命令行立即得到编程答案。
  • Insomnia – 一款简单,漂亮且免费的 REST API 客户端。
  •  Jupyter Notebook – 开源,交互式数据科学和科学计算,支持超过 40 种编程语言。
  •  Meld – Meld 是一款可视化 diff 和 merge 工具,帮助你比较文件,目录以及有版本控制的项目。
  • Mockingbot – Mockingbot 是一款易用的原型工具。
  •  Nemiver – Nemiver 项目编写集成到 GNOME 桌面环境的独立图形调试器。
  •  Pencil – 开源图形界面原型工具,在各平台可用。
  •  Pick – 简单的拾色器。
  • Postman – Postman 允许用户快速开发和测试 API。
  •  Rabbit VCS – RabbitVCS 是一个图形工具的集合,提供一个与你使用的版本控制系统简单而直接的访问方式。
  •  SmartGit – SmartGit 是一款 Git 客户端,支持 Github 的 Pull Requests 和评论以及 SVN。
  •  Sourcetrail – Sourcetrail 是一款免费开源跨平台的源码浏览器,帮助你在不熟悉的源码上提高效率。
  •  StarUML – 一款精致的软件塑造者。
  •  Uncrustify – C/C++、C#、ObjectiveC、D、Java、Pawn、VALA 源代码美化工具。参见下方的 UniversalIndentGUI。
  •  UniversalIndentGUI – UniversalIndentGUI 提供几乎任何格式化设置的即时预览。
  •  Valgrind – Valgrind 是一款遵守 GPL 的 Linux 程序调试和性能分析工具。
  •  Vershd – Vershd 是个人使用免费的图形化 GUI 工具,Windows,Mac,Linux 可用。
  •  Wdiff – GNU wdiff 程序是一个 diff 前端,逐词比较文件。它收集 diff 的输出并用它产生更美观的源文件比对结果。
  •  Wireshark – Wireshark 是世界领先的网络协议分析器。它让你可以在微观层级观察你的网络上发生了什么。它是许多工业和教育行业事实上的(经常也是法律上的)标准。
  •  Zeal – Zeal 是一款面向软件开发者的离线文档阅读器。

电子书工具

  •  Bookworm – 简单,专注的电子书阅读器。
  •  Buka – 电子书管理程序。
  •  Calibre – 难以置信的丑但很强大的电子书管理和转换软件。
  •  Calibre-web – Calibre Web 是一款提供干净的界面的 web 应用,可以使用一个已有的 Calibre 数据库浏览、阅读和下载电子书。
  •  Easy Ebook Viewer – 现代 GTK Python 电子书阅读应用,轻松阅读 epub 文件。
  •  Evince – Evince 是一款支持多种格式的文档查看器。Evince 的目标是用一个简单的应用取代已经存在于 GNOME 桌面的多种文档查看器。
  •  FBReader – 最流行的电子阅读应用之一。
  • Foxit – Foxit Reader 8.0——获得殊荣的 PDF 阅读器。
  •  Gnome Books – GNOME Books 用于查看、搜索和阅读电子书。
  •  K2pdfopt – K2pdfopt 为移动电子阅读器(如 Kindle)和智能手机优化 PDF/DJVU 文件。
  •  llpp – 轻量快速,支持个性化以及功能丰富的 PDF、EPUB、XPS 和 CBZ 查看器,类 vi 快捷键绑定,基于 MuPDF。
  • Lucidor – Lucidor 是一个阅读和处理电子书的电脑软件。Lucidor 支持 EPUB 格式的电子书和 OPDS 格式的目录。
  • MasterPDF editor – Master PDF Editor 一款方便而智能的 Linux PDF 编辑器。
  •  Mcomix – GTK+ 漫画书查看器。
  •  MuPDF – 一款轻量级的 PDF 和 XPS 查看器。
  •  Okular – Okular 由 KDE 原始开发的通用文档查看器。Okular 可以在多个平台上工作,包括但不限于 Linux,Windows,Mac OS X,BSD 等等。
  •  PDFsam – 桌面应用,用于对 PDF 文件进行拆分,提取页面,旋转,混合以及合并。
  • PDF Studio – 一款易用,全功能的 PDF 编辑软件,是 Adobe Acrobat 的可靠替代者,以一小部分的花费提供所有需要的 PDF 功能。PDF Studio 完全兼容 PDF 标准。
  •  Polar – Polar 是一款用于 PDF 和 web 内容的个人知识库,支持增量阅读和文档注释。
  •  qpdf – qpdfview 是一款标签页式文档查看器。
  •  Sigil – Sigil 是一款多平台 EPUB 电子书编辑器。
  •  Zathura – Zathura 是一款高度可定制和实用的文档查看器。

编辑器

  •  Atom – 21 世纪可 hack 的文本编辑器。
  •  Bluefish – Bluefish 是一款面向程序员和 web 开发者的强大编辑器,带有很多编写网站,脚本和代码的选项。
  •  Brackets – 懂 web 设计的现代文本编辑器。
  •  Emacs – 可扩展,可个性化,免费/自由的文本编辑器——还有更多。
  •  Geany – Geany 是一款使用了 GTK+ 工具集的文本编辑器,带有基本的集成开发环境功能。它的开发是为了成为一个小型又快速的 IDE,对其它包仅有不多的依赖。
  •  Gedit – gedit 是 GNOME 文本编辑器。尽管以简单易用为目标,gedit 仍然是个强大的多功能编辑器。
  •  Gnome Builder – 强大的 IDE,用于现代 C / C++ / Bash / JavaScript 开发,来自 Gnome 团队。C/C++ 开发最好的 IDE 之一(内置 Cmake)。
  •  Kakoune – Kakoune 代码编辑器 – 受 Vim 启发。更少的击键次数带来更快的速度。多重选中。正交设计。专注于交互。
  •  Kate – Kate 是一个多文档编辑器,从 KDE 2.2 开始就是 KDE 的一部分了。
  •  Komodo Edit – 免费开源的多语言开发环境。
  •  Lighttable – 下一代代码编辑器!支持实时编码。
  •  Micro – Micro 是基于终端的文本编辑器,目标是易用且直观,同时还能利用现代终端的强大能力。
  •  Nano – GNU Nano 是一款文本编辑器,主要目的是向控制台文本编辑引入简单的界面和直观的命令选项。
  •  Neovim – Neovim 是 Vim 的一个 fork,关注用户体验改进、插件以及 GUI。
  •  Spacemacs – 社区驱动的 Emacs 版本。
  •  SpaceVim – 社区驱动的模块化 Vim 版本。
  • Sublime – 非常强大的文本编辑器,有高级搜索能力以及强大的插件来增强功能。
  •  Textadept – 程序员的极简文本编辑器。Textadept 可用 Lua 语言扩展。
  •  Vim -Vim 是一个高级文本编辑器,寻求以更完整的功能集提供事实上的 Unix 编辑器“Vi”的强大功能。无论你已经在使用 vi 或其它编辑器,它都十分有用。
  •  VSCode – Visual Studio Code 是一款轻量但强大的代码编辑器,提供 Windows,OS X 以及 Linux 版本。它内置了 JavaScript,TypeScript 以及 Node.js 支持,并且对其它语言(C++,C#,Python,PHP,Golang)还有丰富的插件系统和运行环境。
  •  VSCodium – VS Code 不带微软品牌/遥测/许可的二进制发布版本。

教育

  •  Anki – 强大智能的卡片让记忆更轻松。
  •  Artha – Artha 是一款免费跨平台的英语词典,基于 WordNet,可以完全离线使用。
  •  BibleTime – BibleTime 是一款基于 Sword 库和 Qt 工具集的圣经学习应用。
  •  Celestia – 免费的空间模拟器,让你在三维空间中探索我们的宇宙。
  •  Chemtool – Chemtool 是一款在 Linux 上绘制化学结构的小程序。
  •  Epoptes – 一款开源的计算机实验室管理和监视工具。
  •  GAP – 计算离散代数领域内的一个优秀系统,主要专注于计算群论的计算。
  •  Gcompris – GCompris 是一款高质量教育软件,由无数适合 2 到 10 岁儿童的活动组成。
  •  Geogebra – 图形计算器,支持函数,几何,代数,微积分,统计以及 3D 数学。
  •  Gnome-dictionary – GNOME 的强大词典。
  •  GNU Octave – GNU Octave 是一个科学编程语言,主要用于数值运算,大部分与 MATLAB 兼容。
  •  GNU Typist – 基于 ncurses 的免费打字教学软件。
  •  GNUKhata – 开源会计软件。
  • Google Earth – Google Earth 是一款虚拟地球,地图以及地理信息程序。
  •  GPeriodic – GPeriodic 是一个 Linux 上的元素周期表应用。
  • KDE Edu Suite – 基于 KDE 技术的免费教育软件。
  •  Klavaro – 一款灵活的键盘打字学习软件,支持自定义键盘布局。你可以编辑或保存新的或未知的键盘布局,因为它的基础课程设计成了不依赖特定布局的形式。同时,它还有一些关于学习过程的图表。
  •  Ktouch – KTouch 是一款学习和练习触摸输入的程序。
  •  MAPLE – Maple 是一款数学软件,它结合了世界上最强大的数学引擎以及一个让它十分易于分析,探索,可视化以及解决数学问题的界面。
  •  MapTiler – MapTiler 可以从用户定义坐标系图片中生成可缩放的栅格地图。
  •  Marble – Marble 是一款可视地球仪和世界地图——你的地图瑞士军刀。
  •  MATLAB – MATLAB 平台专为剞劂工程和科学问题优化。MATLAB 让你的想法不仅仅停留在桌面。你可以在巨大的数据集上进行你的分析并按比例增加你的集群和云。
  •  Maxima – Maxima 是一个处理符号和数值表达式的系统,包括微分,积分,泰勒级数,拉普拉斯变换,常微分方程,线性方程组以及更多。
  • Mendeley – Mendeley 是一款管理和分享研究论文,寻找研究数据和在线协作的软件。
  •  Moodle – 在线学习课程管理系统。
  •  OpenEuclid – OpenEuclide 是一款 2D 几何软件:数据由描述形式化的几何约束动态定义。
  •  OpenMapTiles – OpenMapTiles 是一套开源工具集,可用于支持 50 多种语言的自托管 OpenStreetMaps 数据。它同时提供了栅格和矢量图块,WMS,WMTS,支持 JavaScript 查看器和移动 SDK。
  •  OpenSIS – 学校管理软件,促进学生成就与教师表现。
  •  PARI/GP – 一种针对数论中的快速计算(大数分解,代数数论,椭圆曲线…) 而设计的广泛应用的计算机代数系统。
  •  SageMath – 一个覆盖许多数学功能的应用软件,包括代数、组合数学、计算数学和微积分。
  •  Scipy – SciPy 是一个基于 Python 的开源软件生态系统,面向数学,科学,以及工程学。
  •  Scratch – 有了 Scratch,你可以编程你自己的互动故事,游戏,以及动画——并且在在线社区和其他人分享你的创造。
  •  Stellarium – Stellarium 是一个为你电脑准备的免费开源天文馆。
  •  Sugar Desktop Environment – Sugar 是一个重新定义了电脑如何被用于教育的学习平台。协作,思考和发现直接内置在了用户界面内。
  •  UGENE – UGENE 是一款免费开源,跨平台,基于图形界面的生物信息学软件。
  •  Veyon – Veyon 是一款教室管理软件,它允许教师通过网络控制学生的电脑以及指导学生。

电子邮件

  •  aerc – aerc 是一款高效可扩展的终端电子邮件客户端。它的特色是支持 git 电子邮件工作流,审核补丁,以及在基于终端的浏览器中处理 HTML 邮件。
  •  Claws – Claws 是一款电子邮件客户端以及新闻阅读器,有着完善的界面,简单的配置,直观的操作,丰富的功能和插件,健壮且稳定。
  •  ElectronMail – ElectronMail 基于 Electron,是 ProtonMail 和 Tutanotais 端对端加密邮件服务的非官方桌面客户端。
  •  Evolution – Evolution 是一款个人信息管理应用,集成了邮件,日历以及地址簿功能。
  •  Geary – Geary 是一款为 GNOME 3 构建的电子邮件应用。它让你可以在一个简单,现代的界面上阅读和发送邮件。
  •  Hiri – Hiri 是专注商务的桌面邮件客户端,可以发送和接收邮件,管理日历、联系人、任务。
  •  KMail – KMail 是 Kontact 的电子邮件组件,KDE 集成的个人信息管理器。
  •  Mailnag – Mailnag 是一个向 POP3 和 IMAP 服务器检查新邮件的守护程序。
  • Mailspring – 一款漂亮,快速,维护中的 Nylas Mail (dead) fork,由其原作者之一创建。
  •  Sylpheed – 轻量化,用户友好的电子邮件客户端。
  •  Thunderbird – Thunderbird 是一款免费的电子油价客户端,设置以及个性化简单方便,功能强大。
  •  Trojita – 超快的 Linux 桌面邮件客户端。
  •  Vmail – 类 Vim 的 Gmail 客户端。
  •  Wmail – Gmail & Google Inbox 的非官方 Linux 桌面客户端。

文件管理器

  •  7Zip – 一款强大的软件,几乎能解压任何压缩文件。
  •  Caja – MATE 桌面环境的默认文件管理器,非常快速易用。
  •  Dolphin – Dolphin 是 KDE 桌面环境的默认文件管理器,易用且功能强大。
  •  Double Commander – Double Commander 是一款跨平台的开源双栏文件管理器。它受 Total Commander 启发并有自己的新想法。
  •  Krusader – Krusader 是一款高级的双栏(commander 风格)文件管理器,用于 KDE 以及其他 *nix 世界的桌面环境,与 Midnight 或 Total Commander 相似。
  •  Midnight Commander – 一个功能丰富的全屏文件管理器,你可以复制,移动和删除文件以及整个文件夹树。
  •  Nautilus – Nautilus(Files)鹦鹉螺是为适配 Gnome 桌面设计和行为所设计的文件管理器,给用户一个简单的方式导航和管理文件。
  •  Nemo – Nemo 是一款 Cinnamon 桌面环境下的文件管理器。
  •  nnn – 非常轻量快速的终端文件浏览器,有优秀的桌面集成。
  •  QDirStat – 基于 Qt 的文件夹统计——不用 KDE 的 KDirStat,来自原 KDirStat 开发者的作品。
  •  Ranger – Ranger 是一款使用 VI 快捷键的终端文件管理器。
  •  SpaceFM – 多栏标签式文件及桌面管理器,内置 VFS、udev- 或基于 HAL 的设备管理器,菜单可配置,支持 bash-GTK 集成。
  •  Vifm – Vifm 是基于 ncurses 的文件管理器,带有类 VI 按键绑定,还从 mutt 借鉴了一些有用的点子。

游戏

RTS

  •  0 AD – 类帝国时代的开源即时战略游戏。
  •  Nethack – 开源 rogue-like 游戏,带有 ASCII 图形界面。
  •  TripleA – 开源策略游戏,“轴心与同盟”规则的游戏。
  •  Warzone 2100 – 发生在核战争后的开源即时策略游戏。
  •  Widelands – Widelands 是一款开源 RTS 游戏,有单人战役和受 Settlers II 启发的多人模式。

回合制策略

  •  Battle for Wesnoth – 免费,回合制策略游戏,幻想世界主题,有单人以及在线多人对战模式。
  •  FreeCiv – Freeciv 是一款受人类文明历史启发的免费开源帝国建造策略游戏,
  • HedgeWars – 2D 游戏,队伍以流行的 Worms 游戏的形式竞赛。
  • Tanks of Freedom – 像素风军队策略游戏,用 Godot 游戏引擎实现。

城市建造模拟

  • Dwarf Fortress – 著名的矮人要塞模拟,与哥布林战斗,以及击杀无数传说怪兽。击败他们!
  •  OpenTTD – 带有显著改进的 Transport Tycoon Plus 开源克隆品。
  •  Simutrans – Simutrans 是一个免费而且开源的运输模拟器。
  •  Unknown Horizons – 强调经济和城市建造的 2D 实时策略模拟游戏。多人游戏已经不可用。

FPS

  •  ChaosEsqueAnthology Disc 1 ChaosEsqueAnthology Disc 2 – 一款 Xonotic 的修改版,包含扩展的枪支、地图、载具、可建造建筑、重武器、施法、怪物、玩家角色、材质以及游戏模式(如 colorwar(想想 liquidwar))。
  •  Freedoom – 原版 Doom 游戏的自由版本,有新创建的自由材质。
  •  OpenArena – Quake III Arena 的自由开源克隆,基于释放的源码,加入了新创建的材质。
  •  Red Eclipse – Red Eclipse 是一款充满乐趣的第一人称竞技场射击的新尝试,给它带来了平衡的游戏体验和多样环境通用的灵活主题。
  • Urban Terror – 一款“好莱坞”式战术射击游戏——基于现实,但口号是“比现实更有趣”。
  •  Xonotic – 受 Unreal Tournament 以及 Quake 启发的竞技场射击游戏。
  •  Zandronum – 引领新学院派多人在线 Doom 的道路。
  •  Zdoom – ZDoom 是源码的现代移植,支持如今的硬件和系统,以及许多用户选项组合。

角色扮演

  •  FLARE – 带有漂亮原始图像的单人 Diablo 克隆。
  •  FreedroidRPG – 自顶向下的科幻 2D 角色扮演游戏,受 Diablo 启发。
  • Ryzom – 免费开源的 3D MMORPG,有着独特的特性和很深的学问。官方服务器支持免费帐户和额外功能的付费订阅。
  •  Tales of Maj’Eyal – Tales of Maj’Eyal(ToME)是一款免费开源的 roguelike 角色扮演游戏,特色是战术性回合制战斗和高级角色构建。
  •  Zelda Classic – 对任天堂的塞尔达传说的致敬,有额外的任务,物品和挑战。
  •  Zelda: Mystery of Solarus DX – 迷你超任上的塞尔达传说:过去的林克的直接续集,使用了相同的画面和游戏机制。

命令行

  •  2048 – 在命令行玩著名的 2048。
  •  Backgammon – 在命令行玩 Backgammon。
  •  Bastet – 在命令行玩 Tetris。
  •  Greed – 命令行的 Tron 游戏。
  •  Ninvaders – 在命令行玩 Space Invaders。
  •  nSnake – 在命令行玩经典的诺基亚贪吃蛇游戏。
  •  Pacman4console – 在终端玩吃豆人游戏。
  •  Tron – 在命令行玩最佳动作游戏,Tron。

杂项

  •  AstroMenace – 硬核 3D 空间卷轴射击游戏,飞船可以升级。
  •  Cockatrice – Cockatrice 是一个开源的多平台网络桌面卡牌游戏支持程序。
  •  C-Dogs SDL – 经典的向上跑轰游戏,漂亮的像素艺术。
  •  FlightGear – 专业品质的 3D 飞行模拟。
  •  Galois – Galois 是方块下落类游戏,它不像大多数同类型游戏那样局限于标准的四方连块。
  •  GBrainy – Gbrainy 是一个脑筋急转弯游戏,获得乐趣并且锻炼你的大脑。
  •  Minecraft – Minecraft 是一个关于放置方块和冒险的游戏。探索随机生成的世界,建造惊奇的事物,从最简单的家到最伟大的城堡。
  •   Mcpelauncher – Minecraft: Bedrock 版的非官方开源启动器。
  •  Minetest – 开源的 Minecraft 实现,由 C++ 写就(占用更少的资源),还包含模组扩展 API。
  •  Mudlet – 跨平台开源,超快的 MUD(纯文本 MMORPG)客户端,支持 Lua 脚本。
  •  Neverball – 令人上瘾的滚球游戏,有许多关卡,角色,还可以录制回放。
  • OhMyGiraffe – 令人愉快的生存游戏。一款关于吃水果和被狮子吃的长颈鹿的游戏。
  •  Pingus – 克隆流行的 Lemmings 的 2D 谜题游戏。你的目标是引导一群企鹅安全穿过地图。
  •  Snake Game – 基于 Node.js 的跨平台经典贪吃蛇游戏。
  •  SuperTux – 流行的横向卷轴超级马里奥游戏的克隆。
  •  SuperTuxKart – SuperTuxKart 是一款 3D 开源的赛车竞技游戏,有不同的人物,赛道以及模式。
  •  XMoto – 基于物理的 2D 越野摩托游戏,达到大师级需要很多的技能,带有内置的回放和分享系统。

引擎重制(需要源游戏本体)

  •  Freeablo – 在 Linux 上原生运行的原 Diablo 游戏引擎的自由重制版本。需要原游戏的资源文件。
  •  NXEngine – 原生运行在 Linux 上的 Cave Story 开源移植,需要源码构建。
  •  openage – 帝国时代 II 引擎的自由开源实现,需要源码构建。
  •  OpenMW – Morrowind 引擎重制,在原版上做了扩展。可以用来游玩原版游戏的合法副本。
  •  OpenRA – 现代化重建的经典策略游戏。开源。
  •  OpenRCT2 – Rollercoaster Tycoon 2 引擎的重制。需要原游戏的资源文件。

游戏软件

  •  itch – itch.io 的应用。你的所有下载都在一个地方,并且能自动升级。有很多免费游戏。
  •  Lutris – Lutris 是一个开放 Linux 游戏平台。它帮助你在一个统一的界面安装和管理你的游戏。
  •  PlayOnLinux – Wine 的一个前端。
  •  RetroArch – 很多游戏模拟器的前端。
  • Steam – 超赞的游戏平台,打开众多游戏的大门。
  •  Wine – Wine(“Wine Is Not an Emulator”的首字母缩写)是一个兼容层,可以在若干 POSIX 兼容的系统上运行 Windows 程序,比如 Linux,Mac OS X,以及 BSD。在 Linux 上的软件运行质量各个游戏有所不同。

模拟器

  •  Dolphin Emulator – Dolphin 是一款 GameCube / Wii 模拟器,允许你在 PC 平台上玩优化过的这些平台上的游戏。
  •  Fuse – Fuse(Free Unix Spectrum Emulator)是 Unix 下的 ZX Spectrum 模拟器。
  •  GNOME Video Arcade – GNOME Video Arcade 是一款简单的 Mame 前端,用于任何 freedesktop.org 兼容的桌面环境。
  •  Higan – Higan 是一款多系统模拟器,支持模拟很多不同系统,包括:NES、SNES、GameBoy、GameBoy Color、Gameboy Advance、NEC PC Engine、Sega Master System 以及更多系统。这里是一份在 Linux 上安装它的指南:Higan Installation
  •  MAME – MAME 是一款力争精确的 Arcade Cabinet 模拟器,可以玩很多不同的街机游戏。
  •  nestopia – nestopia 是一个 NES/Famicon 模拟器。
  •  qmc2 – QMC2 是 QMamecat 的继任者,是 MAME 的图形界面以及 ROM 管理器。
  •  Snes9x – 多平台 Super Nintendo Entertainment System 模拟器,已经经历过多次复活,仍处于活跃开发状态。
  •  Stella – 多平台 Atari 2600 模拟器。
  •  Visual Boy Advance-M – 一款 Gameboy 和 Gameboy Advance 模拟器,仍在活跃开发,甚至可以模拟两台 gameboys 之间的链接。
  •  ZSNES – 强大又常用的 Super Nintendo Entertainment System/Super Famicom 模拟器,许多意见认为它是 SNES/Super Famicom 模拟的黄金标准。

图像

图像创建

  •  Aseprite – Sprite 动画编辑器及像素艺术工具。
  •  Blender – 面向艺术家和小团队的免费开源的完整 3D 创作流水线。
  •  Cinepaint – 开源绘画软件。
  •  Gifcurry – Haskell构建,你的开源视频GIF制作工具。
  • Gravit – Grivit Designer 是一款就在你指尖的全功能免费矢量设计应用。
  • Heron Animation – 免费的定格动画制作程序。
  •  Inkscape – 不管你是插画家,设计师,web 设计师还是仅仅是需要创建一些矢量图像,它都是一款强大,免费的设计工具。
  •  Ipe – Ipe 是一款 LaTeX 驱动的绘图编辑器,用于创建 PDF 格式的图表和演示。
  •  Karbon – 一款开源的矢量绘图程序。
  •  Knotter – 一款仅仅设计来帮助凯尔特结设计和创建的程序。
  •  Krita – 面向概念艺术家,数字画家以及插画艺术家的开源软件。
  •  Mypaint – Mypaint 是一款配合画板使用的绘画程序。
  •  Open DVD Producer – 现代,开源,跨平台的 DVD 镜像生产软件。
  •  Pinta – Pinta 是一款免费,开源的绘画及图片编辑程序。
  •  StopMotion – Linux Stopmotion 是一款免费,开源的定格动画创作应用。它可以帮你捕捉和编辑你动画的帧,并导出为一个单独的文件。
  •  Synfig Studio – 开源 2D 动画软件。
  •  Scan Tailor – Scan Tailor 是一款交互式扫描件后期处理工具。使用教程可以参见它的用户指南
  •  Sweet Home 3D – 房屋内外部设计工具,带有 3D 预览,免费模型数据库,可视化访问以及实用的插件仓库。
  • Vectr – Vextr 是一款免费的图形软件,用于轻松直观地创建矢量图。它是个简单又强大的 web 及桌面端跨平台工具,将你的设计带入现实。
  •  Xara Extreme – Xara Xtreme for Linux 是一款强大,通用,适用于 Unix 平台(包括 Linux, FreeBSD)的图形处理程序。
  • yEd Graph Editor – yED 是一款用来快速高效地生成高质量图表的强大桌面应用。可以手动创建图表,或导入你的外部数据用于分析。自动布局算法甚至可以在按钮点击时就排布好巨大的数据集。

图片编辑

  •  Aftershot – 一个强大的 Adobe Photoshop 替代品!
  •  Darktable – Darktable 是一个开源的摄影处理软件,支持 RAW 文件处理。
  •  GIMP – GIMP 是一个自由分发的程序,可以进行照片修版,图像合成,图像编辑等操作。
  •  GraphicsMagick – GraphicMagick 是图像处理的瑞士军刀。
  •  Hugin – 基于 Panorama Tools 的一款易用的跨平台全景图像工具链。
  •  ImageMagik – ImageMagick 是一套用于图像修改和处理的命令行工具集。
  •  imgp – 快速的终端图片缩放和旋转工具。
  •  Luminance HDR – Luminance HDR 是一款开源的图形化用户界面应用,它的目标是提供一整套的 HDR 图像工作流程。
  •  Photivo – Photivo 是一款免费开源(GPL3)的照片处理工具,可以在 gimp 工作流集成和批处理模式中,以 16bit 无损的方式处理你的 RAW 和位图文件(TIFF、JPEG、BMP、PNG 等)。它打算在 digiKam/F-Spot/Shotwell/Gimp 的工作流中一起被使用。
  •  Piskel – 基于浏览器的 sprite 动画及像素艺术编辑器。可作为离线应用使用。
  •  Pixelitor – Pixellitor 是一款免费开源的图像编辑软件,支持图层、图层蒙版、文字图层、过滤器、多重撤销等。
  •  RawTherapee – 一款漂亮的但不那么著名的照片编辑应用。

图片管理

  •  Digikam – digiKam 是一个高级的 Linux 数字相片管理应用。
  •  ExifCleaner – 拖放移除图片元数据。支持多核批处理。
  •  Feh – 轻量且快速的图片查看器。
  •  Fotoxx – Fotoxx 是一个免费开源的图像编辑和收藏管理程序。
  •  geeqie – 图片查看器/照片集浏览器。
  •  gThumb – gThumb 是一款图片查看和浏览器(它还包含一个导入工具,用于从相机导入照片)。
  •  gwenview – KDE 桌面简单但强大的图片查看器和管理工具。
  •  Imagine – 一款开源图片优化工具,可以以最少的质量损失来减小图片文件大小。
  •  nomacs – nomocs 是一款几乎可以查看任何图片格式的图片查看器,拥有强大的重命名及整理工具。
  •  Ojo – 一款快速且漂亮的图像查看器。
  •  Phockup – 命令行整理工具,以年月日方式组织文件夹中的相机照片和视频。
  •  Photonic – Phototonic 是一款图片查看和组织工具。
  •  quickviewer – 非常快速的图片/漫画查看器,使用 OpenGL。
  •  Shotwell – Shotwell 是 GNOME 3 的图片管理器。

杂项

  •  Handbrake – HandBrake 是一款视频格式转换工具,几乎可以将任何格式转换为现代,广泛支持的解码格式。
  •  Potrace – Potrace 是一款位图描图工具,这意味着将位图转换为平滑可缩放的图片。
  •  Radiance – Radiance – 一款经过验证的光照模拟工具。
  •  Ramme – 非官方 Instagram 桌面应用。
  •  Rapid Photo Downloader – Rapid Photo Downloader 让从相机或智能手机导入照片变得轻松。

PSD, Sketch 查看

  •  Avocode – AVocode——立即分享和查看 Photoshop 和 Sketch 设计。

屏幕录制

  •  asciinema – 终端会话记录器。
  •  Green Recorder – 简单的 Linux 系统桌面录制工具,几乎支持在所有 Linux 界面、GNOME 会话的 Wayland 显示服务器上录制音频和视频。
  •  Kazam – 易用直观的屏幕录制程序,可以捕获屏幕内容及录制视频文件,文件可以用任何支持 VP8/WebM 视频格式的播放器播放。
  •  Kooha – GTK 编写的简单屏幕录制器。可以录制屏幕,同时从麦克风或桌面录制音频。
  •  menyoki – 可以在命令行进行屏幕截图,录制,图像操作。
  •  OBS Studio – 免费且开源的视频录制及直播软件。在 Windows,Mac 和 Linux 上下载并轻松快速地开始直播。和世界分享你的游戏,艺术和娱乐。
  •  Peek – 简单的录屏 GIF 动图制作工具,界面易用。
  •  RecApp – 用户友好的开源 Linux 屏幕录制工具,使用 GTK 编写。使用了自由的 GStreamer 组件,不依赖 FFmpeg。
  •  Silentcast – Silentcast 可以创建 MKV 屏幕录制,还可以输出为 GIF 动图。
  •  SimpleScreenRecorder – SimpleScreenRecorder 是一款功能丰富的屏幕录制工具,支持 X11 和 OpenGL。它有着基于 Qt 的图形用户界面。
  •  Vokoscreen – 免费、多语言、易用的Linux 带音频屏幕录制工具。有很多功能。

截屏

  •  Flameshot – 强大易用的截屏软件。
  •  Screencloud – ScreenCloud 是一款易用的截屏分享工具,由跨平台客户端和分享站点 http://screencloud.net 组成。
  •  Shutter – Shutter 是基于 Linux 的系统(如 Ubuntu)上的一款功能丰富的截屏程序。

串流

  •  ReadyMedia – 原名MiniDLNA,ReadyMedia 是一款简单,轻量的媒体服务器软件,目标是完全兼容 DLNA/UPnP-AV 客户端。MiniDLNA 守护进程为网络上的客户端提供媒体文件(音乐,图片以及视频),这些客户端可以是智能手机、便携式媒体播放器、电视、其他电脑以及游戏系统。

视频编辑

  •  Cinelerra-cv – 专业的视频编辑与合成环境。
  •  Davinci Resolve – 革命性的工具,用于视频编辑、校色、音乐后期以及现在还有可视效果,都在这一个应用中。
  •  Flowblade – 多声道非线性 Linux 视频编辑器。
  •  Kdenlive – Kdenlive 是一款非线性视频编辑器,比入门级的编辑器强大得多。
  •  Lightworks – 专业的非线性视频编辑程序,有免费版本可用。
  •  Olive – Olive 是一款免费的非线性视频编辑器,目标是提供一个全功能的高端专业视频编辑软件的替代品。
  •  OpenShot – OpenShot 是一款免费,易用,功能丰富的 Linxu 视频编辑器。
  •  Pitivi – 一款带有漂亮直观的用户界面的免费视频编辑器,有干净的代码库和出色的社区。
  •  Shotcut – Shotcut 是一款免费、开源、跨平台的视频编辑器,支持数百种音视频格式以及编解码,界面漂亮直观。
  •  Vidcutter – 跨平台 Qt5 应用,用于快速简单的视频剪辑分段和合并编辑。

互联网

浏览器

  •  Brave – Brave 是 macOS,Windows,Linux 平台上一款快速,优秀的桌面浏览器。
  • Chrome – 一款流行的浏览器,有着无数插件和应用。
  •  Chromium – Chromium 是一个开源浏览器项目,专注于为所有用户带来更安全、快速和稳定的 web 体验。
  •  Firefox – 一款流行的浏览器,有着无数插件和应用。
  •  IceCat – Firefox 的 GNU 版本,为隐私构建,只使用自由软件和商标。
  •  Midori – 一款轻量级的免费浏览器,在低端机器上可以完美运行。
  •  Min – 智能,快速的 web 浏览器。
  • Opera – Opera 浏览器是你畅游网络所需的一切。
  •  Falkon – Falkon 的目标是成为各大平台上的轻量化 web 浏览器。
  •  QuteBrowser – 键盘驱动的,类 vim 操作的浏览器,基于 PyQt5。
  • Vivaldi – 一款新兴的浏览器,有着许多的个性化配置。
  • Yandex – 快速方便的浏览器。

支持工具

  • Clipgrab – 用于 YouTube 和其他站点,友好的下载工具。
  •  Tor – Tor 是免费软件和一个开放网络,帮助你对抗流量分析(一种网络检测的方式,威胁个人自由与隐私)。
  •  youtube-dl – YouTube 视频下载神器,是一个 Python 编写的命令行视频下载器,同时支持其它一些视频网站或平台。注意:国内用户若要下载 YouTube 视频,需要给它添加 –proxy 参数,指定代理下载。
  •  youtube-dlg – Youtube-dlg 是 youtube-dl 的一个图形界面,支持从所有 youtube-dl 兼容的网站上做简单的复制粘贴操作。它可以同时自动升级 youtube-dl 和处理 URL 列表。
  •  Zerotier – Zerotier 是一款可以在互联网上为你的设备创建端对端加密虚拟网络的软件。Zerotier 默认为你管理网络,如果你愿意的话也可以切换到自行管理网络。

Web 服务客户端

  •  Akregator – 一款 KDE Feed 阅读器。
  •  Choqok – Choqok 是一款 Twitter、GNU Social、Friendica 及 Pump.IO 的 QT5 图形客户端。
  •  Corebird – corebird 是一款原生 gtk+ twitter 桌面客户端。
  •  FeedReader – 一款现代的桌面应用,被设计用于补充已有的基于 web 的 RSS 账户,将所有的 web 服务优势集中到一个现代桌面应用中。
  •  FeedTheMonkey – FeedTheMonkey 是一款 TinyTinyRSS 的桌面客户端。
  •  GnomeTwitch – 在你的 GNU/Linux 桌面上用这款非 Adobe-flash Twitch 客户端享受 Twitch。
  •  Kaku – Ubuntu 开源 youtube 音乐播放器。
  •  Popcorntime – 直接观看 torrent 电影。

办公

会计

  •  GnuCash – GnuCash 是一款自由的会计程序,实现了复式记账系统。它最初的目标是开发出与 Intuit, Inc. 的 Quicken 类似的功能,但它还有针对小企业会计的功能。
  •  hledger – 易用的命令行/curses/web 纯文本会计工具。
  •  HomeBank – HomeBank 是一款帮助你管理个人账目的免费软件。
  •  KMyMoney – KMyMoney 是 KDE 的一款个人金融管理器。它的操作类似 Microsoft Money 以及 Quicken。
  •  Skrooge – KDE 出品的个人金融管理工具。

办公套件

  •  Caligra Office – 提供满足办公,图形以及管理需要的综合应用套件。
  •  LibreOffice – Linux 上成熟且著名的最佳办公套件。
  •  OnlyOffice – 云端版本收费的办公套件,但其它用途免费。
  • WPS office – 中国流行的办公套件,但完整翻译成了英文而且功能完善。

LaTeX

  •  Gummi gtk2|gtk3 – 带有模板,拼写检查以及向导的简单 latex 编辑器。
  •  GNOME LaTeX – GNOME LaTeX 是 GNOME 桌面下的 LaTeX 编辑器。
  •  LyX – 成熟的 LaTeX 渲染文档编辑器。
  •  TexLive – TeX Live 是个轻松获取和运行 TeX 文档生产系统的好方式。
  •  TeXmacs – 一款所见即所得的科学文本编辑器,并可用作一系列计算机代数系统的前端。
  •  Texmaker – 免费跨平台的 LaTeX 编辑器。
  •  TeXstudio – TeXstudio 的目标是让编写 LaTex 文档尽可能地简单舒适。
  •  TeXworks – TeXworks 是一个 TeX(LaTeX,ConTeXt 等)文档创作环境,带有基于 Unicode,针对 TeX 的编辑器,内置 PDF 查看器,以及一个对非常用和非专业用户而言平易近人的干净,简单的界面。

Markdown

  •  Ghost Writer – Windows 和 Linux 下的无打扰 Markdown 编辑器。
  •  Remarkable – 强大的 markdown 编辑器,使用 Github 方言 Markdown(GFM)。
  •  Retext – 简单但强大的 Markdown 及 reStructuredText 编辑器。
  • Typora – 简洁的 markdown 编辑器。

小说编写

  •  Bibisco – 专注于点子和角色的小说创作软件。
  •  Manuskript – Manuskript 对那些喜欢在写作之前做好组织和计划的作者来说是个完美的工具。
  •  Plume Creator – 一款给小说家的的开源工具,给你提供了大纲,免打扰模式,备注管理以及更多功能。
  •  Scribus – Scribus 是一款桌面出版应用,设计用于布局,排版,以及准备专业品质影像设定配置的文件。它还可以创建动画交互 PDF 演示和表单。
  •  Trelby – Trelby 简单、快速、优雅的排版让屏幕创作更简单。

生产力

自动化

  •  Actiona – Ubuntu/Linux 下的任务自动化工具(原名 Actionaz)。
  •  Autokey – 一款 Linux 桌面自动化工具,让你可以管理你的脚本和短语集合,并给它们分配缩写或者快捷键。
  •  Caffeine – 阻止 Ubuntu 自动进入睡眠。
  •  espanso – Rust 编写的跨平台文本展开工具。

Dock

  •  Cairo-Dock – Cairo-Dock 是一个可自定义 dock,插件,面板等的桌面界面。
  •  Docky – Docky 是一款成熟的 dock 应用,让打开常用应用和管理窗口变得更加简单和快速。
  •  LatteDock – Latte 是一款 dock,基于 plasma 框架,为你的任务和插件提供优雅直观的体验。
  •  Plank – Plank 注定要成为这个星球上最简洁的应用 dock。

本地搜索

  •  Albert – Linux 桌面下超赞的键盘启动器。
  •  AngrySearch – Linux 文件搜索,结果键入即得。
  •  Catfish – Catfish 是多功能的文件搜索工具。
  •  Cerebro – 开源生产力提升工具/MacOS Spotlight 替代工具。
  •  fsearch – 基于 GTK+3 类 Unix 系统的快速文件搜索工具。支持通配符、正则表达式和过滤器。
  •  Plotinus – 在每个现代 GTK+ 应用中的可搜索命令面板。
  •  Synapse – Synapse 是一款用 Vala 写就的语义启动器,你可以用它来启动应用,或者利用 Zeitgeist 引擎搜索和访问相关的文档或文件。

杂项

  •  Ambient Noise – Linux 下的环境噪声生成器。
  •  bcal – 进行存储单位转换和计算。
  •  CopyQ – CopyQ 是一款高级剪贴板管理器,带有编辑和脚本功能。
  • f.lux – 自动调节你的电脑屏幕色温显示,帮助你更好地睡眠。
  •  Gpick – Gpick 让你可以从桌面任何地方取色,并且它还提供一些其它的高级特性!
  •  pdd – 小型的日期与时间差异计算器。
  •  Redshift – Redshift 根据你的周边调整你屏幕的色温。当你夜晚在屏幕前工作时,它也许能帮助你减少对眼睛的伤害。
  •  SpeedCrunch – 一个漂亮,开源,高精度的科学计算器。
  •  Undistract me – 在长时间运行的终端命令结束后通知你。
  •  Xmind – 脑图工具。

笔记

  •  Basket Note Pads – 这个多用途的笔记应用帮助你记下所有类型的笔记。
  •  Boostnote – Boostnote 是一款开源的笔记应用,为像你这样的程序员准备。
  •  Cherrytree – 一个分层的笔记应用程序,具有丰富的文本和语法高亮功能,将数据存储在一个xml或sqlite文件中。
  •  Inkdrop – 为 Markdown 爱好者准备的笔记应用,简单的界面,无缝安全,强大的 API。
  •  Joplin – 一款笔记及 to-do 应用,可以在 Windows、macOS、Linux、Android 和 iOS 之间同步。
  •  Mindforger – 思维笔记以及 Markdown 编辑器。
  •  NixNote – EverNote 开源客户端。
  •  Notepadqq – Notepadqq 是 Linux 下一款类 Notepad++ 的编辑器。
  •  Notes – 一款干净又简单的 Linux 笔记应用。
  •  OneNote – Linux Electron OneNote。
  •  Org mode – Org mode 在一个快速且高效的纯文本系统上记录笔记,维护 TODO 列表,规划项目以及创作文档。
  •  QOwnNotes – QOwnNotes 是一款纯文本文件记事本以及 todo 列表管理器,支持 markdown 以及 ownCloud / NextCloud 集成。
  • Simplenote – 跨平台笔记应用,Evernote 的竞争者。
  •  Springseed – 面向日常用户简单又漂亮的一款笔记软件。
  •  Stickynote – Linux 桌面的便利贴。
  •  Tomboy – Tomboy 是一款简单易用的桌面笔记应用。
  •  Trilium Notes – Trilium Notes 是一款分级的笔记应用,专注于构建大型的个人知识库。
  •  Tusk – 精炼的 Evernote 桌面应用。
  •  Whatever – 非官方 Evernote Linux 桌面客户端。
  •  WizNote – 一个跨平台云笔记客户端。

时间与任务

  •  Alarm Clock – Alarm Clock 是一款全功能的 GNOME 或其它面板的闹钟。
  •  calcurse – 一款命令行日历和日程安排应用。
  •  California – Calendar 应用的完整替代方案,可使用自然语言创建事件。
  •  Everdo – 全平台 TODO 列表和 Getting Things Done® 应用。漂亮,强大,非 SaaS,有免费版本提供。
  •  Gnome Pomodoro – GNOME 下的全功能番茄钟。
  •  Go For It – Go For It! 是一款简单又时尚的生产力工具,主打待办清单,结合定时器让你专注于当前的任务。
  •  Pomodone App – PomoDoneApp 使用番茄钟技术®,是在你当前任务管理服务上追踪你的工作流最简单的方法。
  •  RSIBreak – RSIBreak 关心你的健康,定时打断你的工作来避免重复性压迫损伤。
  •  Super Productivity – 简单、免费、灵活的 ToDo 列表/时间追踪器/个人 Jira/Github任务管理器。
  • Taskade – GTD 即时组织和协作工具。Taskade 是一款一体化工作空间,用于团队任务,笔记,带有集成的跨平台视频聊天,并且免费使用。
  •  Taskbook – 命令行任务,看板和笔记。
  •  TaskWarrior – Taskwarrior 是一款免费,开源的的软件,它可以从命令行管理你的待办事项列表。
  •  Todo.txt – todo.txt-专注的编辑器,用最少的组合键和点击帮助你管理你的任务。
  •  Todoist – Todoist 的非官方客户端。Todoist 是带有移动客户端的跨平台待办事项管理器,有着优秀的用户界面以及一些可选的高级特性。

部件与指示器

代理

  •  Privoxy – Privoxy 是一款无缓存 web 代理,有高级过滤功能,用以加强隐私,修改 web 页面数据以及 HTTP 头部,访问控制,还有去广告和烦人的网络垃圾的功能。
  •  ProxyChains – 强制指定的应用发起的任何 TCP 连接通过像 TOR 或其它 SOCKS4,SOCKS5 或 HTTP(S) 代理进行。
  •  Shadowsocks – 一个 socks5 代理工具,保护你的互联网流量。
  •  electron-ssr – 跨平台 Shadowsocksr electron 桌面客户端。

安全

启动安全

  •  Mortar – Mortar 可以在不牺牲安全的前提下,使用 Secureboot 和 TPM 验证很方便地自动解锁 LUKS 加密的硬盘。Mortar 致力于实现发行版无关。

区域隔离

  •  Firejail – Firejail 是一款 SUID 程序,通过使用 Linux namespaces 和 seccomp-bpf 限制不可信应用的运行环境,来减少安全缺口的风险。
  •  KVM – KVM (表示 Kernel-based Virtual Machine,基于内核的虚拟机)是一个支持虚拟化扩展(Intel VT 或 AMD-V)Linux 的完全虚拟化方案。
  •  ops – OPS 是将一般 Linux 应用作为 unikernel 构建,运行和部署的工具。
  •  Virtualbox – VirtualBox 是一款 x86 硬件的通用完全虚拟环境,用于服务器,桌面和嵌入式环境使用。

防火墙

  •  FireHOL – 人性化的 Linux 防火墙(iptables)管理器。
  •  Firewalld – Firewalld 提供了防火墙动态管理,支持为网络或防火墙区域定义网络连接或接口的信任等级。
  •  GuFW – Linux 世界中最简单的防火墙之一。

密码管理

  •  Bitwarden – 跨平台密码管理服务,也支持自托管。
  •  Encryptr – Encryptr 是一款零知识性,基于云端的数字钱包/密码管理器,由 Crypton 提供。
  • Enpass – Enpass 安全地管理你的密码和重要信息,让你的生活更轻松。
  •  Pass – 标准 Unix 密码管理工具。
  •  Password Safe – Password Safe 允许你轻松安全地创建一个安全,加密的用户名/密码列表。
  •  KeePass – 专注于 Windows 的密码管理器,通过 Mono 提供一些跨平台支持。
  •  KeePassXC – 跨平台密码管理器。社区维护的 KeePassX 分支。
  •  KeeWeb – 免费的跨平台密码管理器,兼容 KeePass。
  • LastPass – LastPass 是一款跨平台免费密码管理服务,在私人账户里存储加密的密码。

其它

  •  ClamAV – ClamAV 是一款开源反病毒引擎,用于检测木马、病毒、恶意软件以及其他恶意威胁。
  •  Fail2ban – Fail2ban 扫描日志文件(例如 /var/log/apache/error_log)并将有恶意气息的 IP 封禁——过多的错误密码尝试,寻找可利用漏洞等行为。
  •  FireQoS – 人性化 Linux QoS(tc)管理器。
  •  GnuPG – GnuPG 允许对你的数据和通讯进行加密和签名,特色是一个多用途密钥管理系统以及所有类型的公钥目录的访问模块。
  •  IPrange – 一款快速的命令行工具,用于处理 IP 列表(合并、比较、剔除等)。
  •  keysniffer – Linux 内核模式 debugfs 按键记录器。
  •  Lynis – Linux,macOS 以及基于 UNIX 的系统的安全审计工具。帮助进行符合性测试(HIPAA/ISO27001/PCI DSS)以及系统加固。无客户端,安装可选。
  •  OpenSSH – OpenSSH 安全 Shell 服务器以及客户端。
  •  OWASP ZAP – OWASP Zed Attack Proxy (ZAP) web 安全测试工具。
  •  Seahorse – GnuPG 的 Gnome 前端。
  •  Sirikali – Cryfs,gocryptfs,securefs,ecryptfs 以及 encfs 的一个 Qt/C++ 图形化界面前端。
  •  Tcpdump – TCP 调试/抓包工具。
  •  Uktools – 保持你的系统内核最新。支持清理旧内核。
  •  Update-IPsets – 一个所有网络犯罪 IP 订阅的管理器,可以下载,转换和安装 netfilter ipsets

文件共享

  •  aria2 – aria2 是一个轻量级的多协议以及多来源命令行下载工具。
  •  croc – 轻松安全地在电脑之间发送文件。
  • CrossFTP – CrossFTP 让 FTP 相关的任务管理变得无比简单。
  • D-lan – 一个免费的局域网文件分享软件。
  •  Deluge – Deluge 是一款轻量级,免费的跨平台 BT 客户端。
  • Dropbox – Dropbox 是一个免费的云存储服务,让你可以将照片,文档和视频带到任何地方并轻松分享。
  •  Filezilla – 免费的 FTP 解决方案。
  • Flareget – 全功能,多线程下载管理器以及加速器。
  •  KTorrent – KTorrent 是 KDE 的 BitTorrent 应用,允许你使用 BitTorrent 协议下载文件。
  •  Mega – 在你的电脑和 MEGA 云存储间轻松自动同步。
  •  Meiga – 一个让你可以通过 web 共享你选定的本地文件夹的工具。
  •  nextCloud – 一个活跃维护的 ownCloud 分支,客户端和服务器套件用于创建和使用文件托管服务。
  •  NitroShare – 跨平台网络文件传输应用。
  •  OnionShare – 安全匿名地分享任意大小的文件。
  •  ownCloud – ownCloud 的目标是不论在哪都能让你访问到你的文件。
  • PushBullet – Pushbullet 将你的设备连接,让它们感觉像是一体的。
  •  PushBullet for desktop – 缺席的 Pushbullet 桌面应用。
  •  qBittorent – qBittorrent 计划的目标是提提供一个 µTorrent 的自由软件替代方案。
  • Quazaa – 一款跨平台的多重网络点对点(P2P)文件分享客户端。
  •  Seafile – Seafile 是一套企业级文件托管平台,有着高可靠性和高性能。将文件保存在你自己的服务器上。可以在不同设备上同步和分享文件,或以虚拟磁盘的方式访问所有文件。
  • SpiderOak – 关注隐私的团队及商业实时协作。
  •  Syncthing – Syncthing 用开放,值得信赖,去中心化的方案取代专有的同步和云服务。
  • Teamviewer – PC 远程控制/远程访问软件,对个人使用免费。
  • Tixati – 免费软件,功能高级的 torrent 客户端,带有 web 用户界面。
  •  Transmission – 简单,轻量级,多平台的 torrent 客户端。
  •  Transmission Remote GUI – Transmission Remote GUI 是一个功能丰富的跨平台前端,可以通过它的 RPC 协议远程控制 Transmission Bit-Torrent 守护进程。
  •  uGet – 一款下载管理器,可以监视剪贴板里的下载链接,创建一系列下载任务并同时开始任务。
  •  Vuze – Bittorrent 点对点下载客户端,满足你的所有 torrent 下载需要。
  •  Web Torrent Desktop – Web Torrent Desktop 可以同时连接到 BitTorrent 和 WebTorrent 节点来流式播种子。
  •  Wormhole – 从另一台电脑上安全地获取任意大小的文件和目录(或文本片段)。

终端

  •  Alacritty – 跨平台,支持 GPU 加速的终端模拟器。
  •  Cool Retro Term – 模拟老式 CRT 显示器的好看终端。
  •  DBAN – 删除 PC 笔记本,桌面或服务器硬盘(HDD)上存储的信息。
  •  eDEX-UI – eDEX-UI 是一款全屏的跨平台终端模拟器和系统监视器,看起来感觉像科幻电脑界面。
  •  GnomeTerminal – Linux 世界广泛预装的终端模拟器。
  •  Guake – Guake 是 Gnome 下的一款顶部下拉式的终端。
  •  Hyper – 基于 web 技术打造的终端。
  •  Kermit – 一款基于 VTE 的终端模拟器,简单且 froggy。
  •  Kitty – 跨平台、快速、全功能,基于 OpenGL 的终端模拟器。
  •  Konsole – KDE 桌面环境的一个终端选择。
  •  RXVT – 一款 X11 终端模拟器,流行的‘xterm’替代品。
  •  RXVT-Unicode – rxvt-unicode 是著名的终端模拟器的一个分支。
  •  Sakura – 简单但是强大,基于 libvte 的终端模拟器,支持 utf-8 并且通过 gtk+ 和 pango 库提供输入法。
  •  st – st 是一款简单的 X 终端实现。
  •  Terminator – 功能丰富的终端模拟器,支持标签和网格。
  •  Terminology – 来自 Enlightenment 桌面,好看又轻量的终端,高度可配置,在 Linux 可以在 X11,Wayland 合成器,设置直接在 framebuffer 下工作。把你无聊的文本模式 VT 替换成不需要显示系统的图形化版本吧。
  •  Terminus – 现代,高度可配置的终端应用,基于 web 技术。
  •  Termit -基于 vte 库的简单终端模拟器,可通过 Lua 扩展。
  •  Termite – 以键盘为中心,基于 VTE 的终端,旨在在一个支持平铺和/或标签的窗口管理器中使用。
  • Termius – 跨平台终端,内建 SSH 和 Telnet。
  •  Tilda – Linux 和 Unix 上基于 Gtk 的下拉终端。
  •  Tilix – 使用 GTK+3 的平铺 Linux 终端模拟器。
  •  Tmux – 它让你在一个终端中,轻松地在若干程序间切换,可以将程序脱离(程序在后台运行)和在另一个终端中重新连接它们。还有更多。
  •  Twin – 快速,轻量的文本模式窗口环境,支持鼠标。在一个 Linux 控制台,终端或 X11 窗口中启用多个终端。它可以将程序脱离(程序在后台运行)和在另一个控制台,终端或 X11 服务器中重新连接它们。可用在 Linux,Mac OS X 和 BSD 上。
  •  Upterm – Upterm(原 Black Screen)是终端世界中的一款 IDE。严格来说,它是同时是一款终端模拟器以及基于 Electron 的交互式 shell。
  •  Visidata – 一款用来发现和整理数据的终端电子表格多功能工具。
  •  Xterm – Xterm 是一个 X 窗口系统的终端模拟器。它给不直接使用窗口系统的程序提供了 DEC VT102 和 Tektronix 4014 兼容终端。
  •  Yakuake – 一款基于 KDE Konsole 技术的 Quake 风格的终端模拟器。

实用工具

磁盘工具

  •  Brasero – 强大的 CD/DVD 烧录软件。
  •  Clonezilla – Clonezilla 是一款分区以及磁盘镜像/克隆程序,类似 True Image® 或 Norton Ghost®。
  •  Diskonaut – 终端磁盘空间可视化与导航工具。
  •  Duc – Duc,索引和可视化磁盘用量的库和工具套件。
  •  Etcher – 安全简单地向 SD 卡或 U 盘写入系统镜像。
  •  MultiBootUSB – MultiBootUSB 允许你在 U 盘上安卓多个 Linux live 系统。
  •  GParted – Ubuntu/Linux 磁盘分区工具。
  •  Unetbootin – UNetbootin 允许你创建 Ubuntu 及其他 Linux 发行版的可启动的 Live USB 存储盘。你可以让 UNetbootin 下载自带支持的许多发行版之一,或者使用你自己的 Linux .iso 文件。

系统维护

  •  Aptik – 一款轻松管理你收藏的 PPA 和软件包的工具。
  •  Bleach bit – BleachBit 快速释放磁盘空间并不知疲倦地守卫你的隐私。释放缓存,删除 cookie,清除互联网浏览历史,清理临时文件,删除日志,以及更多功能。
  •  rmlint – rmlint 寻找你文件系统中浪费的空间以及其他损坏的东西,并提供删除的选项。
  •  Stacer – 著名的 Ubuntu 系统优化器。
  •  Synaptic – Synaptic 是一款图形化的 apt 包管理程序。
  •  UbuntuCleaner – 使用 Ubuntu Cleaner 轻松清理你的 ubuntu 系统。

系统监控

  •  bandwhich – 终端带宽利用率监视工具。
  •  CPU-G – 轻松监控你的 Ubuntu 笔记本的电池寿命。
  •  cpupower-gui – 轻松修改 CPU 频率限制与调速的图形程序,类似 cpupower。
  • GD map – 可视化磁盘使用量的工具。
  •  indicator-cpufreq – 它提供了和 Gnome CPU frequency 相同的功能,但不需要 Gnome 面板,可在 Unity 下工作。
  •  indicator-multiload – 图形化系统 CPU,内存等负载指示器。
  •  Indicator-SysMonitor – 一款可显示 cpu 温度,内存,网速,cpu 使用率,公网 IP 地址以及联网状态的应用指示器。
  •  Ncdu – 带有 ncurses 界面的磁盘使用分析工具。
  •  NetData – 基于 web 的下一代实时性能与健康监视器,用于物理和虚拟服务器,容器以及 IoT 设备。他还分发了带有 APM (应用性能监视)自动可视化的 statsd 服务器。
  •  Psensor – Linux 图形化硬件温度监视器。
  •  Systemload – 在状态栏显示系统负载。

其它

  •  Alien Package Converter – 包转换工具。在 RPM、DPKG、SLP 以及 TGZ 包格式之间转换。
  •  Angry IP Scanner – 快速友好的网络扫描工具。
  •  antimicro – 通过直观的图形界面将控制器按键和 joystick 运动绑定到键鼠。可以将配置保存到文件。
  •  Cheat – Cheat 让你在命令行创建和查看可交互的 cheatsheet。
  •  Convertall – 全能单位换算。
  •  Curlew – GNOME 桌面的 GTK 媒体转换工具。
  •  dmenu – dmenu 是一个 X 的动态菜单,最初是为 dwm 设计的。它可以高效管理大量用户定义的菜单项。
  •  Droidcam – DroidCam 将你的安卓设备变成 PC 的无线摄像头。
  •  EasyStroke – Easystroke 是一个 X11 手势识别应用。
  •  Emoji Keyboard – Linux 下的可视化类键盘的 emoji 选择器。
  •  FreeRDP – FreeRDP 是一个远程桌面协议(RDP)的自由实现。
  •  GnomePie – Linux 桌面的一个圆形启动器。
  •  Gramps – 使用 Gramps 研究,组织和分享你的家谱。
  •  KDE-Connect – 一款可以将 Android 智能手机集成到 Linux 桌面的工具,可以从手机和桌面发送文件,使用手机作为触控板、控制桌面媒体播放器等。
  •  Keynav – Keynav 是一个进展中的试验,让指针驱动的界面对用户操作而言更加易用和快速。它让你只需用一些快捷键组合就可以更快速地将指针移动到屏幕上的大多数位置上。
  •  Komorebi – Komorebi 是一款支持所有 Linux 平台的背景管理器,提供了完全可定制化的背景,可以随时进行调整。
  •  Mosh – Mosh 是一款远程终端应用,允许漫游,支持断续的连接,以及提供智能本地回显以及用户组合键行编辑。
  •  Nativefier – 让任何 web 页面变成桌面应用。
  •  PeaExtractor 设计上尽可能地无障碍和易用的文件解压工具。
  •  Peazip – 可以解压很多类型文件的工具。
  •  Pi-Hole – 通过你的 Linux 硬件实施网络级广告过滤,使用 DNS 过滤和重定向技术,Pi-Hole 可以过滤整个网络上的广告,所以除了电脑以外,智能手机和游戏主机也能从中受益。
  • PlexyDesk – Plexydesk 支持 Linux 下的多部件工作空间/桌面。
  •  Powertop – 能源消耗诊断工具。
  •  Pulse Audio – 用个性化配置改善 Linux 音频。
  •  Remmina – 一款功能丰富的远程桌面应用,支持 Linux 以及其它 Unix。
  •  rofi – 窗口切换工具,应用启动器,dmenu 的替代品。
  •  scrcpy – 显示和控制你的 Android 设备。
  •  Sushi – Sushi 是 GNOME 桌面文件管理器鹦鹉螺(Nautilus)的快速预览工具。
  •  TightVNC – 免费,轻量,快速且可靠的远程控制/远程桌面软件。
  • TLP – 优化 Linux 下的电池表现。
  •  TMSU – TMSU 让你标记你的文件并从任意其它应用通过一个漂亮的可视化文件系统访问它们。
  •  Trimage – 无损优化 PNG 和 JPG 文件的跨平台工具。
  •  Ubunsys – 设计来在不用命令行的前提下让你深度修改系统功能的应用。
  •  ULauncher – 一款 Linux 应用启动器。
  • USB network gate – 允许你在 Linux 上通过网络分享 USB 口。
  •  Variety – Variety 是一款 Linux 下的开源壁纸更改工具,包含强大功能,同时小巧又易用。
  •  Workrave – 一款帮助恢复以及防止重复性劳损的程序(RSI)。
  •  Xtreme Download Manager – 一款有着新鲜用户界面的下载管理器。

视频

  •  Bomi Player – 一款强大易用的多媒体播放器。
  •  Cheese – Cheese 用你的摄像头拍照和录像,还能加上神奇的特效,让你能够和别人分享快乐。
  •  FFmpeg – FFmpeg 是一系列库和工具,可以处理像音频、视频、字幕和相关元数据等多媒体内容。
  •  Kodi – 一款获得殊荣的免费开源(GPL)软件,支持视频,音乐,图片,游戏以及更多内容的媒体中心。
  •  Miro – 免费,开放的视频,音乐以及互联网电视应用;它从成千上万的资源中带来视频频道,并且还有比其它平台更丰富的免费高清资源。
  •  Movie Monad – 免费简单的视频播放器,用 Haskell 编写。
  •  MPlayer – MPlayer 是一款支持多种系统和各种视频的视频播放器。
  •  MPV – 一款免费,开源,跨平台的媒体播放器。
  •  SMPlayer – 内置解码器的免费媒体播放器。可播放所有的音频和视频格式。
  • SVP – SVP 让你可以使用帧插值在你的桌面电脑上观看任何视频,就像高端电视和投影仪支持的那样。
  •  VLC – VLC 是一个免费且开源的跨平台媒体播放器以及框架,可以播放大多数格式的多媒体文件以及 DVS,音频 CD,VCD,以及各种流媒体协议。

Wiki 软件

  •  DokuWiki – 一款流行的自托管 wiki 软件,有大量插件。
  •  ikiwiki – ikiwiki 是一款 wiki 编译器。它将 wiki 页面转换为适合发布为网站的 HTML 页面。Ikiwiki 将页面和历史存储在类似 Subversion 或 Git 这样的版本管理系统中。
  •  TiddlyDesktop – TiddlyWiki 的一个桌面应用,一款开源的个人 wiki,用 javascript 编写,如果你还在寻找好的笔记(以及更多功能)的应用的话,它很棒。
  •  Zim – 一款用于维护一系列 wiki 页面的图形化文本编辑器,用于笔记和文档很棒。以纯文本形式存储,便于版本管理。

其它

  •  DisplayCAL – ArgyllCMS 提供的开源显示校正和特性化工具。
  •  FontForge – 自由的字体编辑器,适用于 Windows,Mac OS X 和 GNU+Linux。
  •  GrubCustomizer – Grub Customizer 是一个让你可以配置 GRUB2/BURG 设置和启动项的图形化界面。
  •  Labplot – LabPlot 是一款用于交互式绘制和分析科学数据的 KDE 应用。
  •  Mycroft – Mycroft 是一款可 hack 的开源语音助手。
  •  Polychromatic – 在 GNU/Linux 下配置雷蛇外设的图形化前端和托盘插件。
  •  trackma – 类 Unix 系统开放多站点列表管理工具。

命令行工具

  •  Buku – 命令行书签管理器。
  •  broot – 一个查看目录树和在目录树导航的新方法。
  •  Cloc – 计算代码行数:cloc 可以计算多种语言源代码的空行、注释行和总行数。
  •  Color LS – Color Ls 是一个 Ruby Gem,不需要额外命令,给 ls 命令增彩,更加可视化。
  •  curseradio – 命令行电台播放器。
  •  Daily Reddit Wallpaper – 开机时将壁纸更换为 /r/wallpapers 或其它子版块的今日最高票壁纸。
  •  ddgr – 从命令行进行 DuckDuckGo 搜索。
  •  exa – exa 是 ls 的一个现代化替代品。
  •  Fishfry – 将 fish 的历史记录替换成为渗透测试人员量身定制的高效版本以及方便新手学习。
  •  fzf – 通用命令行模糊搜索工具,带有交互式过滤器,支持例如文件预览、命令历史、git 提交、主机名等功能。
  •  gallery-dl – 可以从 pixiv、exhentai、danbooru 和其他地方下载图集的命令行工具。
  •  Gkill – 交互式 Linux 进程结束工具。
  •  Glances – Glances 是一款终端系统监视应用,使用 Ncurses 编程库,以非常友好的方式展示你的磁盘使用率,内存使用率以及 CPU 使用率。它兼容窗口大小改变,内存需求低。
  •  Googler – 从命令行 Google 一切。
  •  gtop – 终端上的系统监控面板。想想“图形化 top”,带有条形图,线型图,饼图等。
  •  htop – 带有改进的特性和用户体验的 Unix 交互式进程查看器。
  •  hyperfine – 命令行跑分工具。
  •  kmon – Linux 内核管理器,活动监视器。
  •  korkut – 快速简单的命令行图片处理工具。
  •  Liquidprompt – 全功能,精心设计的 Bash & Zsh 自适应提示符。
  •  lsd – 下一代 ls 命令。
  •  mps-youtube – 基于终端的程序,用于搜索,流媒体以及下载音乐。这个实现使用 Youtue 作为内容源,能够播放和下载视频和音频。
  •  Mutt – 终端邮件客户端,vim 快捷键,强大灵活可定制。
  •  Neofetch – 快速,高度定制化的系统信息获取脚本,支持 Linux,MacOS,iOS,BSD,Solaris,Android,Haiku,GNU Hurd,MINIX,AIX 以及 Windows。
  •  Newsboat – Newsboat 是 Newsbeuter 的一个分支,是一款文本控制台 RSS/Atom 订阅阅读器。
  •  Onefetch – 在你的终端内显示 Git 仓库概况。
  •  PathPicker – 命令允许你在命令行中选择前一个命令的输出文件,然后你就可以运行另一个命令或编辑它们。
  •  pywal – pywal 是一个脚本,给它输入一个图片(或图片文件夹),生成一套配色方案(使用 imagemagick),然后即时将你打开的所有终端的配色方案修改,让你的终端颜色可以随着你的壁纸或其他标准变化。
  •  Rainbow Stream – 聪明漂亮的终端 Python Twitter 客户端。
  •  RTV – 从终端浏览 Reddit。
  •  s-tui – s-tui 是一个用于监控你的电脑的用户界面,从终端以图形化的方式显示 CPU 温度,频率以及使用率。
  •  The Silver Searcher / Ag – 类似 ack 的代码搜索工具,但是更快。
  •  TheFuck – 杰出的应用,它能纠正你的输入的错误命令。
  •  Tmux – 它让你在一个终端中在多个程序间方便地切换,分离他们(保持在后台运行)并另一个终端中重新连接上去。以及还有好多事情可以做。
  • 十佳命令行工具
  •  translate-shell – 命令行翻译,可以使用 Google、Bing、Yandex 等翻译。
  •  undistract-me – 一款可以在长时间运行的命令结束后播放声音或发出通知的命令行程序。
  •  vagrant – Vagrant 是一款用于构建和分发开发环境的工具。
  • wicd-curses – 命令行 WiFi 连接管理器。
  •  xsv – 用 Rust 编写的一款快速的 CSV 命令行工具集。
  •  youtube-dl – youtube-dl 是一款命令行工具,可以从 YouTube.com 以及一些其他站点下载内容。需要 Python 解释器(2.6,2.7,或 3.2+),不局限于特定平台。
  •  z.lua – 一款全新的 cd 命令,通过学习你的习惯帮助你更快地进行目录导航。
  •  zoxide – 一个浏览文件系统更好的方式。Rust 编写。

桌面环境

  •  Budgie – Budgie 是一个面向现代用户思想设计的桌面环境,专注于简洁与优雅。
  •  Cinnamon – Cinnamon 努力提供一种传统的用户体验。Cinnamon 是一个 GNOME 3 的 fork。
  •  Deepin DE – DDE(Deepin Desktop Environment)是最初为 Liuux Deepin 发行版创建的默认桌面环境。
  •  Enlightenment – 轻量美观的桌面环境,设计目标是高效美观,同时保留有很大的个性化自由度。
  •  Gnome – GNOME 桌面环境是一个有吸引力且直观的的桌面,同时有现代(GNOME)和经典(GNOME Classic)会话模式。
  •  GNOME Flashback – GNOME Flashback 是 GNOME 3 的一个 shell,最初叫 GNOME fallback 模式。桌面的布局和底层技术都与 GNOME 2 相似。
  •  KDE Plasma – KDE Plasma 桌面环境是一个熟悉的工作环境。Plasma Desktop 提供现代桌面环境体验所需的所有工具,所以你可以从开始就充满生产力。
  •  LXDE – Lightweight X11 Desktop Environment (轻量化 X11 桌面环境)是一个快速且节能的桌面环境。
  •  LXQt – LXQt 是 LXDE 的 Qt 移植和即将到来的版本,轻量化的桌面环境。
  •  Manokwari – 带有 Gtk+ 和 HTML5 前端的 GNOME 3 桌面 shell。
  •  Mate – Mate 用传统隐喻给 Linux 用户提供一个直观又有吸引力的桌面。MATE 是 GNOME 2 的一个 fork。
  •  Pantheon – Pantheon 是最初为发行版 elementary OS 创建的桌面环境,同时也是它的默认桌面环境。
  •  Unity – Unity 是 GNOME 的一个 shell,由 Canonical 为 Ubuntu 设计。 在 Ubuntu 16.04 上安装 Unity 8 的 教程
  •  Xfce – Xfce 体现了模块化和可重用的传统 UNIX 哲学。

显示管理

控制台

  •  CDM – 超简化,又功能丰富,用 bash 写就的登陆管理器。
  •  Console TDM – 纯 bash 写就的 xinit 扩展。
  •  Ly – Ly 是一款 Linux 下轻量的 TUI(类 ncurses)显示管理器。
  •  nodm – 简约的自动登陆显示管理器。

图形界面

  •  Entrance – 基于 EFL 的显示管理器,高度实验性质。
  •  GDM – GNOME 显示管理器。
  •  LightDM – 跨桌面显示管理器,可以使用任何工具集写就的各种前端。
  •  LXDM – LXDE 显示管理器,可以独立于 LXDE 桌面环境使用。
  •  MDM – MDM 显示管理器,在 Linux Mint 中使用, GDM 2 的一个 fork。
  •  SDDM – 基于 QML 的显示管理器,KDE 4 的 kdm 的继任者;Plasma 5 以及 LXQt 推荐。
  •  SLiM – 轻量且优雅的图形化登录解决方案(不再继续开发)。
  •  XDM – 带有 XDMCP,主机选择支持的 X 显示管理器。

窗口管理

合成器

  •  Compton – Compton 是一款独立的合成管理器,适合同没有原生提供合成功能的窗口管理器一同使用。
  •  Gamescope – Gamescope 是一款微合成器,提供一个带有独立输入,分辨率和刷新率的沙盒 Xwayland 桌面。
  •  Sway – Sway 是平铺 Wayland 合成器和 X11 下 i3 窗口管理器的新替代。
  •  Xcompmgr – Xcompmgr 是一个简单的合成管理器,能够渲染下拉阴影,使用 transset 工具的话,还可以实现简单的窗口透明。

叠加式窗口管理器

  •  2bwm – 快速的浮动窗口管理,有两个特殊边界,基于 XCB 库,由 mcwm 衍生。
  •  Blackbox – 快速,轻量化的 X 窗口系统窗口管理器,没有那些烦人的库依赖。
  •  Fluxbox – 基于 Blackbox 0.61.1 代码的 X 窗口管理器。
  •  Openbox – 高度可配置,带有可扩展标准支持的下一代窗口管理器。

平铺式窗口管理器

  •  Bspwm – bspwm 是一个平铺式窗口管理器,将窗口以二叉树的叶结点的方式展现。
  •  Herbstluftwm – 使用 Xlib 和 Glib 的手工平铺式窗口管理器。
  •  i3 WM – 更好的平铺及动态窗口管理器。完全重写。目标平台是 GNU/Linux 和 BSD 操作系统。
  •  i3-gaps – i3-gaps 是拥有更多功能的 i3。
  •  Pop!_OS Shell – Pop Shell 是基于 GNOME shell 的窗口管理器,键盘驱动,自动平铺。
  •  Qtile – qtile 是一款全功能,可 hack 的平铺窗口管理器,使用 Python 编写和配置。

动态窗口管理器

  •  awesome – 高度可配置,下一代 X 框架窗口管理器。
  •  dwm – X 动态窗口管理器。它以平铺,单片镜以及浮动布局的方式管理窗口。
  •  spectrwm – 小型动态平铺 X11 窗口管理器。主要受 xmonad 和 dwm 启发。
  •  xmonad – 动态平铺 X11 窗口管理器,用 Haskell 编写和配置。

设置

Arch Linux

Bodhi

CentOS

Fedora

openSUSE

Ubuntu

其它发行版

待添加

论坛

Arch Linux 论坛

Bodhi Linux 论坛

CentOS 论坛

Fedora 论坛

Ubuntu 论坛

openSUSE 论坛

IRC 频道

Linux 新闻,应用,以及更多:

Reddit

学习 Linux

Linux Hacking/开发

Linux 进阶