应用程序列表/文档
文本编辑器
另请参阅 维基百科:文本编辑器比较。
一些更轻量级的集成开发环境也可以用作文本编辑器。
控制台
- 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's Own Version of Emacs 是一个类似 Emacs 的编辑器,没有 Lisp。
- 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 — Vim 为 21 世纪重生。
- 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 Text — 适用于 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 — 基于 Pluma 开发的 Linux Mint 文本编辑器。
- XEdit — 适用于 X Window 系统的简单文本编辑器。
- wxMEdit — 用 C++ 和 wxWidgets 编写的文本/十六进制编辑器。
- Zed — 来自 Atom 和 Tree-sitter 创建者的高性能、多人代码编辑器。它也是开源的。
办公
办公套件
另请参阅 维基百科:办公套件比较。
- Calligra — KOffice 的积极开发分支,KDE 办公套件。它提供了 OpenOffice 的大部分功能。kde-office 的一部分。
- Google Docs — 谷歌的云办公解决方案。
- LibreOffice — 与开放和标准化的 ODF 文档格式兼容的办公效率套件。OpenOffice 的分支,由文档基金会支持。
- OnlyOffice — 办公套件,结合了文本、电子表格和演示文稿编辑器。
- OpenOffice — 开源办公软件套件,用于文字处理、电子表格、演示文稿、图形、数据库等,基于 Apache 许可证。
- SoftMaker FreeOffice — 完整、可靠、极速且与 Microsoft Office 兼容的专有办公套件,包含文字处理器、电子表格和演示文稿图形软件。
- WPS Office — 专有办公效率套件,之前称为 Kingsoft Office。
- Yozo Office — 专有办公套件,兼容 MS Office。
文字处理器
另请参阅 Wikipedia:文字处理器比较。
- AbiWord — 功能齐全的文字处理器。
- Calligra Words — 强大的文字处理器,包含在 Calligra 套件中。是 kde-office 的一部分。
- LibreOffice Writer — 功能齐全的文字处理器,包含在 LibreOffice 套件中。
- OpenOffice Writer — 功能齐全的文字处理器,包含在 OpenOffice 套件中。
- Ted — 易于使用的基于 GTK 的富文本处理器(支持脚注)。
- https://nllgg.nl/Ted/ || tedAUR
- WordGrinder — 用于控制台的文字处理器。
所见即所得 HTML 编辑器
- PageEdit — ePub 可视化 XHTML 编辑器。
- SeaMonkey Composer — 强大而简单的 HTML 编辑器,包含在 SeaMonkey 套件中。
桌面出版
- gLabels — 用于创建标签、名片和媒体封面的程序。
演示文稿
- Calligra Stage — 易于使用但仍然灵活的演示文稿应用程序,包含在 Calligra 套件中。是 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 套件中。是 kde-office 的一部分。
- Gnumeric — 用于 GNOME 桌面的电子表格程序。
- LibreOffice Calc — 功能齐全的电子表格应用程序,包含在 LibreOffice 套件中。
- OpenOffice Calc — 功能齐全的电子表格应用程序,包含在 OpenOffice 套件中。
- Pyspread — Pyspread 是一款非传统的电子表格应用程序,它基于 Python 编程语言并用 Python 编写。
数据库工具
有关特定于 DBMS 的工具,请参阅
另请参阅 Wikipedia:数据库工具比较。
- Adminer — 功能齐全的数据库管理 Web 应用程序,支持多种数据库类型。
- beekeeper-studio — 一款现代、易于使用且外观精美的 SQL 客户端,适用于 MySQL、Postgres、SQLite、SQL Server 等。
- 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 转换器,生成 ms 和 man 格式的 HTML5 和 roff 文档。
- 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 — 基于 chmlib 的轻量级 CHM 查看器。
一些 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 编辑器中,专注于您的写作,并借助专注模式编写优美而扎实的故事。
- 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 — 搜索不同类型的词典服务以查找单词或短语。
拼写检查器
请参阅 语言检查。
翻译和本地化
另请参阅 Wikipedia:计算机辅助翻译工具比较。
- 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 — 生成通常也称为 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 占位符文本的简单应用程序。