Live data from Hacker News

BlockSuite: An open-source Notion-like editor with multiplayer support

blocksuite.affine.pro

61–70 of 105 posts

Re: BlockSuite: An open-source Notion-like editor with multiplayer support

#61

The approach here is a bit novel i.e treat each block as a separate editor instance (contenteditable) and somehow wire-up cursor movements to behave as if it's one big editable area. But it comes with its downsides as well. For example cross block selection doesn't work. If the entire page is one big editable area, then it becomes difficult to embed complex blocks like "kanban views" and calendar. I guess we should t…

On the flip side, with individual contenteditables, you can be more confident you're not accidentally editing a block you didn't mean to.

Re: BlockSuite: An open-source Notion-like editor with multiplayer support

#62

The approach here is a bit novel i.e treat each block as a separate editor instance (contenteditable) and somehow wire-up cursor movements to behave as if it's one big editable area. But it comes with its downsides as well. For example cross block selection doesn't work. If the entire page is one big editable area, then it becomes difficult to embed complex blocks like "kanban views" and calendar. I guess we should t…

Fyi, I'm building an open source block-based editor @ https://www.blocknotejs.org that uses one large contenteditable and doesn't have those downsides you mention. It's built on top of Prosemirror.

Would be interesting to see projects going beyond contenteditable for sure!

Re: BlockSuite: An open-source Notion-like editor with multiplayer support

#63
Any chance this might interact with Block Protocol in any way? https://blockprotocol.org/

The obvious immediate benefit to this would be native editing of Wordpress blocks for your website. But if this became standardized and usable both locally and on the web, it could open up all sorts of interesting use cases.

Re: BlockSuite: An open-source Notion-like editor with multiplayer support

#64

The approach here is a bit novel i.e treat each block as a separate editor instance (contenteditable) and somehow wire-up cursor movements to behave as if it's one big editable area. But it comes with its downsides as well. For example cross block selection doesn't work. If the entire page is one big editable area, then it becomes difficult to embed complex blocks like "kanban views" and calendar. I guess we should t…

[deleted]

Re: BlockSuite: An open-source Notion-like editor with multiplayer support

#65

Can anyone recommend a notion-like editor that is end-to-end encrypted by default and respects my privacy?

You could always check out AnyType: https://anytype.io/

Open-Source, E2E encrypted, offline first, syncs to all your devices via IPFS so no centralized server, etc.

No usernames or email addresses either.

Re: BlockSuite: An open-source Notion-like editor with multiplayer support

#67
post #2

It seems like there's a lot of recent interest and effort in open-source or self-hosted Notion-like/markdown-with-widgets applications and platforms. AppFlowy ( https://github.com/AppFlowy-IO/AppFlowy ) comes to mind; I attended one of their monthly "town hall" meetings a few months back, and looks like they're rapidly increasing in popularity. I think there was another similar project like this on HN front page last…

[deleted]

Re: BlockSuite: An open-source Notion-like editor with multiplayer support

#68

Does anyone else feel that the whole entire-canvas-is-editable-by-default approach of Notion and similar tools is an extremely annoying antipattern? I want to be able to open a document in read-only mode. Otherwise, while just navigating through pages or reading content, it's far too easy to accidentally add text to a block by pressing anything on the keyboard, or move things around with an accidental drag of the mou…

First time I had a job that used Confluence as an idle tick i would just tick-untick-tick-untick the checkboxes on documents. I never realised that a) i was actually editing and saving the page, and b) it would send an email to the owner for every single tick/untick edit.

that's hilarious, how did you eventually find out?

Re: BlockSuite: An open-source Notion-like editor with multiplayer support

#70

Does anyone else feel that the whole entire-canvas-is-editable-by-default approach of Notion and similar tools is an extremely annoying antipattern? I want to be able to open a document in read-only mode. Otherwise, while just navigating through pages or reading content, it's far too easy to accidentally add text to a block by pressing anything on the keyboard, or move things around with an accidental drag of the mou…

Absolutely. When I’m using Notion I feel like I have to be hyperaware of how I interact with the page as to not unintentionally edit something.

A little editor/reader toggle button would go a long way here.

Post reply on HN