应用程序列表/文档
文本编辑器
另请参阅 Wikipedia:文本编辑器比较。
一些轻量级的集成开发环境也可以用作文本编辑器。
命令行
- dte — 小巧易用,具有多标签界面、语法高亮、ctags 导航等功能的编辑器。
- e3 — 微型编辑器,无依赖项,用汇编编写。
- https://sites.google.com/site/e3editor/[失效链接 2024-10-12 ⓘ] || e3
- ed — 一款符合 POSIX 标准的面向行的文本编辑器。 适用于 shell 脚本,不太适合手动使用。 Unix 的原始编辑器。
- ee — 经典的基于 curses 的文本编辑器。 诞生于 HP-UX,用于 FreeBSD。
- http://jedsoft.org/jed/ || jedAUR
- JOE (Joe's Own Editor) — 一款旨在易于使用的基于终端的文本编辑器。
- mcedit — 一款实用的文本编辑器,随 Midnight Commander 文件管理器一起提供。
- micro — 现代且直观的基于终端的文本编辑器,用 Go 编写,可通过插件扩展。
- Minimum Profit — 程序员的文本编辑器。
- nano — 基于 pico 的控制台文本编辑器,带有屏幕按键绑定帮助。
- ne — 具有类似 Windows 按键绑定的极简文本编辑器。
- http://ne.di.unimi.it/ || neAUR
- Tilde — 具有类似 Windows 按键绑定的直观文本编辑器。
Emacs 风格文本编辑器
- Emacs — GNU 出品的可扩展、可自定义、自文档化的实时显示编辑器。
- https://gnu.ac.cn/software/emacs/emacs.html || 带 GUI:emacs,不带 GUI:emacs-nox
- jove — Jonathan 自制 Emacs 版本,是一款不带 Lisp 的类 Emacs 编辑器。
- mg — 小巧、快速且可移植的类 Emacs 编辑器。
- vile — 轻量级 Emacs 克隆,具有类 vi 按键绑定。
- Zile — 轻量级 Emacs 克隆。
Vi 风格文本编辑器
- Amp — 一款用 Rust 编写的文本编辑器,旨在采用 Vim 的核心交互模型,对其进行简化,并捆绑现代文本编辑器所需的基本功能。
- https://amp.rs/ || ampAUR
- Aretext — 一款具有 Vim 兼容按键绑定的极简文本编辑器。
- https://aretext.org/ || aretextAUR
- BusyBox vi — 一款小型的 vi 克隆。 可以使用
busybox vi
调用。
- Elvis — 一款带有可选 X 支持的 vi 克隆。
- Kakoune — 模态编辑器。 更少的击键次数。 基于选择,多光标编辑。 正交设计。
- Helix — 一款后现代模态文本编辑器。
- Neovim — 21 世纪的 Vim 重生。
- Neovim-Qt — Neovim 的 Qt GUI。
- vi — 原始的 ex/vi 文本编辑器。
- https://www.vim.org/ || vim; gvim (带 GUI)
- Vis — 现代、无旧代码、简单而高效的类 Vim 编辑器。
图形界面
- Acme — 由 Rob Pike 为 Plan 9 操作系统开发的极简且灵活的编程环境。
- Adie — 快速便捷的编程文本编辑器。
- Beaver — GTK 编辑器,旨在模块化、轻量级和时尚。
- CorePad — 简单轻巧但功能强大的文本编辑器,支持十几种或更多种语言的语法高亮。 C-Suite 的一部分。
- Deepin 文本编辑器 — Deepin 桌面的简单文本编辑器。
- Ecrire — 基于 EFL 的简单文本编辑器。
- FeatherPad — 极简 Qt5 纯文本编辑器,具有原生深色主题,并支持选项卡、打印和语法高亮。
- FLTK 编辑器 — FLTK 的简单文本编辑器应用程序。
- gCSVedit — 用于 CSV、TSV 和其他类型的分隔符分隔值 (DSV) 文件的简单文本编辑器。
- gedit — GNOME 桌面的 GTK 编辑器,具有语法高亮、自动缩进、匹配括号等功能,以及许多用于增加功能的插件。 gnome-extra 的一部分。
- GNOME 文本编辑器 — GNOME 的简单文本编辑器,专注于令人愉悦的默认体验。 gnome 的一部分。
- Gobby — 协作编辑器,在一个会话中支持多个文档和一个多用户聊天。
- Howl — 通用、快速且轻量级的编辑器,具有以键盘为中心的极简用户界面。
- https://howl.io/ || howlAUR
- jEdit — 程序员的文本编辑器,用 Java 编写。
- https://www.jedit.org/ || jeditAUR
- Kate — KDE 桌面的全功能程序员编辑器,带有 MDI 和文件系统浏览器。 kde-utilities 的一部分。
- KWrite — KDE 桌面的轻量级文本编辑器,它使用与 Kate 相同的编辑器小部件,现在由 kate 软件包提供。 kde-utilities 的一部分。
- L3afpad — 从 Leafpad 分叉出来的简单文本编辑器,支持 GTK 3。
- Lapce — 用 Rust 编写的闪电般快速且功能强大的代码编辑器。
- Leafpad — GTK 的记事本克隆,强调简洁性。
- Liri 文本 — Liri 的文本编辑器。
- Lite XL — 一款轻量级、简单、快速、功能丰富且极其可扩展的文本编辑器,用 C 和 Lua 编写,从 lite 改编而来。
- medit — 编程和周边编程文本编辑器。
- Mousepad — Xfce 桌面环境的快速文本编辑器。
- NEdit — Motif 环境的文本编辑器。
- Notepadqq — 基于 Qt 的、类似 Notepad++ 的文本编辑器,支持 100 多种语言的语法高亮。
- Nota — 易于使用的文本编辑器,具有简单的界面,支持选项卡式文档、各种语言的语法高亮、专注模式、注释、可配置字体和颜色、带有集成文件浏览器的侧面板等。 maui 的一部分。
- Pantheon Code — elementaryOS 的代码编辑器。 它会自动保存您的文件,这意味着它们始终是最新的。 此外,它还会记住您的选项卡,因此您永远不会迷失位置,即使在会话之间也是如此。
- Pluma — MATE 的强大文本编辑器。
- QSciTE — SciTE 文本和代码编辑器的 Qt 克隆。
- Sam — 由 Rob Pike 开发的极简文本编辑器,具有图形用户界面、非常强大的命令语言和远程编辑功能。
- SciTE — 通用编辑器,具有构建和运行程序的功能。
- Sublime Text — 专有的基于 C++ 和 Python 的编辑器,具有许多高级功能和插件,同时保持轻巧和美观。
- https://text.sublime.net.cn/ || 版本 3: sublime-text-devAUR, 版本 4: sublime-text-4AUR
- TEA — 基于 Qt 的功能丰富的文本编辑器。
- Textadept — 基于 Scintilla 且用 C 编写的 Lua 可扩展功能丰富的文本编辑器。
- Textosaurus — 基于 Qt 和 QScintilla 的简单跨平台文本编辑器。
- Text Pieces — 功能强大的草稿本,能够执行大量文本转换。
- Visual Studio Code — 用于构建和调试现代 Web 和云应用程序的编辑器。
- VSCodium — Visual Studio Code,但编译时未包含遥测功能。
- xed — 基于为 Linux Mint 开发的 Pluma 的文本编辑器。
- XEdit — X Window 系统的简单文本编辑器。
- wxMEdit — 用 C++ 和 wxWidgets 编写的文本/十六进制编辑器。
- Zed — 来自 Atom 和 Tree-sitter 创作者的高性能、多人代码编辑器。 它也是开源的。
办公软件
办公套件
另请参阅 Wikipedia:办公套件比较。
- Calligra — KOffice 的积极开发分支,KDE 办公套件。它提供了 OpenOffice 的大部分功能。是 kde-office 的一部分。
- Google 文档 — Google 提供的云办公解决方案。
- LibreOffice — 兼容开放和标准化的 ODF 文档格式的办公效率套件。OpenOffice 的分支,由文档基金会支持。
- OnlyOffice — 结合了文本、电子表格和演示文稿编辑器的办公套件。
- OpenOffice — 开源办公软件套件,用于文字处理、电子表格、演示文稿、图形、数据库等,基于 Apache 许可证。
- SoftMaker FreeOffice — 完整、可靠、快速且与 Microsoft Office 兼容的专有办公套件,包含文字处理器、电子表格和演示图形软件。
- WPS Office — 专有办公效率套件,以前称为 Kingsoft Office。
- Yozo Office — 与 MS Office 兼容的专有办公套件。
文字处理器
另请参阅 Wikipedia:文字处理器比较。
- AbiWord — 功能齐全的文字处理器。
- Calligra Words — Calligra Suite 中包含的强大的文字处理器。是 kde-office 的一部分。
- LibreOffice Writer — LibreOffice 套件中包含的功能齐全的文字处理器。
- OpenOffice Writer — OpenOffice 套件中包含的功能齐全的文字处理器。
- Ted — 易于使用的基于 GTK 的富文本处理器(带有脚注支持)。
- https://nllgg.nl/Ted/ || tedAUR
- WordGrinder — 用于控制台的文字处理器。
所见即所得 HTML 编辑器
- PageEdit — ePub 可视化 XHTML 编辑器。
- SeaMonkey Composer — SeaMonkey 套件中包含的强大而简单的 HTML 编辑器。
桌面出版
- gLabels — 用于创建标签、名片和媒体封面的程序。
演示文稿
- Calligra Stage — Calligra Suite 中包含的易于使用但仍然灵活的演示文稿应用程序。是 kde-office 的一部分。
- LibreOffice Impress — LibreOffice 套件中包含的演示文稿程序。
- MDP — 基于命令行的 Markdown 演示文稿工具。
- OpenOffice Impress — OpenOffice 套件中包含的演示文稿程序。
- sent — 简单的纯文本演示文稿工具。
- Sozi — 缩放演示文稿编辑器和播放器。基于 Electron 平台。
- Spice-Up — 创建简单而美观的演示文稿。
电子表格
另请参阅 Wikipedia:电子表格软件比较。
命令行
- sc — 基于 Curses 的轻量级电子表格。
- sc-im — 基于 sc 的电子表格程序。
- visidata — 用于发现和整理数据的 Python 多功能工具。
图形界面
- Calligra Sheets — Calligra Suite 中包含的强大的电子表格应用程序。是 kde-office 的一部分。
- Gnumeric — 用于 GNOME 桌面的电子表格程序。
- LibreOffice Calc — LibreOffice 套件中包含的功能齐全的电子表格应用程序。
- OpenOffice Calc — OpenOffice 套件中包含的功能齐全的电子表格应用程序。
- Pyspread — Pyspread 是一款非传统的电子表格应用程序,它基于 Python 编程语言编写。
数据库工具
有关特定于 DBMS 的工具,请参阅
另请参阅 Wikipedia:数据库工具比较。
- Adminer — 功能齐全的数据库管理 Web 应用程序,支持多种数据库类型。
- beekeeper-studio — 适用于 MySQL、Postgres、SQLite、SQL Server 等的现代、易于使用且美观的 SQL 客户端。
- DBeaver — 基于 Java 的图形数据库编辑器,支持多种数据库类型。
- DbVisualizer — 通用数据库工具
- https://www.dbvis.com/ || dbvisAUR
- GdaBrowser — 图形工具,用于快速访问数据库的结构和内容。
- Harlequin — 您的终端的 SQL IDE。
- Kexi — KDE 的可视化数据库应用程序创建工具,旨在填补电子表格和需要更复杂开发的数据库解决方案之间的空白。
- LibreOffice Base — LibreOffice 套件中包含的功能齐全的桌面数据库前端,旨在满足广泛用户的需求。
- OpenOffice Base — OpenOffice 套件中包含的功能齐全的桌面数据库前端,旨在满足广泛用户的需求。
- Orbada — 适用于数据库开发人员、SQL 开发人员、DBA 管理员以及希望扩展其 SQL 知识和技能的用户的优秀工具。上次发布日期为 2019-07-03。
- Sequeler — 用 Vala 和 Gtk 构建的 SQL 客户端。它允许您连接到本地和远程数据库,在带有语言识别功能的便捷文本编辑器中编写 SQL,并在 Gtk.Grid Widget 中可视化 SELECT 结果。
- SQuirreL SQL Client — 图形化 Java 程序,可让您查看 JDBC 兼容数据库的结构,浏览表中的数据,发出 SQL 命令等。
- TOra — 数据库管理 GUI,支持访问大多数常用的数据库平台,包括 Oracle、MySQL 和 PostgreSQL,以及对任何可以通过 Qt 的 ODBC 支持访问的目标的有限支持。
纯文本数据库实用程序
这类软件在某种程度上介于 awk 等文本处理核心实用程序、电子表格 和生产级 数据库系统 之间。它们通常带有非 SQL 命令行界面。
- csvkit — 用 Python 编写的 CSV/TSV 工具包
- csvtk — 用 Go 编写的跨平台、高效且实用的 CSV/TSV 工具包
- datamash — GNU 实用程序,用于对纯文本数据进行基本数值和统计运算。
- num-utils — 一组用于数值计算的命令行程序。
- recutils — GNU 实用程序,用于处理人类可编辑的纯文本数据库文件(以名为“recfile”的简单格式)。
- tsv-utils — eBay 的 CLI 工具,用于大型表格数据文件,包括过滤、统计、采样和连接。
“简化”数据库软件(初学者友好的数据库工具)
- Symphytum — 个人数据库软件,适用于希望以简单直观的方式管理和组织数据,而无需学习复杂的数据库语言和软件用户界面的每个人。
- TreeLine — 在树状结构中存储几乎任何类型的信息,这使得保持事物井井有条变得容易。
公式编辑器
另请参阅 #TeX 公式编辑器 和 Wikipedia:公式编辑器。
- LibreOffice Math — 创建和编辑科学公式和方程式。包含在 LibreOffice 套件中。
- OpenOffice Math — 为您的文档创建方程式和公式。包含在 OpenOffice 套件中。
标记语言
另请参阅 Wikipedia:文档标记语言比较。
- txt2tags — 极其简单、符合 KISS 原则的轻量级、人类可读的标记语言,用于从纯文本文件生成富格式内容。
AsciiDoc
另请参阅 Wikipedia:AsciiDoc。
- AsciiDoc.py — 用 Python 编写的旧版实现。Arch 用于生成 pacman 的手册页。[1]。
- Asciidoctor — 用 Ruby 编写的实现,具有 许多额外功能。
Markdown
另请参阅 官方网站 和 Wikipedia:Markdown。
- cmark — C 语言编写的 CommonMark 解析和渲染库及程序。
- Discount — 用 C 语言编写的 Markdown 实现。
- lowdown — Markdown 转换器,生成 HTML5 和 roff 格式的文档,ms 和 man 格式。
- Marked — 为速度而构建的 Markdown 解析器和编译器。
- md2html — C Markdown 解析器。
- Pandoc 也支持 Markdown。
Python 实现
- CommonMark-py — 用于 CommonMark Markdown 规范的 Python 解析器。
- M2R2 — Markdown 到 reStructuredText 转换器。
- Mistune — 纯 Python 中最快的 markdown 解析器,具有渲染器功能。
- Python-Markdown — John Gruber 的 Markdown 的可扩展 Python 实现。
- PyMdown Extensions — Python-Markdown 的扩展。
- MkDocs — 使用 Markdown 的项目文档。
- Material for MkDocs — MkDocs 的 Material Design 主题。
- MkDocs Material Extensions — MkDocs Material 的 Markdown 扩展资源。
Ruby 实现
- kramdown — 快速、纯 Ruby Markdown 超集转换器,使用严格的语法定义。
- Maruku — 纯 Ruby Markdown 超集解释器。
- mdless — 纯 Ruby 基于终端的 markdown 查看器/解释器。
Markdown 编辑器
- Apostrophe — 用 GTK 制作的无干扰 Markdown 编辑器。
- CuteMarkEd — 基于 Qt 的 Markdown 编辑器,具有实时 HTML 预览、数学表达式、代码和 markdown 语法突出显示。自 2016 年起已停止维护。
- Formiko — 用 Python 和 GTK 编写的 reStructuredText 和 Markdown 编辑器和实时预览器。
- ghostwriter — 无干扰 Markdown 编辑器。是 kde-office 的一部分。
- Marker — 简单而强大的 Markdown 编辑器。
- Mark My Words — 极简 markdown 编辑器。
- Mark Text — 下一代 markdown 编辑器。基于 Electron 平台。
- Remarkable — 功能齐全的 Markdown 编辑器。
- ReText — 用于 Markdown 和 reStructuredText 的简单文本编辑器。
- ThiefMD — 受 Ulysses 启发的 Markdown 和 Fountain 编辑器。
- https://thiefmd.com/ || thiefmdAUR
- Typora — 专有的、极简的 Markdown 编辑器。
- https://typora.io/ || typoraAUR
- Zettlr — 一款跨平台 Markdown 编辑器,其灵感来源于 Zettelkasten 笔记系统,用于笔记记录和个人知识管理。基于 Electron 平台。
reStructuredText
另请参阅 reStructuredText。
- Docutils — 一套用于将纯文本 (reStructuredText) 文档处理成 HTML、XML 或 LaTeX 等格式的工具集。
- rstcheck — 检查 reStructuredText 和嵌套在其中的代码块的语法。
- Sphinx — 一个文档生成系统,使用 reStructuredText 生成多种格式的输出 (Python 项目的主要文档系统)。
排版系统
- Lout — 一款轻量级文档格式化系统。读取类似于 LaTeX 风格的文档高级描述,并生成 PostScript。
- SILE — 受 TeX 启发的现代排版系统。
- TeX — 一款在学术界流行的高质量排版系统。
- Texinfo — GNU Project 使用的软件手册排版语法。
- Typst — 一款面向科学领域的基于标记的排版系统。
- Speedata — 一款数据库发布软件,可完全自动创建高质量排版 PDF。
TeX 编辑器
借助 TeX、LaTeX 及其友,创建任何科学文档、文章、期刊等都变得司空见惯。
另请参阅 Wikipedia:TeX 编辑器比较 和 Wikibooks:LaTeX/安装#编辑器。
- Enter TeX — 适用于 GNOME 的 LaTeX 编辑器,以前称为 GNOME LaTeX。
- gedit LaTeX 插件 — 为 gedit 添加代码补全功能,并允许编译 LaTeX 文档和管理 BibTeX 参考书目。
- Gummi — 轻量级基于 GTK 的 TeX/LaTeX 编辑器。它具有连续预览模式、集成的 BibTeX 支持、可扩展的代码片段界面和多文档支持。
- Kile — 适用于 KDE 桌面的用户友好型 TeX/LaTeX 编辑器,具有许多功能。
- Ktikz — 一款小型应用程序,可帮助您为出版物创建 PGF/TikZ 图表。
- LyX — 一款文档处理器,鼓励基于文档结构 (WYSIWYM) 而非外观 (WYSIWYG) 的写作方法。
- https://www.lyx.org/ || lyxAUR
- Setzer — 一款用 Python 和 GTK 编写的 LaTeX 编辑器。
- TeXmacs — WYSIWYW (所见即所想) 编辑平台,为科学家提供特殊功能。
- Texmaker — 一款跨平台、轻量且易于使用的 LaTeX IDE。它在一个应用程序中集成了使用 LaTeX 开发文档所需的许多工具。
- TeXstudio — TeXMaker 的分支,包括对 bibtex 项目的代码补全、语法检查以及自动检测多次 LaTeX 运行需求的支持。
- TeXworks — 一款模仿 TeXShop 的简单 TeX 前端程序。
- TikZiT — 一款用于快速创建使用 PGF/TikZ 的图形和图表的图形工具。
- Vim-LaTeX-suite — 适用于 Vim 的可自定义 LaTeX 环境。
TeX 公式编辑器
- EqualX — 一款具有实时预览功能的 LaTeX 方程编辑器。
- KLatexFormula — 一款用于从 LaTeX 方程生成图像的 GUI。
- LibreOffice TexMaths 扩展 — 适用于 LibreOffice 的 LaTeX 方程编辑器。
XML 编辑器
另请参阅 Wikipedia:XML 编辑器比较。
- QXmlEdit — 一款简单的 Qt XML 编辑器和 XSD 查看器。
- XML Copy Editor — 一款快速的、验证 XML 的编辑器。
- XML Tree Editor — 将 XML 文件显示为树状视图,并允许基本操作:添加、编辑和删除文本节点及其属性。
文档转换器
另请参阅 #标记语言 和 PDF、PS 和 DjVu。
- Antiword — MS Word 到文本转换器。
- catdoc — 用于将 Microsoft Word、Excel、PowerPoint 和 RTF 文件转换为文本的转换器。
- docx2txt — MS Word Docx 到文本转换器。
- HTMLDOC — 读取 HTML 和 Markdown 源文件或网页,并生成相应的 EPUB、HTML、PostScript 或 PDF 文件,并带有可选的目录。
- Morphosis — 使用 Pandoc 和 WebKitGTK 的文档转换应用程序。
- mutool — 基于 MuPDF 的通用工具,用于处理各种文档文件。
- Pandoc — 用于转换标记和文档格式的瑞士军刀。
- unoconv — 基于 Libreoffice 的文档转换器。
- UnRTF — 一款命令行程序,可将 RTF 文档转换为其他格式。
书目参考文献管理器
另请参阅 Wikipedia:参考文献管理软件比较。
- Citations — 使用 BibTeX 格式管理您的书目。
- JabRef — 用于管理 BibTeX 和其他书目的 Java GUI 前端。
- KBibTeX — KDE 的 BibTeX 编辑器,用于编辑 LaTeX 使用的书目。
- Mendeley Desktop — 专有的参考文献管理器和学术社交网络。
- Papis — 一款基于命令行的文档和书目管理器。
- Zotero — 一款易于使用的工具,可帮助您收集、组织、引用和共享您的研究来源。可以导入和导出 BibTeX,并具有浏览器扩展。
阅读器和查看器
- NFO Viewer — 一款简单的 NFO 文件查看器。
PDF 和 DjVu
请参阅 PDF、PS 和 DjVu。
电子书
- Arianna — 一款支持 EPUB 文件的电子书阅读器和库管理应用程序。属于 kde-graphics 的一部分。
- Beseda — 一款可访问的(针对视觉障碍人士)控制台电子书阅读器,可以朗读 TXT、FB2、ABW、[X]HTML、ODT、DOCX 书籍和文档。
- Bookworm — 一款简单、专注的电子书阅读器,适用于 Elementary OS,支持 EPUB、PDF、Mobipocket 和漫画书。
- Calibre — 一款电子书库管理应用程序,还可以编辑 EPUB 文件、在不同格式之间转换以及与各种电子书阅读器同步。支持的格式包括 CHM、漫画书、DjVu、DOCX、EPUB、FictionBook、HTML、HTMLZ、Kindle、LIT、LRF、Mobipocket、ODT、PDF、PRC、PDB、PML、RB、RTF、SNB、TCR、TXT 和 TXTZ。
- Cool Reader — 一款电子书查看器,支持多种格式,如 EPUB (非 DRM)、FictionBook、TXT、RTF、HTML、CHM 和 TCR。
- FBReader — 一款电子书查看器,支持多种格式,如 EPUB、FictionBook、HTML、plucker、PalmDoc、zTxt、TCR、CHM、RTF、OEB、Mobipocket (非 DRM) 和 TXT。
- Foliate — 一款简单而现代的 GTK 电子书阅读器。支持 EPUB、Mobipocket、Kindle、FictionBook 和漫画书格式。
- Lector — 一款基于 Qt 的电子书阅读器,支持 PDF、EPUB、Kindle、Mobipocket 和漫画书。
- Sigil — WYSIWYG EPUB 电子书编辑器。
- baca — 控制台 epub 阅读器。
- KOReader — 一款电子书阅读器应用程序,支持 PDF、DjVu、EPUB、FB2 和更多格式,可在 Cervantes、Kindle、Kobo、PocketBook 和 Android 设备上运行。
一些 PDF 查看器,如 apvlv、Atril、MuPDF、Okular、Xreader 和 Zathura 也支持 EPUB 格式。
漫画书
- Automedia — 一款非常小的漫画和动漫下载器,来自各种网站。旨在成为 HakuNeko 的更轻量级替代品。主要用 C 编写。
- HakuNeko — 一款来自各种网站的漫画和动漫下载器。基于 Electron 平台。
- Kindle Comic Converter — 允许您将 PNG、JPG、GIF、CBZ、CBR 和 CB7 文件转换为 EPUB 或 MOBI 格式的电子书。
- Komikku — 一款适用于 GNOME 的在线/离线漫画阅读器。
- Manga Reader — 一款用于本地文件的漫画阅读器。支持 zip、rar、tar、7z、cbz、cbr、cbt、cb7 文件以及文件夹。
- MComix — 一款 GTK3 图像查看器,专门设计用于处理漫画书存档(Comix 的分支)。还包括库管理器。
- QComicBook — 一款漫画书存档查看器,旨在方便和简单。
- QuickMedia — 一款在线漫画阅读器。支持使用 waifu2x-ncnn-vulkan 自动放大页面。
- YACReader — 一款用 C++ 和 Qt5 编写的漫画书查看器。附带用于管理漫画的 YACReaderLibrary。
一些 PDF 和电子书查看器,如 Atril、Bookworm、Calibre、Foliate、GNOME 文档查看器、Lector、MuPDF、Okular、Papers、Xreader 和 Zathura 也支持漫画书格式。
CHM
另请参阅 Wikipedia:Microsoft Compiled HTML Help。
- Archmage — 一款可扩展的阅读器和反编译器,用于 CHM 格式的文件。
- Kchmviewer — 一款基于 Qt 的 CHM 查看器,它使用 chmlib 并借鉴了 xchm 的一些想法。它不依赖于 KDE,但可以编译以与之集成。
- xCHM — 一款轻量级 CHM 查看器,基于 chmlib。
一些 PDF 和电子书查看器,如 Cool Reader、FBReader 和 Okular 也支持 CHM 格式。
文档管理器
- Paperwork — 个人文档管理器。它管理扫描文档和 PDF。
- Shelf — 一款文档集合管理器,支持 PDF 文件。属于 maui 的一部分。
扫描软件
请参阅 SANE#前端
- ScanTailor Advanced — 一款用于扫描页面的交互式后期处理工具。Scan Tailor 的分支,具有额外的功能和修复。
OCR 软件
命令行
另请参阅 Wikipedia:光学字符识别软件比较。
- CuneiForm — 命令行 OCR 系统,最初由 Cognitive technologies 开发并开源。支持的语言:eng, ger, fra, rus, swe, spa, ita, ruseng, ukr, srp, hrv, pol, dan, por, dut, cze, rum, hun, bul, slo, lav, lit, est, tur。
- GOCR — OCR 引擎,也支持条形码识别。
- Ocrad — 基于特征提取方法的 OCR 程序。
- OCRmyPDF — 向扫描的 PDF 文件添加 OCR 文本层,使其可以被搜索。
- Tesseract — 精确的开源 OCR 引擎。软件包已拆分,您需要为每种语言安装一些数据文件(例如 tesseract-data-eng)。
图形界面
- gImageReader — Tesseract 的图形 GTK/Qt 前端。
- gscan2pdf — 扫描、运行 OCR 引擎、少量后期处理、创建文档。
- Linux-Intelligent-Ocr-Solution — 简易 OCR 解决方案和 Tesseract 训练器,用于使用扫描仪或相机将打印件转换为文本。
- OCRFeeder — Gnome 的 Python GUI,执行文档分析和渲染,可以使用 CuneiForm、GOCR、Ocrad 或 Tesseract 作为 OCR 引擎。它可以从 PDF 或图像文件导入,并导出到 HTML 或 OpenDocument。
- Paperwork — 个人文档管理器。它管理扫描文档和 PDF。
- Scans to PDF — 从扫描文档创建小的、可搜索的 PDF。
- YAGF — Linux 平台上 CuneiForm 文本识别程序的图形界面。
笔记
笔记软件
另请参阅 Wikipedia:笔记软件比较。
命令行
- dnote — 程序员的简单命令行笔记本
- eureka — 无需离开终端即可输入和存储想法的 CLI 工具
- kb — 极简的基于终端的知识管理器。
- nb — 命令行和本地 Web 笔记、书签、存档和知识库应用程序。
- https://xwmx.github.io/nb/ || nbAUR
- tnote — 用于终端的小型笔记程序。
- Vimwiki — Vim 的个人 Wiki – 以标记语言编写的相互链接的纯文本文件。
图形界面
- BasKet — 用于组织、共享和记录笔记的应用程序。 它可以管理各种类型的信息,如待办事项列表、链接、图片和其他类型,类似于剪贴簿。
- Boostnote — 程序员的笔记应用程序,专注于 markdown、代码片段和可定制性。 基于 Electron 平台。
- Buho — 用于保存链接、编写快速笔记并将页面组织成书籍的任务和笔记管理器。 maui 的一部分。
- Cherrytree — 分层笔记应用程序,具有富文本和语法高亮显示功能,将数据存储在单个 xml 或 sqlite 文件中。
- Deepin Voice Notes — 轻量级备忘工具,用于创建文本笔记和录音。
- Encryptic — JavaScript 笔记应用程序,带有 Markdown 编辑器和加密支持。 基于 Electron 平台。
- FeatherNotes — 轻量级 Qt 分层笔记管理器。
- FromScratch — 简单而智能的笔记应用程序,可以用作快速笔记或待办事项应用程序。 基于 Electron 平台。
- GNOME Notes — GNOME 的笔记编辑器,旨在保持易用性。 gnome-extra 的一部分。
- Gnote — Tomboy 到 C++ 的移植版本。 它是相同的笔记应用程序,包括大多数插件。
- Iotas — 简单的笔记应用,支持 Markdown,并可选择 Nextcloud Notes 同步。
- Joplin — 笔记和待办事项应用程序,可以处理大量组织到桌面或移动设备笔记本中的笔记。 它与 WebDAV、Dropbox、OneDrive、NextCloud、S3 (beta) 和其他后端同步。 基于 Electron 平台。
- https://joplinapp.org/ || CLI 应用: joplinAUR, 桌面应用: joplin-desktopAUR
- KeepNote — 跨平台 GTK 笔记应用程序,具有富文本格式。
- http://keepnote.org || keepnoteAUR
- Logseq — 一款本地优先、非线性、大纲式笔记本,用于组织和分享您的个人知识库。
- Marknote — 一款简单的 KDE Markdown 笔记管理应用。
- MyNotex — 笔记、文档文件和活动管理器。
- Nextcloud Notes — 适用于 Nextcloud 的简单笔记应用。
- NixNote — 帮助您做笔记并保持井井有条。 创建文本笔记,附加文件或图像,甚至与 Evernote 同步。 前身名为 Nevernote。
- http://nixnote.org/ || nixnote2AUR
- Norka — 带有 Markdown 支持的笔记软件,专为 Pantheon 设计。
- Notejot — elementaryOS 的极其简单的便利贴小程序。
- Notes — 笔记应用程序,写下您的想法。
- Notes-Up — elementaryOS 的 Markdown 笔记编辑器和管理器。
- Notion — 笔记、任务管理、项目管理、知识管理软件
- Notorious — 键盘中心的笔记应用程序,具有 Markdown 语法高亮显示支持。
- nvPY — Simplenote 同步笔记应用程序,灵感来自 Notational Velocity 和 ResophNotes,但更丑陋且更跨平台。
- Obsidian — 个人知识库,使用 markdown 文本文件以镜像人脑的格式组织笔记。
- OutWiker — 以树状结构存储笔记。
- QOwnNotes — 记事本和待办事项列表管理器,具有 markdown 支持和基于 Qt5 构建的可选 ownCloud 集成。
- Simplenote — 保持笔记最简单的方式。 基于 Electron 平台。
- Standard Notes — 简单而私密的笔记应用程序,专注于简洁性,并在数据接触云之前在本地对其进行加密。 基于 Electron 平台。
- TiddlyWiki — 独特的非线性笔记本,用于捕获、组织和共享复杂信息。
- Trilium — 使用 Trilium Notes 构建您的个人知识库。
- VNote — 受 Vim 启发的笔记应用程序,更了解程序员和 Markdown。
- WizNote — 基于云的笔记客户端。
- Zim — WYSIWYG 文本编辑器,旨在将 Wiki 的概念引入桌面。
- zNotes — 用于笔记管理的轻量级应用程序,具有简单的界面。
- μPad — 笔记应用程序,可帮助您无限制地组织和做笔记。 基于 Electron 平台。
手写笔笔记
- Cournal — 使用手写笔的协作式笔记和日记应用程序。 它允许多个用户实时注释 PDF 文件。
- Saber — 开源自由的跨平台笔记应用程序
- Write — 一款专有的手写文字处理器。
- Xournal — 使用手写笔进行笔记、草绘和写日记的应用程序。 也能够注释现有的 PDF 文件。
- Xournal++ — 围绕平板电脑设计的笔记软件。 Xournal 的 C++ 重写版本,支持 PDF 注释。
- Rnote — 一款用 Rust 和 GTK4 编写的简单笔记应用程序。
日记
- Almanah — 小型 GTK 应用程序,可让您记录生活日记。
- Lifeograph — 离线和私密的日记和笔记应用程序。 它提供了一组丰富的功能,并以简洁的用户界面呈现。
- RedNotebook — 现代日记,可让您格式化、标记和搜索您的条目。
- Simple Diary — 带有 Markdown 支持的简单轻量级日记应用。
思维导图
另请参阅 Wikipedia:概念和思维导图软件列表。
- FreeMind — 一款思维导图软件,以及一款非常强调折叠的分层编辑器。 可用于知识和内容管理。
- Freeplane — FreeMind 的分支,支持思考、共享信息和完成工作。 该软件可用于思维导图和分析思维导图中包含的信息。
- Minder — 专为 Pantheon 设计的思维导图应用程序。
- MindMaster — 专有的思维导图和头脑风暴软件,具有现代 UI 和精美的模板。 它还提供在线思维导图服务和跨平台共享。
- Semantik — KDE 的思维导图应用程序。
- TreeSheets — 一种“分层电子表格”,可以很好地替代电子表格、思维导图、大纲、PIM、文本编辑器和小型数据库。
- View Your Mind — 用于生成和操作显示您想法的地图的工具。 这样的地图可以帮助您提高创造力和效率。 您可以使用它们进行时间管理、组织任务、概览复杂上下文、整理您的想法等。
- Visual Understanding Environment — 灵活的工具,用于管理和集成数字资源,以支持教学、学习和研究。
- https://vue.tufts.edu/ || vueAUR
- XMind — 头脑风暴和思维导图应用程序。 它提供了丰富的不同可视化样式,并允许通过其网站共享创建的思维导图。
- https://www.xmind.net/ || xmindAUR
便利贴
- GloboNote — 一款易于使用的桌面应用程序,用于便利贴、待办事项列表、个人日记、提醒和其他笔记。
- Notes — 为您提供了一种快速粘贴文本、写下事物列表、给朋友留言或使用 Post-It 便签做任何事情的方法。
- PrimeNote — 一款精致的跨平台便利贴应用程序,用 PyQt 编写。
- Xpad — 用于快速记下要记住的事情的便利贴应用程序。
特殊写作环境
无干扰写作
另请参阅 #Markdown 编辑器 和 Wikipedia:全屏写作程序。
- FocusWriter — 简单、无干扰的写作环境。 它利用隐藏式界面,您可以通过将鼠标移动到屏幕边缘来访问该界面,从而使程序具有熟悉的外观和感觉,同时又不会妨碍您沉浸在工作之中。
- PyRoom — 全屏编辑器,没有按钮、小部件、格式选项、菜单,只有最少的必需对话框窗口,它没有任何干扰,让您专注于写作和纯粹的写作。
- https://pyroom.org/ || pyroomAUR
- Quilter — 在这款 Markdown 编辑器中使用 Focus Mode 专注于您的写作并撰写优美扎实的故事。
- TextRoom — 供作家使用的全屏文本编辑器。
故事写作
- Manuskript — 提供丰富的环境,帮助作家创建他们的初稿,然后进一步完善和编辑他们的杰作。
- NovProg — 用于绘制您在 NaNoWriMo 风格小说写作进度图表的工具。
- oStorybook — 从草稿到最终作品,为作家、散文家、作者提供的工具。
剧本写作
- KIT Scenarist — 用于创建剧本的简单而强大的应用程序。
- Magic Fountain — 用于编写剧本的 Fountain 语法编辑器和查看器。
- Trelby — 简单、快速且布局优雅,使剧本写作变得简单。
- Fade In — Fade In Professional Screenwriting Software 是最先进的软件,专业人士用于撰写电影、电视、视频游戏、舞台剧、广播等剧本。
语言
词典和辞典
另请参阅 Wikipedia:词典软件类别 和 Wikipedia:DICT#DICT 客户端。
命令行
- dictd — DICT 协议的客户端/服务器软件。
- sdcv — 命令行词典。 它提供对 StarDict 格式词典的访问。
- thesauromatic — 用 Rust 编写的静态、离线、命令行同义词词典。
图形界面
- Artha — 完全离线工作并基于 WordNet 的英语辞典。
- Gjiten Kai — Gjiten 的重写版本,一款 GTK 日语词典。
- GNOME Dictionary — GNOME 应用程序,用于在线词典中检查单词定义和拼写。 gnome-extra 的一部分。
- GoldenDict — 功能丰富的词典查找程序。
- Kiten — 日语参考和学习工具。 kde-education 的一部分。
- MATE Dictionary — MATE 应用程序,用于在词典源中查找单词。
- OpenDict — 计算机词典,支持流行的计算机词典格式,包括 Slowo 和 Mova。 它也可以充当 DICT 服务器的客户端。
- Palaura — 方便的词典,用于查找任何单词的定义。
- PowerWord — 专有的汉英词典工具。
- QStarDict — 使用 Qt 编写的词典程序。 用户界面类似于 StarDict。
- Quick Lookup — 由 Wiktionary 提供支持的简单 GTK 词典应用程序。
- StarDict — 国际词典软件。
- Xfce4 Dictionary — 搜索不同类型的词典服务以查找单词或短语。
拼写检查器
参见 语言检查。
翻译和本地化
另请参阅 维基百科:计算机辅助翻译工具比较。
- Apertium — 免费开源的基于规则的机器翻译平台,提供可用的语言数据。它支持以下格式:HTML、Microsoft Office 2007 XML、OpenDocument、TMX、MediaWiki 等。
- Crow Translate — 简单轻量级的翻译器,允许使用 Google、Yandex 和 Bing 翻译和朗读文本。
- Dialect — 基于 Google 翻译和其他在线服务的 GNOME 翻译应用程序。
- Gtranslator — 增强的 GNOME gettext po 文件编辑器。它处理所有形式的 gettext po 文件,并包含非常有用的功能。
- Moses — 统计机器翻译工具(不包含语言数据)。
- OmegaT — 通用翻译工具,包含许多翻译记忆功能,并可以从 Google 翻译提供建议。它支持以下格式:HTML、Microsoft Office 2007 XML、OpenDocument、XLIFF/Okapi、MediaWiki、纯文本、TMX 等。
- https://omegat.org/ || omegatAUR
- Poedit — 用于 gettext (PO, POT) 和 XLIFF 的简单翻译编辑器。
- Pology — 一组用于处理 gettext/po 文件的 Python 工具。
- Qt Linguist — 将 Qt C++ 和 Qt Quick 应用程序翻译成当地语言。
- Translate Shell — Google 翻译的命令行界面和交互式 shell。
- Translate Toolkit — 本地化和翻译工具包,提供一组用于处理本地化文件格式和可能需要本地化的文件的工具。
条形码生成器和阅读器
命令行
- barcode — 一个将文本字符串转换为打印条形的工具。
- iec16022 — 生成 2D 条形码,通常也称为 DataMatrix。
- qrencode — 用于在 QR 码符号中编码数据的 C 库和命令行工具。
- ZBar — 用于从各种来源读取条形码的应用程序和库。
- Zint — 条形码编码库和命令行工具,支持 50 多种符号体系。
图形界面
- CoBang — QR 码扫描器应用程序。
- Decoder — QR 码扫描器和生成器。
- gLabels — 用于创建标签和名片的程序。它还支持创建条形码。
- QRab — 简单地从屏幕抓取 QR 码并将解码后的文本复制到剪贴板。
- Qreator — 用于创建 QR 码的图形实用程序。
- QtQR — QR 码生成器和解码器。
- ZBarCam GUI — 用于 ZBar 的简单 GUI,用于从各种来源读取条形码。
- Zint Barcode Studio — 条形码生成器 GUI。
占位符文本生成器
- Lorem — 用于生成 Lorem Ipsum 占位符文本的简单应用程序。