6个开源笔记软件 最后那个太惊艳了

编程容易受挫折。程序员建立一个 页,手机APP或桌面应用都是一个大工程,趁手的笔记软件至关重要,也可成倍提高工作效率!

但是大多数笔记应用的设计并不是以程序员作为目标受众,这些程序可能会让使用者用起来很难受,甚至完全放弃这些工具。

程序员的笔记软件,应该满足下面几个条件:

(1)跨平台操作,程序员同时支持桌面电脑(Windows,Mac,Linux)和手机(Android,iOS)

(2)软件随时同步,打开任何一台机器,都能接着上一次的工作继续写

(3)软件实时存储,如果软件突然关闭,也不会丢失内容

(4)软件支持 Markdown 格式,便于后期直接发布

(5)软件支持推送到远程 Git 仓库,产生历史版本,同时作为远程备份

市场上大部分的笔记软件,都不支持上述的第5点,Git 集成要么没有,要么很弱。

1. AppFlowy

地址:https://github.com/AppFlowy-IO/appflowy

类似 Notion 的全能型笔记软件,短短几个月就收获了超过 1w 个 star,增速属实恐怖!

小编认为这款软件的优势在于用户体验,比如界面非常的优雅精简。

但是,这款软件基于 Rust 和 Flutter 编写,目前仅在 Mac 端有较好的兼容性,想要自己编译安装也比较麻烦。

2. Laverna

地址:https://github.com/Laverna/laverna

一个 8 年前就存在的经典在线笔记软件,有近 9000 个 star。

这款软件最大的特点是 异常精简 ,进入主页后,就只有笔记栏、浏览栏和几个小按钮,没有一点多余的内容!

3. Trilium

地址:https://github.com/zadam/trilium

Trilium 是一款超过 1.2 万个 star 的分层笔记应用程序,专注于建立大型个人知识库。

它基于 JavaScript 开发,同时支持桌面端和 web 端,兼容性很好,初次使用建议大家先体验下 页版本。

进入主页,可以看到侧边栏有很多按钮,说明它的功能真的是非常之多。而且它的写作体验类似 Typora,能够自动将你输入的 Markdown 语法转换为对应的格式。

4. Leanote

地址:https://github.com/leanote/leanote

国人开发的在线云笔记应用,基于 JavaScript 和 Go 语言开发,目前已收获 1 万多个 star。

这款应用的优势在于多端兼容、多端信息同步,比如你可以随时随地用微信记录笔记,它的写作体验也是不错的,支持代码高亮,对程序员很友好。

5. Focalboard

地址:https://github.com/mattermost/focalboard

也是一款类似 Notion 的笔记软件,使用 TypeScript + Go 语言实现,一年多的时间就积累了近 7 千个 star,已经很厉害了。

这个项目的功能比较丰富,不仅能拿来记笔记,还可以用于项目管理。整体的界面非常精简,体验也还算不错,感觉是一个非常适合学习的项目。

6. Github.dev

https://github.dev/[用户名]/[仓库名]

github.dev 针对的是桌面的“键盘 + 鼠标”环境,手机触摸屏可以使用。

如果你希望使用手机原生App,小编推荐 Obsidian。它有全平台的客户端,并且可以参考这篇文章设置 Git 集成。

另外,FSNotes 也不错,可惜只支持苹果设备。

如果你不需要 Git 集成和 Markdown 支持,那几大软件巨头的官方笔记 App:Google keepApple Notes(只支持苹果设备)和微软 OneNote就非常好用

它们都是自动多端同步,缺点是不便于编写大型文档,以及导出数据很麻烦。

声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2022年3月26日
下一篇 2022年3月26日

相关推荐