I have used many note-taking apps, including Notion, oneNotes, Obsidian, Sublime Text, etc.

Here I will list the strengths and weaknesses of the above apps.

( for free users )

Apps

strengths

weaknesses

Notion

  • support md

  • many features, liURLurl, page cover...

  • unlimited notes and file folders

  • sync is slow

  • privacy problems

oneNotes

  • support handwriting

  • unlimited notes and file folders

  • sync is slow

  • font support is a mess

Obsidian

  • support md

  • only local, protect privacy

  • many plugins, like calendars, themes...

  • unlimited notes and file folders

  • multi-device is not supported

Sublime Text

  • support md

  • friendly to programmers writing code

  • many plugins

  • unlimited notes and file folders

  • multi-device is not supported

Therefore, I prefer to a more privacy-focused and convenient note-taking app, so I compare Notesnook with Joplin in the following aspects.

( for free users )

Apps

Joplin

Notesnook

Basic

  • open-source

  • organize notes, documents, and to-dos in one place

  • unlimited notes

  • sync available on multiple platforms and devices

  • Offline access

  • Ad-free

  • open-source

  • organize notes, documents, and to-dos in one place

  • unlimited notes but limited organization(3 notesbooks and 5 tags)

  • sync available on multiple platforms and devices

  • Offline access

  • Ad-free

Markdown support

  • yes

  • yes, only basic text function

Privacy

  • end-to-end encryption(notes are encrypted on your device and synced so no matter what device you use)

  • using AES-256 encryption.

  • Data stored on users' sever

  • end-to-end encryption

  • using AES-256 encryption.

  • Data stored on provider' sever

Export

  • various formats including Markdown, HTML, and PDF.

  • only text

UI

  • more feature-rich

  • simple, easy to use

Features

  • Web Clipper

  • Reminders

  • Extensible by Plugins/Extension

  • Subtasks

  • Full-Text Search

  • Automatic Backup

  • Decentralized

    No registration required

  • Full-Text Search

  • Automatic Backup

  • Built-in app lock

  • Password protected note sharing

  • Password protected notes

最新文章

  1. Linux 系统命令
  2. 使用java mail 发送邮件
  3. C#dynamic关键字(1)
  4. ZJOI2015 一试。
  5. NODE JS拼命吹,我就不喜欢. 别问为什么,直觉.
  6. BZOJ_4196_[NOI2015]_软件包管理器_(树链剖分)
  7. 【UVA10537】The Toll! Revisited (逆推最短路)
  8. ARCGIS二维三维平移
  9. Activity间的跳转,startActivity与startActivityForResult
  10. 《Android开发艺术探索》读书笔记 (10) 第10章 Android的消息机制
  11. socket中select的使用源码
  12. 启动外部exe程序
  13. Github上的优秀安卓项目
  14. [LeetCode]题解(python):109-Convert Sorted List to Binary Search Tree
  15. c#中不同类中变量的引用方法
  16. FTP用户无法登陆排错详解
  17. Linux (麒麟)系统 重启后无法登陆进图形界面
  18. [Android] Android利用Coordinatorlayout+AppbarLayout实现折叠式布局
  19. UNITY WWW使用代码
  20. Qt ------ 断开某对信号与槽的connect

热门文章

  1. 【转载】解决CHM帮助文件无法从网络共享位置上直接打开的问题的方法
  2. Google分布式文件系统GFS论文学习
  3. 焦距的物理尺度、像素尺度之间的转换关系以及35mm等效焦距
  4. 3xx HTTP状态码的终极指南
  5. npm 环境搭建---全局安装angular cli ---升级本地angular版本---搭建ng-alain
  6. 动力节点——day02
  7. 【Android】Android 源码方式使用 opencv 库文件
  8. 教你解决虚拟机用不了USB设备的苦恼。
  9. SQL优化的七个方面
  10. SQL性能优化的47个小技巧,你了解多少?