dullage / flatnotes

A self-hosted, database-less note taking web app that utilises a flat folder of markdown files for storage.
MIT License
1.48k stars 87 forks source link

In-place / live markdown conversion #229

Open marcxm opened 3 months ago

marcxm commented 3 months ago

I know Flatnotes already has WYSIWYG mode, which is very useful for those not accustomed with Markdown, but I was wondering if it's possible to add type of editing seen in Obsidian or Marktext, where writing Markdown and leaving paragraph (going to new line, etc) immediately converts visible code into rich text. Not sure if underlying Markdown processors / components allow it.

Thanks for all the efforts and for the information

dullage commented 2 months ago

Hey @marcxm, this is actually what I always wanted flatnotes to be. The Bear note-taking app is like this and had that not been Apple only, I would probably have never started flatnotes. Unfortunately, the closest editor component I could find was the Toast Editor which is what is currently used.

I think I may have to swap out the Toast Editor at some point, as it no longer seems to be supported. So when I do that, I'll keep this in mind.

marcxm commented 2 months ago

Hey @marcxm, this is actually what I always wanted flatnotes to be. The Bear note-taking app is like this and had that not been Apple only, I would probably have never started flatnotes. Unfortunately, the closest editor component I could find was the Toast Editor which is what is currently used.

I think I may have to swap out the Toast Editor at some point, as it no longer seems to be supported. So when I do that, I'll keep this in mind.

What about SiYuan? (possibly best desktop Obsidian clone, although it started earlier?)

Its code is also open source, but I'm not sure which editor component they are using. Either way, it behaves just like Bear or Obsidian, Marktext.

https://github.com/siyuan-note/siyuan