I own a 2017 MacBook Air, and I don't see why a block editor like Notion should be so slow on my computer. This is why I'm building my own block editor in Qt C++ and QML[1].
> Tip 2: the screenplay looks nothing like a screenplay
Is it because the lack of middle alignment? I was thinking about that. At the end of the day it's all plaintext/markdown underneath, so I need to come up with the right syntax for that.
Thanks a lot, I'm very happy to hear! Essentially, all notes are just markdown/plaintext, so it should be easy to move your data to/from LogSeq. I'm saying essentially tho cause, although the underlying data is plaintext, they are stored inside a local database rather than an arbitrary folder. But soon I'll change that.
Hey there, just saw your comment. Obsidian isn't a block editor (see below what it means in practice) so it's not being compared.
- Obsidian is using the resource-hag framework Electron. So it uses much more resources. Plume is built using Qt C++ and QML, and it's actually faster than comparable native apps.
- Obsidian editor is not a block editor (i.e., like Notion), so you can't put advanced blocks like a Kanban (tasks board) within the same page.
- Since it's not a block editor, you can't drag & drop different components.
Unlike Notion (which is also a web app wrapped with Electron), Plume is:
- Fast (Qt C++ vs Electron)
- Easier to use (opinionated design vs. Notion's complex databases)
- Portable (Underlying data is plaintext* vs. proprietary database)
*Currently all the notes' plaintext is stored in a database, but soon we'll change that to support arbitrary folder.
https://esbuild.github.io/
Edit: Tip 2: the screenplay looks nothing like a screenplay