I take notes in Notion. Mostly capturing quick thoughts, planning things, and saving links or ideas that might be useful one day.
Notion isn’t designed for frictionless saving from other sources. There are some apps for quick capture, but none meet my needs, so I’m making my own called Exnota.
But I don’t want to simply mimic Notion. Note-taking can be better than that. So I’ve compared Evernote to Notion, taken some of the best of both, and devised a different approach for Exnota.
Stacks contain one or more Notebooks.
Notebooks contain notes.
Notes have a title, content, tags, and attributes.
Tags can be used in any note across a user’s account.
Image via evernote.com
Pros:
Cons:
You can read more about Evernote’s model in the article Data Model on Evernote’s site.
In Notion almost everything is a type of Block. And blocks can contain other blocks. It’s a flexible system.
The relevant parts for note-taking are:
Pages have a title and a list of blocks for their content, which can include other pages. This is essentially a note.
Blocks are your content. They have a type, including headings, lists, and checkboxes, and a value. This could be some text for a heading or checked/unchecked for a checkbox.
Databases are a collection of Database Pages that all have the same properties. This includes a title and any custom properties you create for the Database. You can even use formulas.
Database Pages are almost identical to Pages, except they have customizable properties based on their Database.
Image via notion.so
Pros:
Cons:
You can read more about Notion’s model in the article The data model behind Notion’s flexibility on Notion’s site.
Notion’s flexibility, counter-intuitively, creates some limitations.
If you have a single database for your notes, you can’t move them around as best suits your current needs, as you can in Evernote. You’re also tempted to spend excessive time tidying up the properties.
If, instead, you save your notes across multiple pages and/or databases, you don’t get consistent properties or templates across them all. Making sorting and search difficult.
Since I’m building a companion app for Notion that’s intended for note-taking, I can make some improvements.
For Exnota, I want to support:
Workspaces are a collection of notes connected to Notion. There are two types:
Note Templates are a regularly used type of notes, with specific property values and content format. E.g. a bookmark, or blog post idea.
Notes have a title and list of blocks for their content, similar to Notion, but also contain properties of the Workspace, even when not using a database. They can also contain other Notes and Pages.
Pages are like Notes but don’t have properties. These are like Notion’s pages. This provides compatibility with Notion’s nested pages, without needing to manage properties.
Blocks are your content, like in Notion.
Time to build Exnota. And to adapt the above model, as it grows 🙂.