自从工做以后,我开始进行笔记记录,这是一个很棒的习惯.我曾经使用过 EDiary Evernote Onenote Wiz 麦库等,都是一些不错的笔记软件,可是都有一些各式各样的问题,不能知足个人使用.html
2013 年,我用 java 编写了第一款笔记软件 jnote,支持 markdown 和富文本编辑器,可是没有云同步功能.
2016 年,我用 electron 和 JavaScript 编写了一个 markdown 编辑器 ndpeditor,不是笔记软件.
2017 年,我用 electron 和 JavaScript 编写了基于 git 的 GitNote 笔记软件,这个采用一个 React开发的版本,这是一个没有发布的版本.
2018 年,我用 Vue重构了 GitNote,更强大的 GitNote.java
git 是一个很棒的工具,GitNote 支持 git 的所有特性,而且不依赖本地 Git 环境. 你可使用任何支持 Git 的仓库.git
https://github.com/ 免费版支持无限私有仓库
https://BitBucket.com/ 免费版支持私有仓库
https://gitlab.com/ 免费版支持私有仓库
https://gitee.com/ 免费版支持私有仓库(推荐)
https://coding.net/ 免费版支持私有仓库
还有不少github
GitNote 是一款基于 Git 的跨平台笔记软件,内置 git 支持,无须本地有任何 git 环境,拥有 git 的所有特性,能够任意的恢复笔记版本记录,依托 github 的免费不限量私人仓库,你的笔记没有空间的限制,你的数据彻底属于你本身.web
轻量级的 todo 管理,在笔记中快速便捷建立 Todo ,没有复杂管理流程,只须要关注完成和未完成.用极简的方式来管理本身的 todo.windows
富文本编辑器,不只支持各类复杂的文字编辑,还支持快捷键、公式、语法高亮、Todo、图片粘贴,等等功能.浏览器
不只是一款漂亮的 markdown 的编辑器,并且还支持编写幻灯片功能,方便你进行幻灯片演讲.markdown
不单单支持各类各样的文件做为附件,还能自动识别图片,将图片插入到笔记中.网络
Mac windows Linux 全平台支持,将来也会对移动端进行支持.app
经过浏览器插件,能够收集网络上面的任何内容,自动同步到你的笔记仓库中.
提供强大丰富的扩展 API,能够自由的定制功能扩展插件,能够为提供思惟脑图,番茄工做法,图床等等功能
支持思惟脑图,帮助咱们用形象化的方式,科学的处理事情,好比记录和激发创意,而且支持多种导出方式.
支持制做流程图,流程图,组织结构图,UML,ER 和网络拓扑图等,而且支持多种导出方式.
使用 markdown 能够很容易的建立出 web 版的演示文档,并支持导出.
支持多个图床平台上传,自动插入到笔记中,提供 API 能够自由定制本身的图床.