用electron写的一个markdown的笔记本
发布于 3 个月前 作者 wpzero 791 次浏览 来自 分享

为啥写这个

  • 首先我需要一个合手的记笔记的工具
  • 我想我的资料自己能管理(数据在~/anote内)
  • 我不需要很多的格式,markdown正好
  • 而且也可以试一下electron的威力

现在什么情况

past_html.gif past_image.gif quick_note.gif quick_note.gif 暂时我只做了mac的单机版,基本可以玩起来了

  • 复制网页然然后转化为markdown,并且把图片抓到本地存储
  • 直接复制图片,粘贴
  • 可以导出单个markdown格式笔记
  • 可以导出pdf格式笔记
  • 在mac tray这儿做了一个速记的小窗口
  • 预览,实时编辑预览 等等

做这个小工具用到了什么技术

  • electron
  • react
  • redux
  • codemirror
  • marked
  • pandao markdown editor的样式
  • nedb

代码

传送门

还要做什么

咱程序员不就是折腾嘛 恩,我是想做一个后台(作为云端同步的),初步我是想用nodejs或者ruby加mongodb来做,可能用户就要自己用vps来搭建了。 恩,如果要做了云端同步,我感觉文件资源管理也是可以放进去了,自己管理自己的网盘,其实也挺方便。

12 回复

棒棒哒~用Node做吧,大家会给你技术支持

@i5ting 谢谢狼叔的支持,正好小的最近对js非常有感觉,应该就用nodejs来做 : ) 。

来自酷炫的 CNodeMD

我也有类似楼主的经历。

首先我需要一个合手的记笔记的工具 我想我的资料自己能管理(数据在~/anote内) 我不需要很多的格式,markdown正好

然后我自己撸了一个

untitled3.png

仓库在这里 https://github.com/zhanglun/bluerobin。自己用node撸了一个api服务程序,部署在daocloud,楼主可以去试试看,账号最多好像可以有两个免费的容器。

感觉自己做一个还是挺有意思的,从前到后,很多东西都可以去研究体验。

我也有这样的需求,然而不用自己撸一个了 👍

@DuanPengfei 还有好多待完善,有兴趣可以一起玩,谢谢支持 : )

@zhanglun 赞,我这就参考研究一下

@wpzero 我去给你个star,互相学习

一整个项目下来,前后知识都了解了。学习下 From Noder

回到顶部