当前位置: 首页 > news >正文

GitNote 基于 Git 的跨平台笔记软件正式发布

为什么

自从工作之后,我开始进行笔记记录,这是一个很棒的习惯.我曾经使用过 EDiary Evernote Onenote Wiz 麦库等,都是一些不错的笔记软件,但是都有一些各式各样的问题,不能满足我的使用.

2013 年,我用 java 编写了第一款笔记软件 jnote,支持 markdown 和富文本编辑器,但是没有云同步功能. 2016 年,我用 electron 和 JavaScript 编写了一个 markdown 编辑器 ndpeditor,不是笔记软件. 2017 年,我用 electron 和 JavaScript 编写了基于 git 的 GitNote 笔记软件,这个采用一个 React开发的版本,这是一个没有发布的版本. 2018 年,我用 Vue重构了 GitNote,更强大的 GitNote.

git 同步

git 是一个很棒的工具,GitNote 支持 git 的全部特性,并且不依赖本地 Git 环境. 你可以使用任何支持 Git 的仓库.

github.com/ 免费版支持无限私有仓库 BitBucket.com/ 免费版支持私有仓库 gitlab.com/ 免费版支持私有仓库 gitee.com/ 免费版支持私有仓库(推荐) coding.net/ 免费版支持私有仓库 还有很多

GitNote 是一款基于 Git 的跨平台笔记软件,内置 git 支持,无须本地有任何 git 环境,拥有 git 的全部特性,可以任意的恢复笔记版本记录,依托 github 的免费不限量私人仓库,你的笔记没有空间的限制,你的数据完全属于你自己.

TODO

轻量级的 todo 管理,在笔记中快速便捷创建 Todo ,没有复杂管理流程,只需要关注完成和未完成.用极简的方式来管理自己的 todo.

富文本编辑器

富文本编辑器,不仅支持各种复杂的文字编辑,还支持快捷键、公式、语法高亮、Todo、图片粘贴,等等功能.

MARKDOWN

不仅是一款漂亮的 markdown 的编辑器,而且还支持编写幻灯片功能,方便你进行幻灯片演讲.

附件

不仅仅支持各种各样的文件作为附件,还能自动识别图片,将图片插入到笔记中.

跨平台

Mac windows Linux 全平台支持,未来也会对移动端进行支持.

收藏

通过浏览器插件,可以收集网络上面的任何内容,自动同步到你的笔记仓库中.

扩展

提供强大丰富的扩展 API,可以自由的定制功能扩展插件,可以为提供思维脑图,番茄工作法,图床等等功能

特色插件

思维脑图

支持思维脑图,帮助我们用形象化的方式,科学的处理事情,比如记录和激发创意,并且支持多种导出方式.

流程图

支持制作流程图,流程图,组织结构图,UML,ER 和网络拓扑图等,并且支持多种导出方式.

演示文稿

使用 markdown 可以很容易的创建出 web 版的演示文档,并支持导出.

多图床

支持多个图床平台上传,自动插入到笔记中,提供 API 可以自由定制自己的图床.

官网地址: gitnoteapp.com/

下载地址: gitnoteapp.com/zh/#downloa…

转载于:https://juejin.im/post/5c53cfefe51d457fa83a42f9

相关文章:

  • xkb 第6章 server 中的键事件处理
  • PAT A1092
  • 用Ajax爬取今日头条图片集
  • OSS数据处理最佳实践--文档预览
  • (转)shell调试方法
  • Transformer-XL: Unleashing the Potential of Attention Models
  • 免费小说阅读小程序
  • leetcode378. Kth Smallest Element in a Sorted Matrix
  • Salesforce和SAP Netweaver里数据库表的元数据设计
  • Dojo 表单校验
  • 扩展访问:Uber Lite App开发始末
  • 嵌入式开发教程,学习嵌入式怎么入门和提高?
  • 5G来之前,视频UGC选择产品解决方案?
  • nodejs处理高并发的原理机制
  • 关于List、List?、ListObject的区别
  • iOS编译提示和导航提示
  • miaov-React 最佳入门
  • nodejs实现webservice问题总结
  • passportjs 源码分析
  • Spark in action on Kubernetes - Playground搭建与架构浅析
  • 大快搜索数据爬虫技术实例安装教学篇
  • 基于阿里云移动推送的移动应用推送模式最佳实践
  • 理解在java “”i=i++;”所发生的事情
  • 理清楚Vue的结构
  • 如何学习JavaEE,项目又该如何做?
  • 试着探索高并发下的系统架构面貌
  • 通过获取异步加载JS文件进度实现一个canvas环形loading图
  • 问题之ssh中Host key verification failed的解决
  • 新海诚画集[秒速5センチメートル:樱花抄·春]
  • ​Spring Boot 分片上传文件
  • ​软考-高级-系统架构设计师教程(清华第2版)【第15章 面向服务架构设计理论与实践(P527~554)-思维导图】​
  • #、%和$符号在OGNL表达式中经常出现
  • #{}和${}的区别?
  • #NOIP 2014# day.1 T3 飞扬的小鸟 bird
  • #我与虚拟机的故事#连载20:周志明虚拟机第 3 版:到底值不值得买?
  • (1)(1.13) SiK无线电高级配置(六)
  • (C++20) consteval立即函数
  • (附源码)ssm高校升本考试管理系统 毕业设计 201631
  • (紀錄)[ASP.NET MVC][jQuery]-2 純手工打造屬於自己的 jQuery GridView (含完整程式碼下載)...
  • (转)Scala的“=”符号简介
  • (转)scrum常见工具列表
  • (转)菜鸟学数据库(三)——存储过程
  • (转)淘淘商城系列——使用Spring来管理Redis单机版和集群版
  • ****** 二 ******、软设笔记【数据结构】-KMP算法、树、二叉树
  • **PyTorch月学习计划 - 第一周;第6-7天: 自动梯度(Autograd)**
  • .Net Core 中间件验签
  • .net使用excel的cells对象没有value方法——学习.net的Excel工作表问题
  • .NET应用架构设计:原则、模式与实践 目录预览
  • .pop ----remove 删除
  • .py文件应该怎样打开?
  • /3GB和/USERVA开关
  • /dev/sda2 is mounted; will not make a filesystem here!
  • [1]-基于图搜索的路径规划基础
  • [14]内置对象
  • [Arduino学习] ESP8266读取DHT11数字温湿度传感器数据