Awesome
超赞的 Linux 软件
🐧 这个仓库收集了对任何用户/开发者都超赞的 Linux 应用软件。
🐧 请随意 contribute / star / fork / pull request。欢迎一切推荐和建议。
声明: 以下写的所有内容都是基于我个人在学校的经验,并且是在阅读了不同的材料之后。。我不是专业人士也不是专家,只是个热情的用户。任何人都可以在 issue 区开启讨论,或直接提交哪些内容需要修改或添加的 PR。
目录
应用
音频
如果你想要更详细/进阶/更好分类的 Linux 音频软件列表,你可能想点击这里
编辑 混音 录音
- Ardour - 在 Linux 上录音,编辑,和混音。
- Audacity - 免费,开源,跨平台的声音录制、编辑软件。
- Audio Recorder - 简单的声音录制软件,就在 ubuntu ppa。
- Bitwig - 音乐制作的数字音频工作站。
- EasyEffects - EasyEffects 是一款高级音频处理工具。举几个例子,它包括均衡器、限制器、压缩器和混响工具,还有一个内置的频谱分析仪。
- Helm - 音响合成器软件,可以独立运行,也可以作为 LV2、VST、VST3 或 AU 的插件运行。
- Hydrogen - GNU/Linux 上的高级电子鼓。
- KxStudio - 一款专业声音创作应用和插件的集合。
- LMMS - 在你的 PC 上创建旋律和节拍,合成与混合声音,排布小样等等,制作你的音乐。
- Mixxx - 免费的 DJ 软件,给你一切现场混音所需要的,名副其实的 Traktor 替代品。
- MuseScore - 创建,播放和打印漂亮的乐谱。
- Reaper - 无限制的音频创作。
- VCV Rack - 一款开源可视化、模块化的音响合成器。
- Viper4Linux - 基于 Viper4Android 的音效处理工具。
音乐播放器
- Amberol - 一款简单小巧的声音和音乐播放器,和 GNOME 完美集成。
- Audacious - 开源音频播放器,按你想要的方式播放你的音乐,不占用你其它任务的电脑资源。
- AudioTube - KDE 下功能丰富的 YouTube 音乐客户端,使用 Kirigami 构建。
- beets - Beets 是一款给强迫症音乐极客的媒体库管理系统。
- Cantata - Linux、Windows、macOS 下的 Qt5 图形化 MPD(Music Player Daemon)客户端。
- Cider - 基于 Electron 和 Vue.js 从头写就,注重性能的跨平台 Apple Music 体验。
- Clementine - 播放无数的有损和无损音频格式。
- Cmus - Cmus 是一款类 Unix 系统下小巧,快速且强大的终端音乐播放器。
- DeaDBeeF - DeaDBeeF 是一款支持 GNU/Linux、BSD、OpenSolaris、macOS 以及其他类 UNIX 系统的模块化音频播放器。
- Deepin Music - Deepin 科技团队开发的应用,专注在本地音乐播放上。
- Elisa - Elisa 是 KDE 社区开发的音乐播放器,努力做到了简单和易用。
- G4Music - 一款快速、流畅、轻量的 GTK4 音乐播放器。
- Gpodder - 媒体聚合及播客客户端。
- Harmonoid - 播放和管理你的音乐库。外观很赞。支持播放列表、可视化、同步歌词、变调、音量增强等等。
- ieaseMusic - iEaseMusic 是一款跨平台程序,基于 electron 构建,可以收听网易云音乐。
- JuK - Jukebox 音乐播放器,管理音频以及编辑元信息。
- Libretime - 开放广播软件,用于调度和远程站点管理;从 Airtime fork 而来。
- Lollypop - 一款 GNOME 音乐播放应用。
- Mellow Player - 在你的桌面集成云音乐。
- Monophony - 从 YouTube 串流音乐的 Linux 应用。
- Moosync - 可定制化桌面音乐播放器,界面干净,可以播放本地和在线资源(如 YouTube 和 Spotify)。
- Mopidy - Python 编写的可扩展音乐服务器。
- muffon - Muffon 是一款跨平台的桌面音乐流浏览器,帮助你以一种从未体验过的方式查找、收听、组织音乐。
- Museeks - 一款简单,干净,跨平台的音乐播放器。
- MusicBrainz Picard - Picard 是一款跨平台的音乐标记应用,用 Python 写就。
- Netease Music - 网易云音乐播放器 - 一款中国地区的云音乐服务。
- Nuclear - 基于 electron 的多平台音乐播放软件,可以从多个来源串流。
- Ocenaudio - Ocenaudio 是一款跨平台,易用,快速且功能强大的音频编辑器。对需要编辑和分析音频文件的人来说是个理想的软件。
- Parlatype - GNOME 下的转录音频播放器。
- Pithos - Linux 本地 Pandora 客户端。
- Quod Libet - 一款编写时就考虑了很多库的 GTK+ 音乐播放器。Quod Libet 支持基于搜索的动态播放列表,正则,标签,回放增益,播客以及互联网广播。
- Rhythmbox - 来自 GNOME 的音乐播放器。
- Sayonara Player - Sayonara 是一款小巧干净,快速的音频播放器,使用 C++ 编写,基于 Qt 框架。
- Sonata - 一款音乐播放器,通过 Music Player Daemon(MPD)为你的音乐收藏提供优雅直观的界面。
- Soundnode - 一款开源的 SoundCloud 桌面应用。
- Spot - GNOME 桌面的原生 Spotify 客户端。
- Spotify - Spotify 是在 PC、移动设备、平板上收听音乐和播客的最佳途径。
- Spotube - Spotube 是基于 Flutter 的轻量 spotify 客户端,它利用了 Spotify 和 YouTube 的公共 API,创建了无风险、高性能、资源友好的用户体验。
- Strawberry - Strawberry 是一个 Clementine 的 fork,关注音乐收藏者和发烧友。它使用 Qt 和 C++ 编写。
- Tidal-hifi - 运行在 electron 的 Tidal web 版本,由 webvine 支持 hifi 体验。
- Youtube-Music - YouTube 音乐桌面应用打包,带有一些自定义插件(以及内建的广告屏蔽器和下载器)。
广播
- curseradio - 命令行电台播放器。
- Kasts - 功能丰富,聚合的播客客户端,用于 Linux 桌面和移动设备。
- RadioTray-NG - 一款 Linux 互联网广播播放器。
- Shortwave - Shortwave 是一款互联网收音机播放器,提供超过 25000 站点的站点数据库。
- Vocal - 现代桌面的播客客户端。
工具
- cava - Cava 是跨平台的音频可视化工具。
- Ear Tag - 简单小巧的音频文件标签编辑器。
- fre:ac - fre:ac 是一款免费的音频转换与 CD 提取工具,支持多种流行的格式和编码。它可以在 MP3、MP4/M4A、WMA、Ogg Vorbis、FLAC、AAC、WAV 以及 Bonk 格式之间转换。
- K3b - Linux 上的 CD/DVD 创建工具 - 为 KDE 特别优化。
- Kid3 - 编辑多媒体文件的标签,如一个专辑所有 mp3 文件的艺术家,专辑,年代,流派。
- linuxwave - 从 Linux 熵中生成音乐。
- Mousai - Mousai 是简单的听歌识曲应用,和 shazam 类似。
- MusixMatch - 强大的歌词软件,带有歌词同步功能。
- OSD Lyrics - 与你最爱的媒体播放器显示歌词。
- Soundconverter - 领先的音频文件转换工具。目标是易用快速。
- SoundJuicer - GNOME 下的 CD 提取工具。
- Soundux - 跨平台音板。
- Spicetify - 个性化官方 Spotify 客户端的命令行工具,支持 Windows、macOS、Linux。
聊天客户端
第三方客户端
- Caprine - 优美的 Facebook Messenger 桌面应用。
- Chatterino - Chatterino 是一款 Twitch chat 的聊天客户端。它的目标是成为一个优化和扩展版本的 Twitch web chat。
- Chatty - Chatty 是一款 Twitch 聊天客户端,它是为那些想尝试不同于 web 聊天的新事物,又不想像 IRC 客户端那样复杂或错过 Twitch 特色功能的用户准备的。
- Fractal - Fractal 是一款用 Rust 编写的 GNOME 下的 Matrix 消息应用。它的界面为大型群组(比如自由软件项目)协作做了优化。
- NeoChat - NeoChat 是一款 Matrix 客户端。你可以使用 Matrix 协议给家人、朋友、同事发送文字消息和音视频文件。
- nheko - 使用 Qt 和 C++20 的 Matrix 桌面客户端。
- Tokodon - Tokodon 是一款 Plasma 和 Plasma Mobile 上的 Mastodon 客户端。
- WebCord - 一款 Discord 和 Fosscord web 客户端,基于 Electron。
- WhatsDesk - WhatsDesk 是非官方的 WhatsApp 客户端。
集成客户端
- Ferdium - Ferdi/Franz 的 fork。Ferdium 是一款帮助你整合和组织你常用的应用的软件,并将它们整合到一起。
- Franz - Franz 是一个免费的消息应用,结合了许多聊天及消息服务到单独的一个客户端中。
- Pidgin - 一款通用聊天客户端。
- Rambox - 免费,开源且跨平台的消息及邮件应用,整合常见的 web 应用为一体。
- Tangram - Tangram 是新种类浏览器。它设计的目标是组织和运行你的 web 应用。
聊天客户端工具
- BetterDiscord - BetterDiscord 给 discord 扩展了新功能以加强它。
- Discover - 用 Python 和 GTK3 写的又一个 Discord Linux 浮层。
- JMusicBot - 一款 Discord 音乐机器人,可以自己轻松搭建和运行。
- Red Discord Bot - Red Discord Bot 是一款自托管的音乐/聊天/琐事机器人,可以在树莓派和其他系统上运行。通过一个叫做“Cogs”的系统实现扩展,允许它做更多的事情。
- Vencord - 最可爱的 Discord 客户端 mod。
IRC 客户端
- HexChat - HexChat 是一款基于 XChat 的 IRC 客户端,但和 XChat 不一样的是它对 Windows 和 Unix-like 系统都是完全自由的。
- Irssi - - Irssi - Irssi 是一款模块化的聊天客户端,它最为人所知的是它的文本模式用户界面。
- Konversation - 用户友好以及全功能的 IRC 客户端。
- KVIrc - KVIrc 是一款免费的绿色(portable)IRC 客户端,基于优秀的 Qt GUI toolkit 构建。
- Polari - 一款简单的 IRC 客户端,为和 GNOME 无缝集成而创建。
官方客户端
- BeeBEEP - BeeBEEP 是一款开源,P2P 的局域网通讯工具。你可以与局域网内的任何人聊天或传输文件。不需要服务器,只需要下载,解压和运行。简单,快速且安全。
- Dino - 干净现代的 Jabber/XMPP 聊天客户端。
- Discord - 为玩家准备的多合一语音文本聊天工具,免费,安全,同时支持桌面和手机。
- Element - 漂亮的 Matrix 协作网络客户端。
- Gitter - Gitter — 开发者交流的地方。Gitter 的设计目标是让社区消息,协作和发现尽可能地简单。
- Guilded - Guilded 是游戏聊天的最佳应用,完美适用于朋友、家庭、公会、社区、电子竞技、LFG、团队,而且是免费的。
- Jami - 聊天。交流。分享。Jami 是一款免费及通用的沟通平台,保护用户隐私和自由。原名 Ring。
- Jitsi - Jitsi 是一款免费,开源的多平台语音,视频会议以及即时通讯应用,在 Windows, Linux, Mac OS X 和 Android 上可用。
- Mattermost - Mattermost 是一款安全的协作平台,开放,灵活,深度集成了你喜欢的工具。
- qTox - 一款简单的分布式,安全的通讯软件,支持音频和视频聊天。
- Revolt - Revolt 是开源的用户优先的聊天平台。
- Rocket.Chat - Rocket.Chat 是开源的,支持高度定制化的交流平台,用 JavaScript 开发,适用于对数据保护有高要求的组织。
- Session - Session 是端到端加密的消息软件,最小化了敏感元数据,为想要任何形式的监控下拥有绝对的隐私和自由的人们设计和构建。
- Signal - 一款端到端加密的聊天软件,专注隐私。和隐私说“你好”。
- Skype - Skype 让世界保持沟通,免费的。
- Slack - 现代团队的即时消息软件,支持归档和搜索。
- Telegram - 一款专注于速度和安全的消息应用,它非常快,简单而且免费。
- Twake - Microsoft Teams 的开源替代。
- Viber - Viber for Linux 让你在任何设备,网络和国家给其他 Viber 用户免费发送消息和通话。
- Weechat - WeeChat 是一款快速,轻量级,可扩展的聊天客户端。
- Wire - 安全沟通。完整隐私。
- Zulip - Zulip 是强大开源的群聊应用,结合了即时聊天的实时性以及聊天线程的生产力优势。
数据备份与恢复
- Back In Time - Linux 下一款简单的备份工具,受“flyback project”启发。
- BorgBackup - 一款去重备份程序,带有压缩和认证加密。
- bup - 非常高效的备份系统,基于 git packfile 格式,提供快速增量副本以及重复数据删除技术(在各种文件中,包括虚拟机镜像文件)。
- Deja Dup - 一款内置加密的简单备份工具。
- Duplicacy - Duplicacy 是新一代跨平台云备份工具,基于无锁定去重思路。命令行版本对个人使用免费,并且是开源的,图形界面版本是商用的,需要许可。
- Duplicity - Duplicity 通过生成加密的 tar 格式卷备份目录,并且可以上传备份到远端或本地文件服务器。
- FreeFileSync - FreeFileSync 是一款文件夹比较和同步软件,可以创建和管理你所有重要文件的备份。它会判断源文件夹和目标文件夹之间的差异,传输必要的最小数据,而不是每次都复制所有文件。
- Kopia - Windows、macon、Linux 的跨平台备份工具,快速、增量备份、客户端端到端加密、压缩以及数据去重。
- Photorec - PhotoRec 一款数据恢复应用,为恢复硬盘,CD-ROM 上包括视频,文档以及归档等文件而设计,以及数码相机存储中丢失的相片(Photorec 的由来)。
- Pika Backup - Pika Backup 为保存你的个人数据设计,不支持完整的系统恢复。Pika Backup 基于久经验证的 BorgBackup 软件。
- Qt-fsarchiver - Qt-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 盘,用于管理系统在崩溃后修复系统和数据。
- TestDisk - TestDisk 是一款强大的免费数据恢复软件!它主要设计用于帮助回去丢失的分区和/或修复由软件错误导致的硬盘无法启动引导。
- Timeshift - Linux 系统恢复工具。用 rsync 和硬链接或 BTRFS 快照创建文件系统的快照。支持定时快照、多种备份等级、排除过滤器。快照可以在系统运行或运行 Live CD/USB 的时候恢复。
- Vorta - Vorta 是一款 macOS 和 Linux 桌面备份客户端。它将强大的 BorgBackup 集成到了你的桌面环境,保护你的数据免遭磁盘失效、勒索软件、失窃困扰。
桌面个性化
桌面图标包
- Candy Icons - 甜蜜渐变色图标主题。
- Flat Remix - Flat Remix 是受 material design 启发的图标主题。它主要使用了多彩的调色板,带有一些阴影,高光以及深度的渐变。
- Fluent Icon Theme - Linux 桌面的 Fluent 图标主题。
- 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。
- Qogir Icon Theme - 设计扁平多彩的图标主题,用于 Linux 桌面。
- Reversal Icon Theme - 多彩设计的图标主题,用于 Linux 桌面。
- Tela Icon Theme - 一款扁平多彩设计的图标主题。
- WhiteSur Icon Theme - macOS Big Sur 风格的图标主题,用于 Linux 桌面。
- Zafiro Icons - 用平面设计技术创建的极简主义图标,利用饱和度较低的颜色,并始终带有白色。
桌面主题
- Ant Theme - Ant 是一款用于 Ubuntu 及其他基于 GNOME Linux 桌面环境的扁平化 GTK 主题,有三种风格:vanilla,Bloody 以及 Dracula。
- Arc Theme - 带有透明元素的扁平化主题。
- Catppuccin - Catppuccin 是一款社区驱动的柔和主题,旨在高与低对比度之间提供一个中间过渡。
- Dracula - 用了超赞的 Dracula 配色的暗色主题。
- Flat Remix - Flat Remix 是一款受 material design 启发的 GTK 应用主题。
- Graphite - Graphite GTK 主题。
- Gruvbox - 基于 Gruvbox 配色的 GTK 主题。
- Kimi - Kimi 是一款亮色 Gtk3.20+ 主题。
- Layan - Layan 是一款扁平的 Material Design GTK3、GTK2、GNOME-Shell 主题,支持基于 GTK3 和 GTK2 的桌面,如 GNOME 和 Budgie 等。
- Material Ocean Theme - 一款带有 oceanic 配色的 material design 主题(GTK,QT)。
- Mojave GTK Theme - Mojave 是一款 GTK 3,GTK 2 和 Gnome-Shell 的仿 Mac OSX 主题,支持基于 GTK3 和 GTK2 的桌面环境,如 Gnome,Pantheon,XFCE,Mate 等。
- Nordic - 暗色 Gtk3.20+ 主题,使用超赞的 Nord 配色。
- Orchis theme - Orchis 是一款为基于 GNOME/GTK 桌面环境设计的 Material Design 主题。
- Qogir - Qogir 是一款扁平设计 GTK 主题。
- Sweet - 支持亮色和暗色的多彩 Gtk3.20+ 主题。
- WhiteSur GTK Theme - 仿 MacOS Big Sur 主题,用于 GNOME 桌面。
桌面部件与主题工具
- Conky - Conky 是 X 下一款免费,轻量的系统监视器,可以在你桌面显示任何类型的信息。
- Extension Manager - 一款浏览和安装 GNOME Shell 扩展的工具。
- GNOME Extensions - Gnome 桌面环境扩展插件。
- GNOME Look - 大量社区创建的图标,shell 主题,字体,以及其他更多的可用来个性化你的 Gnome 桌面环境的资源,都在这一个站点。
- Gradience - Gradience 是一个用于自定义 Libadwaita 应用和 adw-gtk3 主题的工具。
- Hardcode Tray - 这个脚本通过在 Linux 中自动探测你默认主题,正确的图标尺寸,硬编码内嵌图标应用,以及正确的状态图标来修正硬编码的托盘图标。
- Lemonbar - 超快,轻量,极简的 Linux 状态栏。
- Login Manager Settings - GNOME 的登录管理器(GDM)的设置应用。
- Oomox theme generator - 一款图形化应用,用于生成基于 Numix 的和 Flat-Plat 主题(GTK2,GTK3),Gnome-Colors 和 Archdroid 图标的不同颜色风格的主题。
- Pling Store - openDesktop.org 的桌面应用,这个站点是开发者和艺术家分享应用、主题、其他内容的最大社区。
- Polybar - 快速易用的状态栏。
- Wpgtk - 一款使用 pywal 作为配色方案生成核心的通用主题软件,支持文本定义的主题,兼容所有终端,带有 GTK2、GTK+、openbox 以及 Tint2 的默认主题。
开发
Android
- Anbox - 在任意 GNU/Linux 操作系统上运行安卓应用。
- Android Studio - Android 的官方 IDE:Android Studio 提供在各种类型的安卓设备上构建应用最快的工具。
- Waydroid - Waydroid 在通常的 GNU/Linux 系统(如 Ubuntu)上采用基于容器的方案启动完整的 Android 系统。
C++
- CLion - 一款强大的跨平台 C 以及 C++ IDE。
- Code::Blocks - Code::Blocks 是一款为满足大部分用户需求构建的免费的 C,C++ 以及 Fortran IDE。它可扩展并且可配置性强。
- CodeLite - 一款免费,开源,跨平台的 C,C++,PHP,以及 Node.js 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 数据库文件。
游戏引擎
- Bevy Engine - 清爽简单,数据驱动的游戏引擎,用 Rust 构建。
- Defold - Defold 是一款完全免费使用的游戏引擎,用于开发桌面,移动和 web 游戏。
- Epic Asset Manager - An unofficial client to install 一款非官方客户端,用于安装 Unreal Engine,下载和管理已购买的资源、项目、插件、Epic 游戏商店的游戏。
- Flax Engine - Flax Engine – 多平台 3D 游戏引擎。
- GameMaker - 终极 2D 游戏开发环境。
- GDevelop - 目标是人人可用的开源跨平台游戏引擎。
- Godot Engine - Godot 提供大量常用工具,你可以专注于制作游戏而不用重复造轮子。
- Heaps - Heaps 是为高性能游戏设计的跨平台图形引擎,设计用于充分利用桌面端、移动端、主机上常用的现代 GPU。
- Open 3D Engine - Open 3D Engine (O3DE) 是一款模块化,开源,跨平台的 3D 引擎,构建来驱动任何场景,从 3A 游戏到影院级 3D 世界,再到高保真模拟。
- Stride - Stride 是开源的 C# 游戏引擎,用于现实渲染和 VR。
- Unity - 世界领先的实时内容创造平台。
- Unreal Engine - 世界上最开放和先进的实时 3D 创建工具。
- Wicked Engine - 现代化图形 3D 引擎。
Git
- cgit - Git 仓库的超快 web 前端,用 C 编写。
- Forgejo - Forgejo 是一款自托管的轻量软件。它是注重可放缩、联邦、隐私的 Gitea 的“软”fork。
- Giggle - Giggle 是一款 git 内容追踪的图形化前端。
- Gisto - Gisto 是一款代码段管理器,基于 Github Gist 运行,添加了额外的功能,如搜索、标签、分享 gist,含代码编辑器。
- Git - Git 是一款免费和开源的分布式版本管理系统,被设计用来快速和高效地处理从小项目到大项目的一切内容。
- GitCola - Git Cola 是一款整洁且强大的图形化 Git 客户端。用 Python 写就并签署于 GPL 协议。
- Gitea - Gitea 是社区管理的轻量代码托管方案,用 Go 编写。在 MIT 授权协议下发布。
- Gitg - Gitg 是查看 git 仓库的 GNOME 图形界面客户端。
- GitKraken - 强大酷炫的 Git 图形化客户端,支持 Windows,Mac 以及 Linux。
- GitLab - GitLab 是一个基于 web 的 Git 仓库管理工具,带有 wiki 和 issue 追踪等功能。
- Gitolite - Gitolite 允许你在中心化服务器上搭建 git 托管,拥有细粒度的权限管理和很多其他强大功能。
- Gittyup - Gittyup 是一款图形化 Git 客户端,帮助你理解和管理你的源代码历史。
- Gogs - 一个无痛的自托管 Git 服务。
- lazygit - git 命令的简单终端 UI,用 Go 编写,使用 gocui 库。
- SmartGit - SmartGit 是一款 Git 客户端,支持 Github 的 Pull Requests 和评论以及 SVN。
Golang
Java
- BlueJ - 一款为新手设计的免费 Java 开发环境,世界范围内数百万人使用。
- Eclipse - Eclipse 以 Java 集成开发环境而闻名,但可以通过下载包支持 C/C++ 和 PHP。
- IntelliJ IDEA Community - Jetbrains 的开源 IDE,用于 JVM 和 Android 开发。
- IntelliJ IDEA Ultimate - Jetbrains 的商业 IDE,用于 web 和企业级 JAVA 开发。
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 应用。
- Pants Build - 强大的 Python、JVM、Go 等的构建系统,依靠静态分析而不是模板,使采用和使用变得容易。
PHP
- PHPStorm - 聪明又强大的 PHP IDE,来自 Jetbrain。
Python
- PyCharm Community - Jetbrains 的开源 IDE,用于纯 Python 开发。
- PyCharm Professional - Jetbrains 的商业 IDE,用于科学和 web Python 开发。
Ruby
- RubyMine - 专业的 Ruby and Rails IDE。
Shell
- Fish - 一款智能且用户友好的命令行 shell。
- Fisher - 一款 fish shell 插件管理器。
- Ipython - 强大的 Python shell。
- nushell - 一个新类型的 shell。
- Oh-my-fish - 提供各种插件和主题以扩展你的 fish shell 功能。
- Oh-my-zsh - 一个由社区驱动,优雅的 zsh 配置管理框架。
- oilshell - Oil 是一款新的 Unix shell,提供给想避开 shell 的 Python 和 JavaScript 用户。
- Shellcheck - ShellCheck,一款 shell 脚本的静态分析工具。
- Zim - 模块化、可定制、快速的 Zsh 框架。
- Zsh - 一款强大的命令行 shell。
支持工具
- bzip3 - 一款多功能的压缩工具,提供比标准 Linux 工具(gzip、bzip2 等)更好的压缩率。
- Collision - Collision 拥有简单干净的 UI,可以让任何年龄和经验的人群生成,比较和验证 MD5,SHA-256,SHA-512 和 SHA-1 哈希值。
- Cscope - Cscope 是一款浏览源码的开发者工具。尽管是命令行程序,它可以原生集成到 Vim 编辑器中。它可以在代码中搜索符号、定义、函数(已调用/正在调用)、正则、文件。
- Curtail - Curtail 是实用的图片压缩工具,支持 PNG,JPEG 和 WEBP 文件格式。
- Czkawka - 多功能应用,可以寻找重复文件,空文件夹,相似图片等。
- Devilbox - Devilbox 是一款现代的、高度可配置的 docker 化 PHP 栈,支持 LAMP 和 MEAN,可以在所有主要平台上运行。它的主要目标是在本地开发时轻松切换和结合任何需要的软件版本。
- Dialect - 一款 GNOME 翻译应用。
- Diffuse - Diffuse 是一款比较和合并文本文件的图形化工具。它可以从 Bazaar、CVS、Darcs、Git、Mercurial、Monotone、RCS、Subversion 以及 SVK 仓库获取文件来比较。
- Docker - Docker 是一套平台即服务的产品,使用系统级别的虚拟化来分发软件包,称作容器。
- Fossil - 自包含,分布式软件配置管理系统,带有集成 bug 追踪,wiki,技术说明和 web 界面。
- Gaphor - 简单快速的系统建模工具。
- Genymotion - Genymotion 是一款可以用来替代默认安卓模拟器的第三方模拟器。
- Heaptrack - Linux 堆内存分析工具。
- hors - 从命令行立即得到编程答案。
- Insomnia - 一款简单,漂亮且免费的 REST API 客户端。
- Jupyter Notebook - 开源,交互式数据科学和科学计算,支持超过 40 种编程语言。
- lazydocker - docker 和 docker-compose 的简单终端界面,用 Go 和 gocui 库编写。
- Meld - Meld 是一款可视化 diff 和 merge 工具,帮助你比较文件,目录以及有版本控制的项目。
- Metadata Cleaner - 这个工具允许你查看文件的元信息,并让你尽可能摆脱它(清除)。
- Mockingbot - Mockingbot 是一款易用的原型工具。
- Okteta - 查看和编辑文件原始数据的十六进制编辑器。
- Pencil - 开源图形界面原型工具,在各平台可用。
- Pick - 简单的拾色器。
- Postman - Postman 允许用户快速开发和测试 API。
- Rabbit VCS - RabbitVCS 是一个图形工具的集合,提供一个与你使用的版本控制系统简单而直接的访问方式。
- 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 是世界领先的网络协议分析器。它让你可以在微观层级观察你的网络上发生了什么。它是许多工业和教育行业事实上的(经常也是法律上的)标准。
- Workbench - Workbench 的目标是让你尝试 GNOME 技术,不管你是第一次做小修复还是构建和测试自定义的 GTK 组件。
- Zeal - Zeal 是一款面向软件开发者的离线文档阅读器。
电子书工具
- Bookworm - 简单,专注的电子书阅读器。
- Buka - 电子书管理程序。
- Calibre - 难以置信的丑但很强大的电子书管理和转换软件。
- Calibre-web - Calibre Web 是一款提供干净的界面的 web 应用,可以使用一个已有的 Calibre 数据库浏览、阅读和下载电子书。
- Easy Ebook Viewer - 现代 GTK Python 电子书阅读应用,轻松阅读 epub 文件。
- Evince - Evince 是一款支持多种格式的文档查看器。Evince 的目标是用一个简单的应用取代已经存在于 GNOME 桌面的多种文档查看器。
- FBReader - 最流行的电子阅读应用之一。
- Foliate - Foliate 是一款简单又现代的 GTK 电子书查看器。
- Foxit - Foxit Reader 8.0——获得殊荣的 PDF 阅读器。
- GNOME Books - GNOME Books 用于查看、搜索和阅读电子书。
- K2pdfopt - K2pdfopt 为移动电子阅读器(如 Kindle)和智能手机优化 PDF/DJVU 文件。
- 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 等等。
- PDF Arranger - PDF Arranger 是个小应用,在交互性和直观的图形界面帮助用户合并或拆分 pdf 文档,旋转和裁剪,重新排序页面。
- PDFsam - 桌面应用,用于对 PDF 文件进行拆分,提取页面,旋转,混合以及合并。
- PDF Slicer - PDF Slicer 是一款支持 PDF 文档的提取、合并、旋转、重新排序的简单应用。
- PDF Studio - 一款易用,全功能的 PDF 编辑软件,是 Adobe Acrobat 的可靠替代者,以一小部分的花费提供所有需要的 PDF 功能。PDF Studio 完全兼容 PDF 标准。
- Polar - Polar 是一款用于 PDF 和 web 内容的个人知识库,支持增量阅读和文档注释。
- qpdfview - qpdfview 是一款标签页式文档查看器。
- Sigil - Sigil 是一款多平台 EPUB 电子书编辑器。
- Zathura - Zathura 是一款高度可定制和实用的文档查看器。
教育
- Anki - 强大智能的卡片让记忆更轻松。
- Artha) - Artha 是一款免费跨平台的英语词典,基于 WordNet,可以完全离线使用。
- BibleTime - BibleTime 是一款基于 Sword 库和 Qt 工具集的圣经学习应用。
- Celestia - 免费的空间模拟器,让你在三维空间中探索我们的宇宙。
- Chemtool - Chemtool 是一款在 Linux 上绘制化学结构的小程序。
- Colobot - Colobot 黄金版是一款实时策略游戏,你可以用叫做 CBOT 的语言编程你的单位(机器人),这种语言和 C++ 还有 Java 类似。
- 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 让你的想法不仅仅停留在桌面。你可以在巨大的数据集上进行你的分析并按比例增加你的集群和云。
- Mathematica - 全球现代技术计算的终极系统。
- 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 是一个重新定义了电脑如何被用于教育的学习平台。协作,思考和发现直接内置在了用户界面内。
- TuxType - Tux 主演的打字教育游戏。
- UGENE - UGENE 是一款免费开源,跨平台,基于图形界面的生物信息学软件。
- Veyon - Veyon 是一款教室管理软件,它允许教师通过网络控制学生的电脑以及指导学生。
- Wolfram Engine - 可本地下载的 Wolfram 引擎,将计算智能融入你的应用程序。
- 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 - Lightweight and user-friendly e-mail client.
- Thunderbird - Thunderbird 是一款免费的电子邮件客户端,设置以及个性化简单方便,功能强大。
- Trojita - 超快的 Linux 桌面邮件客户端。
- Vmail - 类 Vim 的 Gmail 客户端。
文件管理器
- 7Zip - 一款强大的软件,几乎能解压任何压缩文件。
- Caja - MATE 桌面环境的默认文件管理器,非常快速易用。
- CliFM - 仿 shell,命令行终端文件管理器:简单、快速、可扩展、极致轻量。
- Dolphin - Dolphin 是 KDE 桌面环境的默认文件管理器,易用且功能强大。
- Double Commander - Double Commander 是一款跨平台的开源双栏文件管理器。它受 Total Commander 启发并有自己的新想法。
- Konqueror - Konqueror 是 KDE 的网络浏览器和瑞士军刀,用于任何类型的文件管理和文件预览。
- 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 集成。
- Thunar - Thunar 是一款 Xfce 桌面环境的现代文件管理器。
- Vifm - Vifm 是基于 ncurses 的文件管理器,带有类 VI 按键绑定,还从 mutt 借鉴了一些有用的点子。
游戏
城市建造模拟
- Dwarf Fortress - 著名的矮人要塞模拟,与哥布林战斗,以及击杀无数传说怪兽。击败他们!
- OpenTTD - 带有显著改进的 Transport Tycoon Plus 开源克隆品。
- Simutrans - Simutrans 是一个免费而且开源的运输模拟器。
- Unknown Horizons - 强调经济和城市建造的 2D 实时策略模拟游戏。多人游戏已经不可用。
命令行
- 2048 - Play the famous 2048 in commandline.
- Bastet - 在命令行玩 Tetris。
- gambit - 在你的终端下棋。
- nSnake - 在命令行玩经典的诺基亚贪吃蛇游戏。
- Pacman4console - 在终端玩吃豆人游戏。
- Pokete - 一款终端类宝可梦游戏。
- tty-solitaire - 在你的终端玩纸牌!
引擎重制(需要源游戏本体)
- Freeablo - 在 Linux 上原生运行的原 Diablo 游戏引擎的自由重制版本。需要原游戏的资源文件。
- NXEngine - 原生运行在 Linux 上的 Cave Story 开源移植,需要源码构建。
- NXEngine-evo - 一些升级/重构版本的 NXEngine,Caitlin Shaw 创建。
- openage - 帝国时代 II 引擎的自由开源实现,需要源码构建。
- OpenMW - Morrowind 引擎重制,在原版上做了扩展。可以用来游玩原版游戏的合法副本。
- OpenRA - 现代化重建的经典策略游戏。开源。
- OpenRCT2 - Rollercoaster Tycoon 2 引擎的重制。需要原游戏的资源文件。
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 是源码的现代移植,支持如今的硬件和系统,以及许多用户选项组合。
杂项
- FlightGear - 专业品质的 3D 飞行模拟。
- Mudlet - 跨平台开源,超快的 MUD(纯文本 MMORPG)客户端,支持 Lua 脚本。
- Neverball - 令人上瘾的滚球游戏,有许多关卡,角色,还可以录制回放。
- OhMyGiraffe - 令人愉快的生存游戏。一款关于吃水果和被狮子吃的长颈鹿的游戏。
- Open Surge - 一款 2D 平台游戏,游戏引擎受刺猬索尼克启发。
- Snake Game - 基于 Node.js 的跨平台经典贪吃蛇游戏。
- SuperTux - 流行的横向卷轴超级马里奥游戏的克隆。
解谜
- Cockatrice - Cockatrice 是一个开源的多平台网络桌面卡牌游戏支持程序。
- Galois - Galois 是方块下落类游戏,它不像大多数同类型游戏那样局限于标准的四方连块。
- GBrainy - Gbrainy 是一个脑筋急转弯游戏,获得乐趣并且锻炼你的大脑。
- Pingus - 克隆流行的 Lemmings 的 2D 谜题游戏。你的目标是引导一群企鹅安全穿过地图。
- Tabletop Club - 一款基于物理 3D 环境的桌面游戏平台,在 Windows、macOS、Linux 上游玩,使用 Godot 引擎。
竞速
- MotoGT - 2D 俯视游戏,你可以驾驶世界摩托锦标赛摩托。
- SuperTuxKart - SuperTuxKart 是一款 3D 开源的赛车竞技游戏,有不同的人物,赛道以及模式。
- XMoto - 基于物理的 2D 越野摩托游戏,达到大师级需要很多的技能,带有内置的回放和分享系统。
角色扮演
- FLARE - 带有漂亮原始图像的单人 Diablo 克隆。
- FreedroidRPG - 自顶向下的科幻 2D 角色扮演游戏,受 Diablo 启发。
- Ryzom - 免费开源的 3D MMORPG,有着独特的特性和很深的学问。官方服务器支持免费帐户和额外功能的付费订阅。
- Tales of Maj'Eyal - Tales of Maj’Eyal(ToME)是一款免费开源的 roguelike 角色扮演游戏,特色是战术性回合制战斗和高级角色构建。
- Veloren - Veloren 是 rust 编写的多人像素 RPG。它受到了许多游戏的启发,如 Cube World,Legend of Zelda: Breath of the Wild,Dwarf Fortress 和 Minecraft。
- Zelda Classic - 对任天堂的塞尔达传说的致敬,有额外的任务,物品和挑战。
- Zelda: Mystery of Solarus DX - 迷你超任上的塞尔达传说:过去的林克的直接续集,使用了相同的画面和游戏机制。
RTS
- 0 A.D. - 类帝国时代的开源即时战略游戏。
- Mindustry - 自动塔防 RTS,使用 Java 编写。
- Nethack - 开源 rogue-like 游戏,带有 ASCII 图形界面。
- TripleA - 开源策略游戏,“轴心与同盟”规则的游戏。
- Warzone 2100 - 发生在核战争后的开源即时策略游戏。
- Widelands - Widelands 是一款开源 RTS 游戏,有单人战役和受 Settlers II 启发的多人模式。
沙盒
- Factorio - 工厂建造沙盒游戏。
- Mcpelauncher - Minecraft: Bedrock 版的非官方开源启动器。
- Minecraft - Minecraft 是一个关于放置方块和冒险的游戏。探索随机生成的世界,建造惊奇的事物,从最简单的家到最伟大的城堡。
- Minetest - 开源的 Minecraft 实现,由 C++ 写就(占用更少的资源),还包含模组扩展 API。
- MultiMC - MultiMC 是一款 Minecraft 的替代启动器。它让你拥有多份隔离的 Minecraft 实例(每个有它自己的 mod、资源包、存档等),帮助你在一个简单强大的界面上管理它们以及相关的的设置项。
- Prism Launcher - 一款自定义的 Minecraft 启动器,允许你方便地管理多个 Minecraft 安装(MultiMC 和 PolyMC 的 fork)。
射击
- AstroMenace - 硬核 3D 空间卷轴射击游戏,飞船可以升级。
- C-Dogs SDL - 经典的向上跑轰游戏,漂亮的像素艺术。
回合制策略
- Battle for Wesnoth - 免费,回合制策略游戏,幻想世界主题,有单人以及在线多人对战模式。
- FreeCiv - Freeciv 是一款受人类文明历史启发的免费开源帝国建造策略游戏。
- HedgeWars - 2D 游戏,队伍以流行的 Worms 游戏的形式竞赛。
- Tanks of Freedom - 像素风军队策略游戏,用 Godot 游戏引擎实现。
游戏软件
启动器
- Bottles - 用新方式简单管理 wine 容器。在 Linux 上运行 Windows 软件和游戏。
- Cartridges - GTK4 + Libadwaita 游戏启动器。
- GameHub - GameHub 是你的游戏的统一游戏库。它让你可以存储不同平台的游戏到一个程序中,整理游戏更便捷。
- Heroic Games Launcher - 适用 Linux,Windows 和 Mac 的原生 GOG 和 Epic 游戏启动器。
- itch - itch.io 的应用。你的所有下载都在一个地方,并且能自动升级。有很多免费游戏。
- Lutris - Lutris 是一个开放 Linux 游戏平台。它帮助你在一个统一的界面安装和管理你的游戏。
- Minigalaxy - Linux 简单的 GOG 客户端。
- PlayOnLinux - Wine 的一个前端。
- Steam - 超赞的游戏平台,打开众多游戏的大门。
工具
- BoilR - 从别的平台将游戏同步到你的 Steam 游戏库。
- Boxtron - Steam Play 兼容工具,使用原生 Linux DOSBox。它是 Luxtorpeda 和 DOSBox Staging 的姐妹项目。
- CryoUtilities - 改善 Steam Deck 性能和管理存储的工具。
- Decky Loader - Steam Deck 插件加载器。
- DOSBox Staging - DOSBox Staging 是一个 DOSBox 的现代延续,有着高级功能和活跃开发。
- GameMode - 按需优化 Linux 系统性能。
- GOverlay - GOverlay 是一个开源项目,专注创建一个图形化 UI 来帮助管理浮层显示。
- Luxtorpeda - 用图形用户界面为 Lutris,Steam 和 Wine-GE 安装和管理 Proton-GE 和 Luxtorpeda。
- MangoHud - 一款 Vulkan 和 OpenGL 浮层,用于监视 FPS,温度,CPU/GPU 负载等信息。
- Nyrna - 暂停游戏和应用。
- Roberta - Steam Play 兼容工具,使用原生 Linux ScummVM 运行冒险游戏。Luxtorpeda 的姐妹项目。
- SC Controller - Steam 手柄、DualShock 4 以及类似手柄的用户模式驱动和映射,有基于 GTK3 的用户界面。
- ScummVM - 只要你已经拥有游戏数据文件,ScummVM 就能让你玩到经典的图形点击冒险游戏、文字冒险游戏和 RPG 游戏。ScummVM 取代了游戏随附的可执行文件,这意味着你现在可以在所有喜欢的设备上玩你最喜欢的游戏了。
- Steam Deck Repo Manager - 使用 Steam Deck Repo 网站 API 将启动视频安装到您的 Steam Deck。
- Steam ROM Manager - 一款用于管理 Steam 中 ROM 的应用程序。
- SteamTinkerLaunch - 自定义 Steam 客户端启动参数和第三方程序的 Linux 包装层工具。
W.I.N.E.
- GE-Proton - Steam Play 的兼容性工具,基于 Wine 和附加组件。
- Kron4ek Wine Builds - 为 Vanilla、Wine Staging、Wine-tkg 和 Proton 定制 Wine 配置和构建脚本。
- Proton - 基于 Wine 和其他组件的 Steam Play 兼容性工具,主要由 Valve 和 CodeWeavers 开发。
- ProtonPlus - 适用于 GNOME 的简单 Wine 和 Proton 管理器。
- Protontricks - 这是一个封装脚本,让你可以更简单地运行 Steam Play/Proton 游戏的 winetricks 命令,同时带上其他常见 wine 特性,比如启动外部 Windows 可执行程序。
- ProtonUp - 命令行程序和 API,用于自动安装和更新 GE-Proton。
- ProtonUp-Qt - 用图形用户界面为 Lutris,Steam 和 Wine-GE 安装和管理 Proton-GE 和 Luxtorpeda。
- Wine - Wine(“Wine Is Not an Emulator”的首字母缩写)是一个兼容层,可以在若干 POSIX 兼容的系统上运行 Windows 程序,比如 Linux,Mac OS X,以及 BSD。在 Linux 上的软件运行质量各个游戏有所不同。
- Wine-GE-Custom - 自定义 wine 构建版本,用于和 lutris 一同使用。使用 lutris 的构建机器人构建。
- Wine-tkg - Wine-tkg 构建系统,创建自定义的 Wine 和 Proton 构建。
- Winetricks - Winetricks 是一种绕过 Wine 问题的简单方法。
- Wine-Wayland - Wine-wayland 允许使用纯 wayland 和 Wine/DXVK 游玩 DX9/DX11 和 Vulkan 游戏。
模拟器
多合一
- ares - 一款多系统终端模拟套件。
- EmuDeck - Steam Deck 的模拟器配置器。
- 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 模拟器,可以玩很多不同的街机游戏。
- qmc2 - QMC2 是 QMamecat 的继任者,是 MAME 的图形界面以及 ROM 管理器。
- RetroArch - 很多游戏模拟器的前端。
- RetroDECK - 你在 Steam Deck 模拟所需的一切。
雅达利
- Stella - 多平台 Atari 2600 模拟器。
微软
- xemu - 原始的 Xbox 模拟器,适用于 Windows、macOS、Linux(活跃开发)。
任天堂
- Cemu - 在 PC 上模拟 Wii U 游戏和应用的软件。
- Citra - Citra 是开源的模拟器,支持游玩许多你喜欢的 Nintendo 3DS 游戏。
- DeSmuME - DeSmuME 是一款任天堂 DS 模拟器。
- Dolphin Emulator - Dolphin 是一款 GameCube / Wii 模拟器,允许你在 PC 平台上玩优化过的这些平台上的游戏。
- melonDS - melonDS 的目标是提供快速准确的 Nintendo DS 模拟。
- mGBA - mGBA 是一款开源的 Game Boy Advance 模拟器。
- nestopia - nestopia 是一个 NES/Famicon 模拟器。
- Ryujinx - Ryujinx 是 gdkchan 创建的 Nintendo Switch 模拟器,使用 C# 编写。
- Snes9x - 多平台 Super Nintendo Entertainment System 模拟器,已经经历过多次复活,仍处于活跃开发状态。
- Visual Boy Advance-M - 一款 Gameboy 和 Gameboy Advance 模拟器,仍在活跃开发,甚至可以模拟两台 gameboys 之间的链接。
- yuzu - yuzu 是一款实验性的开源 Nintendo Switch 模拟器,源自 Citra 创建者之手。
- ZSNES - 强大又常用的 Super Nintendo Entertainment System/Super Famicom 模拟器,许多意见认为它是 SNES/Super Famicom 模拟的黄金标准。
索尼
- PCSX2 - PCSX2 是免费开源的 PlayStation 2 (PS2) 模拟器。
- Play! - Play! 是一款 PlayStation2 模拟器,适用于 Windows、macOS、UNIX、Android、iOS、web 浏览器平台。
- PPSSPP - PPSSPP 是一款 PSP 模拟器,可以全分辨率运行游戏。它甚至可以提升纹理避免模糊,因为游戏最初是为 PSP 的小屏幕设计的。
- RPCS3 - RPCS3 是多平台开源 Sony PlayStation 3 模拟器和调试器,用 C++ 编写,支持 Windows、Linux、macOS 和 FreeBSD。
- Vita3K - Vita3K 是 Windows 和 Linux 下的一款实验性的 PlayStation Vita 模拟器。
ZX Spectrum
- Fuse - Fuse(Free Unix Spectrum Emulator)是 Unix 下的 ZX Spectrum 模拟器。
图像
图像创建
- Aseprite - Sprite 动画编辑器及像素艺术工具。
- Blender - 面向艺术家和小团队的免费开源的完整 3D 创作流水线。
- Cinepaint - 开源绘画软件。
- Drawing - 这个免费基础位图编辑器和微软的画图类似,但目标环境是 GNOME 桌面。
- Gifcurry - Haskell构建,你的开源视频GIF制作工具。
- Gravit - Grivit Designer 是一款就在你指尖的全功能免费矢量设计应用。
- Heron Animation - 免费的定格动画制作程序。
- Inkscape - 不管你是插画家,设计师,web 设计师还是仅仅是需要创建一些矢量图像,它都是一款强大,免费的设计工具。
- Ipe - Ipe 是一款 LaTeX 驱动的绘图编辑器,用于创建 PDF 格式的图表和演示。
- Karbon - 一款开源的矢量绘图程序。
- Knotter - 一款仅仅设计来帮助凯尔特结设计和创建的程序。
- KolourPaint - KolourPaint 是一款简单的绘画程序,快速创建位图。
- Krita - 面向概念艺术家,数字画家以及插画艺术家的开源软件。
- Lunacy - 免费的设计工具,用 AI 工具和内建图形保持你的工作流。
- Mypaint) - Mypaint 是一款配合画板使用的绘画程序。
- Open DVD Producer - 现代,开源,跨平台的 DVD 镜像生产软件。
- Pinta - Pinta 是一款免费,开源的绘画及图片编辑程序。
- Pixelorama - 一款使用 Godot 引擎制作的免费开源 2D 动画编辑器!
- StopMotion - Linux Stopmotion 是一款免费,开源的定格动画创作应用。它可以帮你捕捉和编辑你动画的帧,并导出为一个单独的文件。
- Sweet Home 3D - 房屋内外部设计工具,带有 3D 预览,免费模型数据库,可视化访问以及实用的插件仓库。
- Synfig Studio - 开源 2D 动画软件。
- Scan Tailor - Scan Tailor 是一款交互式扫描件后期处理工具。使用教程可以参见它的用户指南。
- 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 - 一款漂亮的但不那么著名的照片编辑应用。
- sticky-rs - 一款使用Tauri开发的开源的贴图软件(支持Linux系统),可以将图片钉在桌面上并置顶,还可以对图片进行标注。
图片管理
- Digikam - DigiKam 是一个高级的 Linux 数字相片管理应用。
- ExifCleaner - 拖放移除图片元数据。支持多核批处理。
- Feh - 轻量且快速的图片查看器。
- Fotoxx - Fotoxx 是一个免费开源的图像编辑和收藏管理程序。
- geeqie - 图片查看器/照片集浏览器。 GQview 的继任者。
- gThumb - gThumb 是一款图片查看和浏览器(它还包含一个导入工具,用于从相机导入照片)。
- gwenview - KDE 桌面简单但强大的图片查看器和管理工具。
- Imagine - 一款开源图片优化工具,可以以最少的质量损失来减小图片文件大小。
- nomacs - nomocs 是一款几乎可以查看任何图片格式的图片查看器,拥有强大的重命名及整理工具。
- Ojo - 一款快速且漂亮的图像查看器。
- Phockup - 命令行整理工具,以年月日方式组织文件夹中的相机照片和视频。
- Photonic - Phototonic 是一款图片查看和组织工具。
- quickviewer - 非常快速的图片/漫画查看器,使用 OpenGL。
- rclip - AI 驱动的命令行照片搜索工具。
- Shotwell - Shotwell 是 GNOME 3 的图片管理器。
杂项
- FreeCAD - FreeCAD 是免费开源多平台的 3D 参数化建模工具。
- Handbrake - HandBrake 是一款视频格式转换工具,几乎可以将任何格式转换为现代,广泛支持的解码格式。
- PhotoGIMP - 为 Adobe Photoshop 用户提供的一组补丁,用于优化 GIMP 2.10+ 体验。
- Photoshop CCv19 - Photoshop CC v19 的 Gnu/Linux 安装器。
- Photoshop-CC2022-Linux - Photoshop CC 2022 的 Linux 安装器,带有图形界面。
- Potrace - Potrace 是一款位图描图工具,这意味着将位图转换为平滑可缩放的图片。
- Radiance - Radiance - 一款经过验证的光照模拟工具。
- 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 动图制作工具,界面易用。
- Silentcast - Silentcast 可以创建 MKV 屏幕录制,还可以输出为 GIF 动图。
- SimpleScreenRecorder - SimpleScreenRecorder 是一款功能丰富的屏幕录制工具,支持 X11 和 OpenGL。它有着基于 Qt 的图形用户界面。
- Vokoscreen - 免费、多语言、易用的Linux 带音频屏幕录制工具。有很多功能。
截屏
- Flameshot - 强大易用的截屏软件。
- Ksnip - Ksnip 是一款基于 Qt 的跨平台截图工具,可为截图提供多种注释功能。
- ScreenCloud - ScreenCloud 是一款易用的截屏分享工具,由跨平台客户端和分享站点 http://screencloud.net 组成。
- Shutter - Shutter 是基于 Linux 的系统(如 Ubuntu)上的一款功能丰富的截屏程序。
- Spectacle - Spectacle 是一款简单的桌面截屏应用。
串流
- Boatswain - 控制你的 Elgato Stream Deck 设备。
- ReadyMedia - 原名MiniDLNA,ReadyMedia 是一款简单,轻量的媒体服务器软件,目标是完全兼容 DLNA/UPnP-AV 客户端。MiniDLNA 守护进程为网络上的客户端提供媒体文件(音乐,图片以及视频),这些客户端可以是智能手机、便携式媒体播放器、电视、其他电脑以及游戏系统。
- VPupPr - VTuber 应用,使用 Godot 3.4 制作。
视频编辑
- 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 体验。
- Falkon - Falkon 目标是各大主流平台都可用的轻量 web 浏览器。
- Firefox - 一款流行的浏览器,有着无数插件和应用。
- GNOME Web - GNOME Web(代号 Epiphany)是基于 webkit 渲染引擎的 GNOME web 浏览器。
- IceCat - Firefox 的 GNU 版本,为隐私构建,只使用自由软件和商标。
- LibreWolf - Firefox 的分支,主要目标是隐私,安全,用户自由。
- Microsoft Edge - Microsoft Edge 是微软创建和开发的跨平台 web 浏览器。
- Midori - 一款轻量级的免费浏览器,在低端机器上可以完美运行。
- Min - 智能,快速的 web 浏览器。
- Mullvad Browser - The Mullvad 浏览器专注隐私,由 Mullvad VPN 和 Tor Project 合作开发。它的设计目标是最小化追踪和指纹信息。
- Opera - Opera 浏览器是你畅游网络所需的一切。
- QuteBrowser - 键盘驱动的,类 vim 操作的浏览器,基于 PyQt5。
- Tor - Tor是免费软件和开放网络,可帮助您防御流量分析(一种威胁个人自由和隐私的网络监视形式)。
- ungoogled-chromium - ungoogled-chromium 是 Google Chromium,去掉对谷歌 web 服务的依赖。
- Waterfox - Firefox 的分支。Waterfox 给你一个明智的方法浏览网络。心怀用户构建。
- Wavebox - 功能丰富的 Chromium 浏览器,为高效工作构建,帮助你使用如 Google Workspaces、Microsoft Teams、ClickUp、Monday、Atlassian、Asana、AirTable、Slack 等 web 应用完成工作。
- Yandex - 快速方便的浏览器。
支持工具
- Clipgrab - 用于 YouTube 和其他站点,友好的下载工具。
- Parabolic - 下载 web 音视频。
- spotDL - 下载你的 Spotify 播放列表和歌曲,同时还有专辑图片和元数据(如果匹配的话从 YouTube 下载)。
- Video Downloader - 从像 YouTube 这样的和其他站点下载视频(基于 yt-dlp)。
- youtube-dl-gui - 一款跨平台的 youtube-dl 图形界面,用 Electron 和 node.js 技术构建。
- ytDownloader - yt-dlp 的跨平台图形界面,带有高级选项和现代化界面。
- Zerotier - Zerotier 是一款可以在互联网上为你的设备创建端对端加密虚拟网络的软件。Zerotier 默认为你管理网络,如果你愿意的话也可以切换到自行管理网络。
Web 服务客户端
- Akregator - 一款 KDE Feed 阅读器。
- Choqok - Choqok 是一款 Twitter、GNU Social、Friendica 及 Pump.IO 的 QT5 图形客户端。
- FeedTheMonkey - FeedTheMonkey 是一款 TinyTinyRSS 的桌面客户端。
- Fluent Reader - Electron、React、Fluent UI 构建的现代桌面 RSS 阅读器。
- FreeTube - FreeTube 是 Windows,Mac 和 Linux 上的 YouTube 客户端,以更加私密的方式浏览 Youtube。
- Kaku - Ubuntu 开源 youtube 音乐播放器。
- NewsFlash - NewsFlash 设计来作为已有的基于 web 的 RSS 阅读器账户的补充程序。
- PlasmaTube - 基于 Kirigami 的 Youtube 客户端,适用于 Linux 桌面和移动设备,内建广告拦截和隐私特性。
- Popcorn Time - 直接观看 torrent 电影。
- RSS Guard - 支持 RSS/ATOM/JSON 以及许多基于 web 的 feed 服务的 feed 阅读器。
- Streamlink Twitch GUI - Streamlink 的多平台 Twitch.tv 浏览器。
- ytfzf - 终端 Youtube/Odysee 客户端,带有略缩图。
办公
Accounting
- GnuCash - GnuCash 是一款自由的会计程序,实现了复式记账系统。它最初的目标是开发出与 Intuit, Inc. 的 Quicken 类似的功能,但它还有针对小企业会计的功能。
- hledger - 易用的命令行/curses/web 纯文本会计工具。
- HomeBank - HomeBank 是一款帮助你管理个人账目的免费软件。
- KMyMoney - KMyMoney 是 KDE 的一款个人金融管理器。它的操作类似 Microsoft Money 以及 Quicken。
- Skrooge - KDE 出品的个人金融管理工具。
Office Suites
- Caligra Office - 提供满足办公,图形以及管理需要的综合应用套件。
- LibreOffice - Linux 上成熟且著名的最佳办公套件。
- OnlyOffice - 云端版本收费的办公套件,但其它用途免费。
- WPS office - 中国流行的办公套件,但完整翻译成了英文而且功能完善。
LaTeX
- GNOME LaTeX - GNOME LaTeX 是 GNOME 桌面下的 LaTeX 编辑器。
- Gummi - 带有模板,拼写检查以及向导的简单 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 编辑器。
- Marker - Marker is a markdown editor for linux made with GTK+-3.0.
- MarkText - MarkText 是免费开源的实时预览 markdown 编辑器,支持 CommonMark 标准和 Github 风格 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 桌面自动化工具,让你可以管理你的脚本和短语集合,并给它们分配缩写或者快捷键。
- Blanket - 听听不同的声音,改善专注力,增加生产力。
- Caffeine - 阻止 Ubuntu 自动进入睡眠。
- espanso - Rust 编写的跨平台文本展开工具。
- Max Auto Clicker - 使用这款超棒的跨平台应用程序(适用于 Windows 和 Linux 桌面),轻松实现鼠标点击自动化。
- XClicker - 一款惊人快速的 linux 图形界面自动点击器。
Dock
- Cairo-Dock - Cairo-Dock 是一个可自定义 dock,插件,面板等的桌面界面。
- Docky - Docky 是一款成熟的 dock 应用,让打开常用应用和管理窗口变得更加简单和快速。
- Latte Dock - 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 引擎搜索和访问相关的文档或文件。
- Ulauncher - Ulauncher 是一款快速的 Linux 启动器,使用了 GTK+,用 Python 编写。
杂项
- 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 之间同步。
- Logseq - Logseq 是隐私优先,开源的知识库,基于本地纯文本 markdown 和 org mode 文件。用它来写作,组织和分享你的想法,维护你的 todo 列表,构建你的数字花园。
- Mindforger - 思维笔记以及 Markdown 编辑器。
- NixNote - EverNote 开源客户端。
- Notes - 一款干净又简单的 Linux 笔记应用。
- Notesnook - 完全开源,支持端到端加密的笔记应用,类似 Evernote。
- Obsidian - Obsidian 是基于本地 markdown 文件文件夹的强大知识库。
- OneNote - Linux Electron OneNote。
- Org mode - Org mode 在一个快速且高效的纯文本系统上记录笔记,维护 TODO 列表,规划项目以及创作文档。
- Planner - Planner 在一个漂亮又简洁的位置追踪你所有的任务,项目以及目标。
- QOwnNotes - QOwnNotes 是一款纯文本文件记事本以及 todo 列表管理器,支持 markdown 以及 ownCloud / NextCloud 集成。
- Simplenote - 跨平台笔记应用,Evernote 的竞争者。
- Springseed - 面向日常用户简单又漂亮的一款笔记软件。
- Standard Notes - Standard Notes 是数字化专业户的端到端加密笔记软件。在一个安全的位置记录你的笔记,文件和工作生活。
- Standard Unix Notes - BSD/Linux 下 GPG 加密的笔记、笔记本管理器。
- Stickynote - Linux 桌面的便利贴。
- Tomboy - Tomboy 是一款简单易用的桌面笔记应用。
- Trilium Notes - Trilium Notes 是一款分级的笔记应用,专注于构建大型的个人知识库。
- Turtl - 安全,协作的笔记本。
- Tusk - 精炼的 Evernote 桌面应用。
- Typora - 极简 Markdown 查看编辑器。
- WizNote - 一个跨平台云笔记客户端。 client.
- sticky-rs - 一款使用Tauri开发的开源的贴图软件(支持Linux系统),可以将图片钉在桌面上并置顶,还可以对图片进行标注。
时间与任务
- Alarm Clock - Alarm Clock 是一款全功能的 GNOME 或其它面板的闹钟。
- Break Timer - 一款 GNOME 休息时间计时器。
- BreakTimer - BreakTimer 是一款跨平台的桌面应用,有漂亮的界面用于管理和强制进行周期性的休息。
- calcurse - 一款命令行日历和日程安排应用。
- California - Calendar 应用的完整替代方案,可使用自然语言创建事件。
- Everdo - 全平台 TODO 列表和 Getting Things Done® 应用。漂亮,强大,非 SaaS,有免费版本提供。
- GNOME Pomodoro - GNOME 下的全功能番茄钟。
- Go For It - Go For It! 是一款简单又时尚的生产力工具,主打待办清单,结合定时器让你专注于当前的任务。
- Kalendar - Kalendar 是一款日历应用,你可以管理你的任务和事件。
- Pomodone App - PomoDoneApp 使用番茄钟技术®,是在你当前任务管理服务上追踪你的工作流最简单的方法。
- RSIBreak - RSIBreak 关心你的健康,定时打断你的工作来避免重复性压迫损伤。
- sleek - 基于 todo.txt 语法的跨平台待办管理工具。
- Solanum - GNOME 桌面的番茄钟。
- Super Productivity - 简单、免费、灵活的 ToDo 列表/时间追踪器/个人 Jira/Github任务管理器。
- Taskade - GTD 即时组织和协作工具。Taskade 是一款一体化工作空间,用于团队任务,笔记,带有集成的跨平台视频聊天,并且免费使用。
- Taskbook - 命令行任务,看板和笔记。
- TaskWarrior - Taskwarrior 是一款免费,开源的的软件,它可以从命令行管理你的待办事项列表。
- Todo.txt - Todo.txt-专注的编辑器,用最少的组合键和点击帮助你管理你的任务。
- Todoist - Todoist 的非官方客户端。Todoist 是带有移动客户端的跨平台待办事项管理器,有着优秀的用户界面以及一些可选的高级特性。
时间和用量追踪
- ActivityWatch - ActivityWatch 是一款能自动跟踪你在设备上花费时间的应用程序。
- Time Cop - 一款尊重个人隐私的时间跟踪应用程序,既能完成工作,又不会过于花哨。
- Toggl Track - 简单直观的时间跟踪软件,支持云同步。
部件与指示器
- Brightness - Ubuntu 下的一个亮度指示器。
- My Weather Indicator - Ubuntu 下的天气指示器和插件。
- Recent Noti - 一款显示最近通知消息的指示器。
- Yktoo Sound Switcher Indicator - Ubuntu/Unity 的声音输入输出选择器指示器。
代理
- mitmproxy - mitmproxy 是一款免费的开源交互式 HTTPS 代理。
- Privoxy - Privoxy 是一款无缓存 web 代理,有高级过滤功能,用以加强隐私,修改 web 页面数据以及 HTTP 头部,访问控制,还有去广告和烦人的网络垃圾的功能。
- ProxyChains - 强制指定的应用发起的任何 TCP 连接通过像 TOR 或其它 SOCKS4,SOCKS5 或 HTTP(S) 代理进行。
- Shadowsocks - 一个 socks5 代理工具,保护你的互联网流量。
安全
启动完整性
- Mortar - Mortar 可以在不牺牲安全的前提下,使用 Secureboot 和 TPM 验证很方便地自动解锁 LUKS 加密的硬盘。Mortar 致力于实现发行版无关。
区域隔离
- Atoms - 使用 Atoms 轻松管理 Linux Chroot 和容器。
- Distrobox - 在终端里使用任意 Linux 发行版。
- Firejail - Firejail 是一款 SUID 程序,通过使用 Linux namespaces 和 seccomp-bpf 限制不可信应用的运行环境,来减少安全缺口的风险。
- GNOME Boxes - 让虚拟化更简单。
- KVM - KVM (表示 Kernel-based Virtual Machine,基于内核的虚拟机)是一个支持虚拟化扩展(Intel VT 或 AMD-V)Linux 的完全虚拟化方案。
- ops - OPS 是将一般 Linux 应用作为 unikernel 构建,运行和部署的工具。
- Pods - 使用直观的桌面应用和 Podman 交互。
- Quickemu - 快速创建和运行优化过的 Windows,macOS 以及 Linux 桌面虚拟机。
- Toolbx - 用于 Linux 上容器化命令行环境的工具。
- VirtualBox - VirtualBox 是一款 x86 硬件的通用完全虚拟环境,用于服务器,桌面和嵌入式环境使用。
- Virtual Machine Manager - 管理通过 libvirt 创建的虚拟机的桌面工具。
- VMware Workstation Player - 使用 VMware Workstation Player 在你的 Windows 或 Linux PC 上轻松运行多个不同操作系统的虚拟机。
Firewall
- FireHOL - 人性化的 Linux 防火墙(
iptables
)管理器。 - Firewalld - Firewalld 提供了防火墙动态管理,支持为网络或防火墙区域定义网络连接或接口的信任等级。
- GuFW - Linux 世界中最简单的防火墙之一。
- OpenSnitch - OpenSnitch 是一款 GNU/Linux 交互式应用程序防火墙,其灵感来源于 Little Snitch。
- Portmaster - Portmaster 是一款免费的开源应用程序防火墙,能为你完成繁重的工作。恢复隐私,重新掌控电脑的所有网络活动。
密码管理
- 1Password - 1Password 是存储和使用强密码最简单的途径。登录到站点并一键填写表单。
- AuthPass - 基于 Flutter 的密码管理器,适用于所有平台。
- Bitwarden - 跨平台密码管理服务,也支持自托管。
- Buttercup - Buttercup 是免费开源跨平台的密码管理器,基于 nodejs 和 typescript 构建。
- Enpass - Enpass 安全地管理你的密码和重要信息,让你的生活更轻松。
- gopass - 对团队来说更好一点的标准 unix 密码管理器。
- KeePass - 专注于 Windows 的密码管理器,通过 Mono 提供一些跨平台支持。
- KeePassXC - 跨平台密码管理器。社区维护的 KeePassX 分支。
- Keeper - 领先的网络安全平台,提供密码和秘密保护以及基础设施访问。
- KeeWeb - 免费的跨平台密码管理器,兼容 KeePass。
- LastPass - LastPass 是一款跨平台免费密码管理服务,在私人账户里存储加密的密码。
- NordPass - 一款简单安全的密码管理器,联网体验无压力。为 Linux 设备优化。
- Padloc - 一款面向个人和团队的现代开源密码管理器。
- Pass - 标准 Unix 密码管理工具。
- Password Safe - Password Safe 允许你轻松安全地创建一个安全,加密的用户名/密码列表。
- Psono - Psono 是开源的自托管密码管理器,帮你保持数据安全。
- Secrets - Secrets 是一款和 GNOME 桌面环境完美集成的密码管理器,提供易用整洁的界面用于管理密码数据库。
- VaultWarden - 非官方 Bitwarden 兼容服务器,用 Rust 编写,之前的名字叫 bitwarden_rs。
逆向工程
- cutter - Cutter 目标是成为高级的免费开源逆向工程平台,同时有不错的用户体验。
- GDB - GDB,GNU 项目调试器,让你可以在程序运行的时候深入内部。
- ghidra - NSA 研究部门开发的软件逆向工程(SRE)工具套件,用以支持网络安全任务。
- radare2 - 一个免费/自由的工具链,用于简化一些低级任务,如取证、软件逆向工程、利用、调试。
其它
- Authenticator - 生成双因素验证码的简单验证器应用。
- ClamAV - ClamAV 是一款开源反病毒引擎,用于检测木马、病毒、恶意软件以及其他恶意威胁。
- Cryptomator - 多平台透明客户端加密你的云端文件。
- Decoder - 神奇又简单的二维码扫描和生成器。
- 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)以及系统加固。无客户端,安装可选。
- Obfuscate - Obfuscate 让你编辑任何图像中的隐私信息。
- 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
。 - VeraCrypt - VeraCrypt 是一款适用于 Windows、Mac OSX 和 Linux 的免费开源磁盘加密软件。
文件共享
云盘
- Dropbox - Dropbox 是一个免费的云存储服务,让你可以将照片,文档和视频带到任何地方并轻松分享。
- MEGA - 在你的电脑和 MEGA 云存储间轻松自动同步。
- nextCloud - 一个活跃维护的 ownCloud 分支,客户端和服务器套件用于创建和使用文件托管服务。
- ownCloud - ownCloud 的目标是不论在哪都能让你访问到你的文件。
- Seafile - Seafile 是一套企业级文件托管平台,有着高可靠性和高性能。将文件保存在你自己的服务器上。可以在不同设备上同步和分享文件,或以虚拟磁盘的方式访问所有文件。
下载管理器
- aria2 - aria2 是一个轻量级的多协议以及多来源命令行下载工具。
- DownZemAll - DownZemAll!是一款适用于 Windows、Mac OS X 和 Linux 的批量下载管理器。它能帮助你选择、组织、优先处理和并行运行下载。
- Flareget - 全功能,多线程下载管理器以及加速器。
- Free Download Manager - Free Download Manager 是一款功能强大的现代跨平台下载加速和组织工具,适用于 Windows、Mac 和 Linux。
- JDownloader - JDownloader 是一款免费的下载管理工具,拥有庞大的开发者社区,让下载变得简单快捷。
- KGet - KGet 是一款多功能和用户友好的下载管理器。
- Motrix - Motrix 是一款功能齐全、界面简洁、易于使用的下载管理器,支持 HTTP、FTP、BitTorrent、Magnet 等下载方式。
- uGet - 一款下载管理器,可以监视剪贴板里的下载链接,创建一系列下载任务并同时开始任务。
- Xtreme Download Manager - 一款在 Linux 下拥有美观 UI 的超棒下载管理器。
文件共享
- airpaste - 一对一网络管道,可使用 mdns 自动发现其他对等设备。
- croc - 轻松安全地在电脑之间发送文件。
- CrossFTP - CrossFTP 让 FTP 相关的任务管理变得无比简单。
- D-lan - 一个免费的局域网文件分享软件。
- Filezilla - 免费的 FTP 解决方案。
- NitroShare - 跨平台网络文件传输应用。
- OnionShare - 安全匿名地分享任意大小的文件。
- PushBullet for desktop - 缺席的 Pushbullet 桌面应用。
- Quazaa - 一款跨平台的多重网络点对点(P2P)文件分享客户端。
- SpiderOak - 关注隐私的团队及商业实时协作。
- Syncthing - Syncthing 用开放,值得信赖,去中心化的方案取代专有的同步和云服务。
- Warp - Warp 让你可以通过交换词语密码安全地通过互联网或本地网络给别人发送文件。
- Warpinator - 通过局域网分享文件。
- Wormhole - 从另一台电脑上安全地获取任意大小的文件和目录(或文本片段)。
远程桌面
- AnyDesk - AnyDesk 给 IT 专业人员和旅途中的人提供安全可靠的远程桌面连接。
- Barrier - 通过本地网络共享鼠标和键盘。
- Connections - Connections 让你可以连接和使用其他桌面。这是个很棒的途径来访问其他桌面操作系统上的内容或软件。
- PushBullet - Pushbullet 将你的设备连接,让它们感觉像是一体的。
- Rustdesk - 人人可用的开源虚拟/远程桌面设施。开源的 TeamViewer 替代。
- Teamviewer - PC 远程控制/远程访问软件,对个人使用免费。
BT客户端
- Deluge - Deluge 是一款轻量级,免费的跨平台 BT 客户端。
- Fragments - Fragments 是 GNOME 桌面环境下一款易用的 BitTorrent 客户端。
- KTorrent - KTorrent 是 KDE 的 BitTorrent 应用,允许你使用 BitTorrent 协议下载文件。
- qBittorent - qBittorrent 计划的目标是提提供一个 µTorrent 的自由软件替代方案。
- qBittorrent Enhanced Edition - qBittorrent Enhanced 是 qBittorrent 的 fork,具有节点白名单/黑名单、自动更新公共 tracker 列表等功能。
- Tixati - 免费软件,功能高级的 torrent 客户端,带有 web 用户界面。
- Transmission - 简单,轻量级,多平台的 torrent 客户端。
- Transmission Remote GUI - Transmission Remote GUI 是一个功能丰富的跨平台前端,可以通过它的 RPC 协议远程控制 Transmission Bit-Torrent 守护进程。
- Vuze - Vuze 是一款 BitTorrent 客户端,用来通过 BitTorrent 协议传输文件。
- Web Torrent Desktop - Web Torrent Desktop 可以同时连接到 BitTorrent 和 WebTorrent 节点来流式播种子。
终端
- Alacritty - 跨平台,支持 GPU 加速的终端模拟器。
- Black Box - 漂亮的 GTK 4 终端。
- Console - GNOME 桌面下的简单且用户友好的终端。
- Contour - Contour 是一款现代、快速、模式化的虚拟终端模拟器,适合日常使用。它面向具有现代功能思维的高级用户。
- Cool Retro Term - 模拟老式 CRT 显示器的好看终端。
- eDEX-UI - eDEX-UI 是一款全屏的跨平台终端模拟器和系统监视器,看起来感觉像科幻电脑界面。
- GNOME Terminal - 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 - 功能丰富的终端模拟器,支持标签和网格。
- Tabby - 基于网络技术的现代化、高度可配置的终端应用。
- Terminology - 来自 Enlightenment 桌面,好看又轻量的终端,高度可配置,在 Linux 可以在 X11,Wayland 合成器,设置直接在 framebuffer 下工作。把你无聊的文本模式 VT 替换成不需要显示系统的图形化版本吧。
- Termit - 基于 vte 库的简单终端模拟器,可通过 Lua 扩展。
- Termius - 跨平台终端,内建 SSH 和 Telnet。
- Tilda - Linux 和 Unix 上基于 Gtk 的下拉终端。
- Tilix - 使用 GTK+3 的平铺 Linux 终端模拟器。
- Twin - 快速,轻量的文本模式窗口环境,支持鼠标。在一个 Linux 控制台,终端或 X11 窗口中启用多个终端。它可以将程序脱离(程序在后台运行)和在另一个控制台,终端或 X11 服务器中重新连接它们。可用在 Linux,Mac OS X 和 BSD 上。
- Visidata - 一款用来发现和整理数据的终端电子表格多功能工具。
- WezTerm - 跨平台 GPU 加速的终端模拟器和复用器,@wez 编写,用 Rust 实现。
- Xterm - Xterm 是一个 X 窗口系统的终端模拟器。它给不直接使用窗口系统的程序提供了 DEC VT102 和 Tektronix 4014 兼容终端。
- Yakuake - 一款基于 KDE Konsole 技术的 Quake 风格的终端模拟器。
- Zellij - 终端工作空间和复用器。让你打开若干面板和标签页运行不同的程序,共同分享一个终端会话,以及还有更多功能。非常用户友好以及直观。
编辑器
受 IDE 启发/用户常用
- Bluefish - Bluefish 是一款面向程序员和 web 开发者的强大编辑器,带有很多编写网站,脚本和代码的选项。
- Brackets - 懂 web 设计的现代文本编辑器。
- CudaText - CudaText 是用 Object Pascal 编写的跨平台文本编辑器。
- Geany - Geany 是一款使用了 GTK+ 工具集的文本编辑器,带有基本的集成开发环境功能。它的开发是为了成为一个小型又快速的 IDE,对其它包仅有不多的依赖。
- Gedit - Gedit 是 GNOME 文本编辑器。尽管以简单易用为目标,gedit 仍然是个强大的多功能编辑器。
- GNOME Builder - 强大的 IDE,用于现代 C / C++ / Bash / JavaScript 开发,来自 Gnome 团队。C/C++ 开发最好的 IDE 之一(内置 Cmake)。
- Helix - 后现代风的文本编辑器。
- Kate - Kate 是一个多文档编辑器,从 KDE 2.2 开始就是 KDE 的一部分了。
- Komodo Edit - 免费开源的多语言开发环境。
- Lapce - 闪电般快速和强大的代码编辑器,用 Rust 编写。
- Lighttable - 下一代代码编辑器!支持实时编码。
- Pulsar - 由社区主导的高度可定制文本编辑器,fork 自 Atom,基于 Electron 构建。
- Sublime - 非常强大的文本编辑器,有高级搜索能力以及强大的插件来增强功能。
- Textadept - 程序员的极简文本编辑器。Textadept 可用 Lua 语言扩展。
- VSCode - Visual Studio Code 是一款轻量但强大的代码编辑器,提供 Windows,OS X 以及 Linux 版本。它内置了 JavaScript,TypeScript 以及 Node.js 支持,并且对其它语言(C++,C#,Python,PHP,Golang)还有丰富的插件系统和运行环境。
- VSCodium - VS Code 不带微软品牌/遥测/许可的二进制发布版本。
- ZeroBrane Studio - 一个成熟、轻量级、跨平台的 Lua 集成开发环境,具有现代化的开发功能。
模态编辑器和衍生工具
- Emacs - 可扩展,可个性化,免费/自由的文本编辑器——还有更多。
- Kakoune - Kakoune 代码编辑器 - 受 Vim 启发。更少的击键次数带来更快的速度。多重选中。正交设计。专注于交互。
- LunarVim - LunarVim 是一款坚持己见,可扩展,快速的 Neovim IDE 层。
- Neovim - Neovim 是 Vim 的一个 fork,关注用户体验改进、插件以及 GUI。
- NvChad - 让 neovim 命令行功能像 IDE 一样的一次尝试,漂亮又快速。
- Spacemacs - 社区驱动的 Emacs 版本。
- SpaceVim - 社区驱动的模块化 Vim 版本。
- Vim - Vim 是一个高级文本编辑器,寻求以更完整的功能集提供事实上的 Unix 编辑器“Vi”的强大功能。无论你已经在使用 vi 或其它编辑器,它都十分有用。
其它编辑器
- Micro - Micro 是基于终端的文本编辑器,目标是易用且直观,同时还能利用现代终端的强大能力。
- Nano - GNU Nano 是一款文本编辑器,主要目的是向控制台文本编辑引入简单的界面和直观的命令选项。
- KWrite - KWrite 是 KDE 的一个文本编辑器,基于 Kate 的编辑器组件。
- Notepadqq - Notepadqq 是 Linux 下一款类 Notepad++ 的编辑器。
- Notepad Next - 跨平台的 Notepad++ 重实现。
实用工具
磁盘工具
- Brasero - 强大的 CD/DVD 烧录软件。
- Clonezilla - Clonezilla 是一款分区以及磁盘镜像/克隆程序,类似 True Image® 或 Norton Ghost®。
- DBAN - 删除 PC 笔记本,桌面或服务器硬盘(HDD)上存储的信息。
- Diskonaut - 终端磁盘空间可视化与导航工具。
- Duc - Duc,索引和可视化磁盘用量的库和工具套件。
- Etcher - 安全简单地向 SD 卡或 U 盘写入系统镜像。
- GParted - Ubuntu/Linux 磁盘分区工具。
- KDiskMark - 一款用于 Linux 的简单的磁盘测评工具,类似 Windows 下的 CrystalDiskmark。
- KFloppy - 用于格式化 3.5 英寸和 5.25 英寸软盘的图形化实用程序。
- MultiBootUSB - MultiBootUSB 允许你在 U 盘上安卓多个 Linux live 系统。
- Popsicle - Popsicle 是用 Rust 写的 Linux 工具,可以同时刷写多个 USB 设备。
- Unetbootin - Netbootin 允许你创建 Ubuntu 及其他 Linux 发行版的可启动的 Live USB 存储盘。你可以让 UNetbootin 下载自带支持的许多发行版之一,或者使用你自己的 Linux .iso 文件。
- Ventoy - 一个新的可启动 USB 解决方案。
系统维护
- Aptik - 一款轻松管理你收藏的 PPA 和软件包的工具。
- AppImageLauncher - Linux 发行版的辅助应用,作为一个正在运行和整合的 AppImage 的入口。
- AppImage Pool - 简单现代的 AppImageHub 客户端。
- bauh - 用于管理 Linux 应用程序的图形用户界面。支持 AppImage、Arch 软件包(包括 AUR)、Debian 软件包、Flatpak、Snap 和本地 Web 应用程序。
- BleachBit - BleachBit 快速释放磁盘空间并不知疲倦地守卫你的隐私。释放缓存,删除 cookie,清除互联网浏览历史,清理临时文件,删除日志,以及更多功能。
- Nala - Nala 是一个 libapt-pkg 前端。界面使用 python-apt api 交互。对于新手来说在安装或升级的时候可能很难理解 apt 要做什么,Nala 致力于解决这个问题。
- Nix - Nix 是一款强大的包管理工具,用于 Linux 和其他 Unix 系统,让包管理更可靠和可复现。
- Paru - Paru 是你的标准 pacman 封装 AUR 助手,拥有很多功能和极简的交互。
- rmlint - rmlint 寻找你文件系统中浪费的空间以及其他损坏的东西,并提供删除的选项。
- Stacer - 著名的 Ubuntu 系统优化器。
- Synaptic - Synaptic 是一款图形化的 apt 包管理程序。
- UbuntuCleaner - 使用 Ubuntu Cleaner 轻松清理你的 ubuntu 系统。
- Yay - 又一款 Yogurt - 一个 Go 编写的 AUR 帮手。
系统监控
- bandwhich - 终端带宽利用率监视工具。
- CoreCtrl - CoreCtrl 是免费开源的 GNU/Linux 应用,允许你通过应用配置文件更方便地控制你的电脑硬件。它的目标是对一般用户更灵活,舒适和可用。
- CPU-G - 轻松监控你的 Ubuntu 笔记本的电池寿命。
- cpupower-gui - 轻松修改 CPU 频率限制与调速的图形程序,类似 cpupower。
- CPU-X - CPU-X 是一款收集 CPU、主板等信息的免费软件。
- Filelight - Filelight 是一款用于直观显示电脑磁盘使用情况的应用程序,它以同心圆的形式显示文件夹,简单易懂。Filelight 让释放空间变得简单!
- GD map - 可视化磁盘使用量的工具。
- indicator-cpufreq - 它提供了和 Gnome CPU frequency 相同的功能,但不需要 Gnome 面板,可在 Unity 下工作。
- indicator-multiload - 图形化系统 CPU,内存等负载指示器。
- Indicator-SysMonitor - 一款可显示 cpu 温度,内存,网速,cpu 使用率,公网 IP 地址以及联网状态的应用指示器。
- Ncdu - 带有 ncurses 界面的磁盘使用分析工具。
- SysMonTask - Linux 系统监视器具有 Windows 任务管理器的简洁性和实用性,可实现更高水平的控制和监控。
- NetData - 基于 web 的下一代实时性能与健康监视器,用于物理和虚拟服务器,容器以及 IoT 设备。他还分发了带有 APM (应用性能监视)自动可视化的
statsd
服务器。 - Psensor - Linux 图形化硬件温度监视器。
- Systemload - 在状态栏显示系统负载。
- vnStat - vnStat 是一款基于终端的网络流量监控器,它使用内核提供的网络接口统计数据作为信息源。这意味着 vnStat 实际上不会嗅探任何流量,而且无论网络流量大小,都能确保系统资源的轻度使用。
其它
- Alien Package Converter - 包转换工具。在 RPM、DPKG、SLP 以及 TGZ 包格式之间转换。
- Angry IP Scanner - 快速友好的网络扫描工具。
- AntiMicroX - 用于将键盘按钮和鼠标控制映射到游戏手柄的图形程序。在玩不支持游戏手柄的游戏时非常有用。
- BlueZ - 官方 Linux 蓝牙协议栈。
- Cheat - Cheat 让你在命令行创建和查看可交互的 cheatsheet。
- Convertall - 一个可以将多种计量单位转换为其他单位的程序。
- Curlew - GNOME 桌面的 GTK 媒体转换工具。
- deb-get - Deb-get 让安装和升级第三方 apt 源提供 .deb 文件更加简单,或者让用户可以直接从网站或 Github 发布页进行下载。
- dmenu - dmenu 是一个 X 的动态菜单,最初是为 dwm 设计的。它可以高效管理大量用户定义的菜单项。
- Droidcam - DroidCam 将你的安卓设备变成 PC 的无线摄像头。
- EasyStroke - Easystroke 是一个 X11 手势识别应用。
- Emoji Keyboard - Linux 下的可视化类键盘的 emoji 选择器。
- fast-cli - 使用 fast.com 测试您的下载和上传速度。
- Flatseal - Flatseal 是一款图形化工具,用于查看和修改你的 flatpak 应用的权限。
- FreeRDP - FreeRDP 是一个远程桌面协议(RDP)的自由实现。
- Glow - 在命令行上潇洒地渲染 markdown! 💅🏻
- GNOME-Pie - Linux 桌面的一个圆形启动器。
- GPT4All - gpt4all:一个开源聊天机器人生态系统,以大量简洁的助手数据(包括代码、故事和对话)为基础进行训练。
- Gramps - 使用 Gramps 研究,组织和分享你的家谱。
- GSConnect - KDE Connect 的 GNOME 实现。
- HydraPaper - 支持多显示器的壁纸管理器。
- KDE-Connect - 一款可以将 Android 智能手机集成到 Linux 桌面的工具,可以从手机和桌面发送文件,使用手机作为触控板、控制桌面媒体播放器等。
- Keynav - Keynav 是一个进展中的试验,让指针驱动的界面对用户操作而言更加易用和快速。它让你只需用一些快捷键组合就可以更快速地将指针移动到屏幕上的大多数位置上。
- Komorebi - Komorebi 是一款支持所有 Linux 平台的背景管理器,提供了完全可定制化的背景,可以随时进行调整。
- mapscii - MapSCII 是一款用于控制台的点字和 ASCII 世界地图渲染器。
- Mosh - Mosh 是一款远程终端应用,允许漫游,支持断续的连接,以及提供智能本地回显以及用户组合键行编辑。
- Nmap - Nmap 是一款用于网络探索、管理和安全审计的免费开源工具。
- Nativefier - 让任何 web 页面变成桌面应用。
- PeaExtractor 设计上尽可能地无障碍和易用的文件解压工具。
- Peazip - 可以解压很多类型文件的工具。
- Pi-Hole - 通过你的 Linux 硬件实施网络级广告过滤,使用 DNS 过滤和重定向技术,Pi-Hole 可以过滤整个网络上的广告,所以除了电脑以外,智能手机和游戏主机也能从中受益。
- PipeWire - PipeWire 是一个旨在大大改进 Linux 下音频和视频处理的项目。
- PlexyDesk - Plexydesk 支持 Linux 下的多部件工作空间/桌面。
- Powertop - 能源消耗诊断工具。
- Pulse Audio - 用个性化配置改善 Linux 音频。
- Remmina - 一款功能丰富的远程桌面应用,支持 Linux 以及其它 Unix。
- rofi - 窗口切换工具,应用启动器,dmenu 的替代品。
- scrcpy - 显示和控制你的 Android 设备。
- Sushi - Sushi 是 GNOME 桌面文件管理器鹦鹉螺(Nautilus)的快速预览工具。
- Touche - 通过 GTK 图形用户界面,使用 Touchégg 轻松配置触摸板和触摸屏多点触摸手势。
- TightVNC - 免费,轻量,快速且可靠的远程控制/远程桌面软件。
- TLP - 优化 Linux 下的电池表现。
- TMSU - TMSU 让你标记你的文件并从任意其它应用通过一个漂亮的可视化文件系统访问它们。
- Trimage - 无损优化 PNG 和 JPG 文件的跨平台工具。
- Ubunsys - 设计来在不用命令行的前提下让你深度修改系统功能的应用。
- unsnap - 快速从使用 snap 包转向 flatpak 包。
- Upscayl - 免费开源 AI 图像超分辨率程序。
- USB network gate - 允许你在 Linux 上通过网络分享 USB 口。
- Variety - Variety 是一款 Linux 下的开源壁纸更改工具,包含强大功能,同时小巧又易用。
- Wayland - Wayland 旨在作为 X 的简单替代品,更易于开发和维护。
- Workrave - 一款帮助恢复以及防止重复性劳损的程序(RSI)。
- sticky-rs - 一款使用Tauri开发的开源的贴图软件(支持Linux系统),可以将图片钉在桌面上并置顶,还可以对图片进行标注。
视频
- Bomi Player - 一款强大易用的多媒体播放器。
- Celluloid - MPV 的简单 GTK+ 前端。
- Cheese - Cheese 用你的摄像头拍照和录像,还能加上神奇的特效,让你能够和别人分享快乐。
- Clapper - 由 GJS 和 GTK4 工具集构建的 GNOME 媒体播放器,GStreamer 驱动,含 OpenGL 渲染。
- Emby Theater - Emby Server 的官方媒体播放器。
- FFmpeg - FFmpeg 是一系列库和工具,可以处理像音频、视频、字幕和相关元数据等多媒体内容。
- Haruna - 使用 Qt/QML 和 libmpv 构建的开源视频播放器。
- Jellyfin Media Player - 基于 Plex 媒体播放器的 Jellyfin 桌面客户端。
- Kamoso - Kamoso 是个简单友好的程序,用来使用你的摄像头。用它来拍照和制作视频并分享。
- Kodi - 一款获得殊荣的免费开源(GPL)软件,支持视频,音乐,图片,游戏以及更多内容的媒体中心。
- LosslessCut - 无损视频/音频编辑的瑞士军刀。
- Miro - 免费,开放的视频,音乐以及互联网电视应用;它从成千上万的资源中带来视频频道,并且还有比其它平台更丰富的免费高清资源。
- Movie Monad - 免费简单的视频播放器,用 Haskell 编写。
- MPlayer - MPlayer 是一款支持多种系统和各种视频的视频播放器。
- MPV - 一款免费,开源,跨平台的媒体播放器。
- Plex - Plex 是一个媒体服务器和流媒体平台,可以组织、流式传输和共享数字媒体内容。
- SMPlayer - 内置解码器的免费媒体播放器。可播放所有的音频和视频格式。
- Stremio - Stremio 是现代媒体中心,你的视频娱乐一站式解决方案。
- Subtitld - Subtitld 是一款编辑、转录和创建字幕的开源软件。
- 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 的开源语音助手。
- OpenRGB - 开源 RGB 灯光控制软件,不依赖厂商的软件。用于 Windows,Linux,MacOS。
- Piper - Piper 是一款 GTK+ 应用,用来配置游戏麦克风。
- Polychromatic - 在 GNU/Linux 下配置雷蛇外设的图形化前端和托盘插件。
- rEFInd - rEFInd 是 rEFIt 启动管理器的一个分叉。与 rEFIt 一样,rEFInd 可以自动检测已安装的 EFI 启动加载器,并提供一个漂亮的 GUI 启动选项菜单。
- trackma - 类 Unix 系统开放多站点列表管理工具。
命令行工具
互联网
- Daily Reddit Wallpaper - 在系统启动时,将壁纸更改为/r/wallpapers 或任何其他 subreddit 中当日投票最多的图片。
- ddgr - 从命令行进行 DuckDuckGo 搜索。
- dnscrypt-proxy - DNS 代理,支持加密 DNS 协议,跨平台。
- gallery-dl - 可以从 pixiv、exhentai、danbooru 和其他地方下载图集的命令行工具。
- Googler - 从命令行 Google 一切。
- i2pd - 用 C++ 编写的 I2P 守护进程。
- mps-youtube - 基于终端的程序,用于搜索,流媒体以及下载音乐。这个实现使用 Youtue 作为内容源,能够播放和下载视频和音频。
- Mutt - 终端邮件客户端,vim 快捷键,强大灵活可定制。
- Newsboat - Newsboat 是 Newsbeuter 的一个分支,是一款文本控制台 RSS/Atom 订阅阅读器。
- Rainbow Stream - 聪明漂亮的终端 Python Twitter 客户端。
- reddio - POSIX sh 编写的 Reddit 命令行界面。
- Streamlink - Streamlink 是一款命令行工具,可将各种服务的视频流导入视频播放器。
- tmpmail - 使用 POSIX sh 编写的终端临时电子邮件工具。
- translate-shell - 命令行翻译,可以使用 Google、Bing、Yandex 等翻译。
- WBOT - 这是一款简单的基于 NodeJS 的命令行 WhatsApp™ BOT。您可以快速回复好友,并从中获得乐趣。
- yewtube - 基于终端的 Youtube 播放器和下载器。不需要 Youtube 的 API 密钥。从 mps-youtube 分叉而来。可以按这里的描述使用 pip 安装。
- youtube-dl - youtube-dl 是一款命令行工具,可以从 YouTube.com 以及一些其他站点下载内容。需要 Python 解释器(2.6,2.7,或 3.2+),不局限于特定平台。
- yt-dlp - 一个 youtube-dl 分支,增加了功能特性和修复。
- ytmdl - 这是一款简单的应用程序,可从 YouTube、iTunes、Spotify、LastFM、Deezer、Gaana 等来源获取标明艺术家姓名、专辑名称的 MP3 格式歌曲。
系统信息/监控
- auto-cpufreq - 适用于 Linux 的 CPU 速度和功耗自动优化程序。
- bottom - 又一款跨平台图形进程/系统监视器。
- bpytop - 资源监控器,可显示处理器、内存、磁盘、网络和进程的使用情况和统计数据。Python 版本,bashtop 的继任。
- btop - 资源监视器,展示处理器,内存,磁盘,网络以及进程的使用情况和状态。
- Glances - Glances 是一款终端系统监视应用,使用 Ncurses 编程库,以非常友好的方式展示你的磁盘使用率,内存使用率以及 CPU 使用率。它兼容窗口大小改变,内存需求低。
- gtop - 终端上的系统监控面板。想想“图形化 top”,带有条形图,线型图,饼图等。
- htop - 带有改进的特性和用户体验的 Unix 交互式进程查看器。
- hyperfine - 命令行跑分工具。
- kmon - Linux 内核管理器,活动监视器。
- Neofetch - 快速,高度定制化的系统信息获取脚本,支持 Linux,MacOS,iOS,BSD,Solaris,Android,Haiku,GNU Hurd,MINIX,AIX 以及 Windows。
- NVTOP - 对 AMD、Intel 和 NVIDIA 的 GPU 进程进行监控。
- pfetch - POSIX sh 编写的漂亮的系统信息显示工具。
- screenFetch - 在终端中获取系统/主题信息,用于 Linux 桌面截图。
- s-tui - s-tui 是一个用于监控你的电脑的用户界面,从终端以图形化的方式显示 CPU 温度,频率以及使用率。
工具
-
Age -简单、现代、安全的加密工具。
-
bat - 带有语法高亮和 Git 集成功能的 cat 克隆版。
-
broot - 一个查看目录树和在目录树导航的新方法。
-
Buku - 命令行书签管理器。
-
ccat - 给
cat
上色。 -
Clipboard - 随时随地剪切、复制和粘贴任何内容。
-
Cloc - 计算代码行数:cloc 可以计算多种语言源代码的空行、注释行和总行数。
-
Color LS - Color Ls 是一个 Ruby Gem,不需要额外命令,给 ls 命令增彩,更加可视化。
-
draw - 在您的终端画图。
-
duf - 磁盘用量工具——一个更好的“df”替代。
-
exa - exa 是 ls 的一个现代化替代品。
-
fd - 简单快速,用户友好的“find”替代。
-
Fishfry - 将 fish 的历史记录替换成为渗透测试人员量身定制的高效版本以及方便新手学习。
-
fzf - 通用命令行模糊搜索工具,带有交互式过滤器,支持例如文件预览、命令历史、git 提交、主机名等功能。
-
fkill - 出色地杀死进程。跨平台。
-
Gkill - 交互式 Linux 进程结束工具。
-
gping - 带图表地 ping,跨平台。
-
korkut - 快速简单的命令行图片处理工具。
-
Liquidprompt - 全功能,精心设计的 Bash & Zsh 自适应提示符。
-
lolcat - 以彩虹色显示文本。
-
lshw - Linux 下列出硬件列表。
-
navi - 用于命令行的交互式小抄工具。
-
Onefetch - 在你的终端内显示 Git 仓库概况。
-
PathPicker - 命令允许你在命令行中选择前一个命令的输出文件,然后你就可以运行另一个命令或编辑它们。
-
pywal - pywal 是一个脚本,给它输入一个图片(或图片文件夹),生成一套配色方案(使用 imagemagick),然后即时将你打开的所有终端的配色方案修改,让你的终端颜色可以随着你的壁纸或其他标准变化。
-
ripgrep - Ripgrep 是一款面向命令行的搜索工具,支持递归地使用正则表达式搜索当前目录。
-
slides - 基于终端的演示工具。
-
The Silver Searcher / Ag - 类似 ack 的代码搜索工具,但是更快。
-
Starship - 一个最小化、速度极快、可无限定制的提示符,适用于任何 shell,跨平台。
-
TheFuck - 杰出的应用,它能纠正你的输入的错误命令。
-
tldr-pages - tldr-pages 项目是社区维护的命令行工具帮助页面,目标是比 man 提供更简单易懂的补充。
-
tealdeer - 用 Rust 编写的 tldr 快速实现。
-
Tmux - 它让你在一个终端中在多个程序间方便地切换,分离他们(保持在后台运行)并另一个终端中重新连接上去。以及还有好多事情可以做。
-
undistract-me - 一款可以在长时间运行的命令结束后播放声音或发出通知的命令行程序。
-
vagrant - Vagrant 是一款用于构建和分发开发环境的工具。
-
VHS - 您的命令行家庭录像机 VHS。
-
wicd-curses - 命令行 WiFi 连接管理器。
-
xsv - 用 Rust 编写的一款快速的 CSV 命令行工具集。
-
z.lua - 一款全新的 cd 命令,通过学习你的习惯帮助你更快地进行目录导航。
-
zoxide - 一个浏览文件系统更好的方式。Rust 编写。
-
zramd - 通过可选的 systemd 支持在 zram sparkles 上自动设置swap,这是 zram-generator 和 systemd-swap 更简单的替代方案。
自定义 Linux 内核
- GNU Linux-libre - GNU Linux-libre 是一个维护和发布 100% 自由的 Linux 版本的项目,适合在自由系统发行版中使用。
- Linux-Hardened - 一个关注安全的 Linux 内核,打上了一系列加固补丁来缓解内核和用户空间的漏洞。相比 Linux 还启用了更多的上游内核加固特性。
- linux-tkg - 用来自动从官方 Linux git 仓库下载、打补丁、编译 Linux 内核的脚本,带有特定补丁,用于更好的桌面/游戏体验。
- Liquorix - Liquorix 是一个发行版内核替代,用上对桌面、多媒体、游戏负载最好的配置和内核源码。
- XanMod - XanMod 是通用目标的 Linux 内核发行版,有定制化的配置和新特性。为稳定、响应、流畅的桌面体验构建。
- Zen - 内核黑客们合作努力的成果,为日常系统提供最佳的 Linux 内核。
桌面环境
- 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 移植和即将到来的版本,轻量化的桌面环境。
- Mate - Mate 用传统隐喻给 Linux 用户提供一个直观又有吸引力的桌面。MATE 是 GNOME 2 的一个 fork。
- Pantheon - Pantheon 是最初为发行版 elementary OS 创建的桌面环境,同时也是它的默认桌面环境。
- UKUI - UKUI 是一款 Linux 发行版和其他类 UNIX 操作系统的桌面环境,最初为 Ubuntu Kylin 开发,使用 Qt 框架开发。
- Unity - Unity 是 GNOME 的一个 shell,由 Canonical 为 Ubuntu 设计。
- Xfce - Xfce 体现了模块化和可重用的传统 UNIX 哲学。
显示管理
控制台
- CDM - 超简化,又功能丰富,用 bash 写就的登陆管理器。
- Console TDM - 纯 bash 写就的 xinit 扩展。
- Lemurs - 用 Rust 编写的可定制 TUI 显示/登录管理器。
- 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 桌面。
- Hyprland - Hyprland 是一款动态平铺的 Wayland 合成器,但并不影响其外观。
- River - River 是一款动态平铺 Wayland 合成器,带有灵活的运行时配置功能。
- Sway - Sway 是平铺 Wayland 合成器和 X11 下 i3 窗口管理器的新替代。
- Wayfire - Wayfire 是一款基于 wlroots 的 wayland 合成器。它的目标是是在不牺牲外观的前提下创建一个可定制化,可扩展,轻量化的环境。
- Xcompmgr - Xcompmgr 是一个简单的合成管理器,能够渲染下拉阴影,使用 transset 工具的话,还可以实现简单的窗口透明。
堆叠式窗口管理器
- 2bwm - 快速的浮动窗口管理,有两个特殊边界,基于 XCB 库,由 mcwm 衍生。
- Blackbox - 快速,轻量化的 X 窗口系统窗口管理器,没有那些烦人的库依赖。
- Fluxbox - 基于 Blackbox 0.61.1 代码的 X 窗口管理器。
- IceWM - X 窗口管理器。IceWM 的目标是速度、简单、不挡用户的道。
- Openbox - 高度可配置,带有可扩展标准支持的下一代窗口管理器。
平铺式窗口管理器
- Bismuth - 在 KDE Plasma 之上,让平铺窗口管理变得简单。
- Bspwm - Bspwm 是一个平铺式窗口管理器,将窗口以二叉树的叶结点的方式展现。
- Herbstluftwm - 使用 Xlib 和 Glib 的手工平铺式窗口管理器。
- i3 WM - 更好的平铺及动态窗口管理器。完全重写。目标平台是 GNU/Linux 和 BSD 操作系统。
- Pop!_OS Shell - Pop Shell 是基于 GNOME shell 的窗口管理器,键盘驱动,自动平铺。
- Qtile - qtile 是一款全功能,可 hack 的平铺窗口管理器,使用 Python 编写和配置。
动态窗口管理器
- awesome - 高度可配置,下一代 X 框架窗口管理器。
- dwm - X 动态窗口管理器。它以平铺,单片镜以及浮动布局的方式管理窗口。
- Kröhnkite - KWin 的一个动态平铺插件。
- spectrwm - 小型动态平铺 X11 窗口管理器。主要受 xmonad 和 dwm 启发。
- Worm - 一款动态的,基于标签的窗口管理器,使用 Nim 编写。
- xmonad - 动态平铺 X11 窗口管理器,用 Haskell 编写和配置。
Linux新闻、应用、更多...
- 9To5Linux
- AllTop
- ArchiveOS
- Are We Anti-Cheat Yet?
- Dedoimedo
- DistroTube
- DistroWatch
- FAMILUG
- GamingOnLinux
- How-To Geek
- ITSFOSS
- Lemmy c/Linux
- Liliputing
- Linoxide
- Linux Gaming Central
- LinuxHandbook
- LinuxLinks
- Linux official
- LinuxSmartphones
- LinuxStans
- Linux Timeline
- LWN
- Make use of
- Nixcraft forum
- Nixcraft
- Noobslab
- OMG!Linux
- OMG!Ubuntu
- Open Source
- Phoronix
- ProtonDB
- Repology
- Slashdot
- TecMint
- Ubuntu Geek
- UbuntuHandbook
- Unixmen
- Webupd8
- WineDB
- AlmaLinux
- Arch Linux
- Asahi Linux
- AwesomeWM
- CentOS
- Cinnamon DE
- Command Line
- Debian
- Deepin
- elementary OS
- EndeavourOS
- Fedora
- FreeBSD
- Garuda Linux
- Gentoo Linux
- GNOME
- Haiku
- i3 Window Manager
- Kali Linux
- KDE
- Kubuntu
- Linux4Noobs
- Linux
- Linux From Scratch
- Linux Gaming
- Linux Hardware
- Linux Kernel
- Linux Mint
- Linux Questions
- Manjaro
- Nix
- NixOS
- Open Source
- openSUSE
- Pop!_OS
- Qubes OS
- Red Hat
- Rocky Linux
- Slackware
- Solus Project
- Sway Window Manager
- Tails
- Ubuntu
- Unix Porn
- Void Linux
- Whonix
- Xfce
- Xubuntu
- Zorin OS
贡献者
感谢所有的 Github 贡献者所做的贡献,还有在 reddit.com/r/linux,reddit.com/r/ubuntu,vozforums.com 以及其它论坛的各位提出的意见和建议,让这个列表成为现实。
<br>贡献指南
- 将应用的名称放入列表。
- 链接到它的主页或安装指南。
- 再给应用写一小段简短的介绍 + 添加图标。
- 确保应用放在了合适的主题下。
- 如果应用不在以上任何一个已有的主题内,为它新建一个主题。
- 确保所有项都是按字母顺序排序的。
不确定如何贡献?
- 如何使用 Github
- 如何从命令行使用 Git
- 什么是 Markdown? - Markdown 是用于创建这个列表的写作方式,如果你不清楚如何正确格式化内容,你最好学习一下如何使用 Github Markdown。
- 另一个 Markdown 指南
标有 的是开源软件并且链接到源代码。标有 的意为使用可能收费(就如不免费的啤酒)。
<br>原作者注:最近我收到了一些关于列表中一些应用软件的质量的反馈。我自己测试了其中的大部分应用(但不是全部)。如果你对应用有任何问题:-> 去往开发页面(如果有的话)-> 给开发提个 issue -> 在这里提个 issue 以便我考虑是否将应用移出列表。记住:所有东西都有它自己的质量,所以这里永远不会有“最佳应用”或“选择性的列表”,谢谢。
<br>许可证
该作品签署于 Creative Commons Attribution 4.0 International License.