(Opensource.com,CC BY-SA 4.0)
日记是任何创作者,包括作家,开发者以及各种艺术家等生活的一部分。比如说我的大部分文章也是从使用日记应用开始的,我大多数时间用是 Joplin。
市面上有大量适用于 Linux 的笔记类应用程序(本文会混用笔记和日记这个词汇,请各位注意),它们有很多也是开源型软件。
我在最近的试用中尝试了五六个,整理了一份自己喜欢的应用列表,供大家参考。
Joplin
(Opensource.com,CC BY-SA 4.0)
Joplin 可以在 Linux、Windows、macOS、Android 以及 iOS 上使用。我个人喜欢用 Joplin,因为它会自动保存添加的任何内容。笔记可以上传到 NextCloud、OwnCloud、Joplin Cloud,甚至是 OneDrive、Dropbox 或任何 WebDav 应用程序等闭源型云服务。
此外,Joplin 还支持日记文本的加密。
Joplin 可以各种格式导出笔记,比如Doc文档,纯文本等,操作也非常容易。它附带有8个不同的主题,可允许用户定制应用自身的外观。
Joplin 使用 MIT 许可证。Joplin 最初于 2017 年发布,Joplin 正与大量贡献者和用户社区持续迭代开发。
Xournal
(Opensource.com,CC BY-SA 4.0)
Xournal 可以在 Linux、Windows、macOS 和 Android 上使用。它的目的是让用户可创建包含几乎任何可以想象的媒体类型的日记。它支持压敏笔与绘图板,你可以创建草图笔记——我们可以在其中键入、绘制简单的矢量、导入图形、录制音频等。
此外,你还可以使用 Xournal 来注释 PDF,这也是我使用它的方式。Xournal 以 GPLv2 许可证发布,它可以多种文件格式导出笔记内容。
Trillium
(Opensource.com,CC BY-SA 4.0)
Trillium是一个支持分层级的笔记应用程序,专注于构建知识库。它具有丰富的所见即所得编辑功能,包括表格、图像和Markdown格式。它支持使用语法高亮编辑源代码中的注释。Trillium以 GNU Affero 许可证发布。
Trilium 可用作为 Linux 和 Windows 的桌面应用程序,以及可以在自己的 Linux 服务器上托管 Web 应用程序。
GNote
(Opensource.com,CC BY-SA 4.0)
Gnote是一个为 Linux 编写的开源笔记应用程序。它是由 Hubert Figuière 从一个名为Tomboy的项目中克隆出来的。与 Tomboy 一样,Gnote 使用类似 wiki 的链接系统来允许你将某篇笔记链接在一起。
GNote 的源代码在GitLab上可用,它用的是 GPLv3 许可证分发。
CherryTree
(Opensource.com,CC BY-SA 4.0)
CherryTree 支持分层式笔记。在 CherryTree 中,一切都是一个节点。节点可以是纯文本、富文本,并支持各种编程语言的语法高亮。每个节点可以有子节点,每个子节点都可以有不同的格式。
CherryTree 具有丰富的文本和语法突出显示功能,并且可以将数据存储在单个 XML 或SQLite文件中。CherryTree 可以从多种格式导入,包括 Markdown、HTML、纯文本、Gnote、Tomboy 等。它可以将文件导出为 PDF、HTML、纯文本还有它自己的 CherryTree 格式。
CherryTree 使用 GPLv3 许可证,可以安装在 Linux、Windows 和 macOS 系统上。
Obsidian
Obsidian是一个以本地化存储为主要方式的日记应用,换句话说你的笔记全部都是本地文件,因此你不用担心自己被笔记服务提供商数据绑架。
Windows、Mac、Linux、Android、IOS等全平台都可以使用Obsidian,但是跨平台的笔记同步如果不使用官方提供的服务,可能会麻烦一点。在Windows和Mac上使用,直接用 Git 同步很方便。
Obsidian社区成员除了贡献了大量好看的主题之外,还贡献了很多提高生产力的插件,后面我也会介绍一两款我自己用起来顺手的插件,当然,如果现有插件不能解决你的痛点,你也可以自己开发插件解决。
本文为 @ 场长 创作并授权 21CTO 发布,未经许可,请勿转载。
内容授权事宜请您联系 webmaster@21cto.com或关注 21CTO 公众号。
该文观点仅代表作者本人,21CTO 平台仅提供信息存储空间服务。