nextcloud / notes

✎ Distraction-free notes and writing
https://apps.nextcloud.com/apps/notes
GNU Affero General Public License v3.0
622 stars 134 forks source link

Visual Representation of a Note (like Obsidian Canvas or AFFine) #1168

Closed githubkoma closed 11 months ago

githubkoma commented 11 months ago

Dear All,

first and foremost: Thanks for this great app, and it keeps getting better and better <3

To my topic: I really like and use Markdown Files on one hand, for taking notes, making lists, studying, ... But it lacks certain visual features for structuring the written information.

On the other hand and for the latter needs i like Obsidians Canvas Feature and especially AFFine's version of a Markdown Note. There, you can Switch to AFFine Edgeless Mode, that allows you to show that exact Note in a visual representation and cut it in pieces and arrange it on a canvas, etc.

Obsidian .:. AFFine: .:.

Describe the solution you'd like Perhaps this can be adapted to a "Special View of a Note", OR lead to a seperate App to achieve:

Thoughts towards a Solution I made a prototype to show that it could be possible to achieve (at least with Reactflow) [1] and i would like to get some thoughts if that idea is of interest and if someone is capable of coding such a Feature within this App or a separate Nextcloud App?

prototype

[1] Yes, that flow plugin uses React, i think obsidian use that plugin there selves, but not sure. My third inspiration on Reddit -> https://hi-canvas.marknoteapp.com/viewer/0 suggests that.. Otherwise vue3 is needed for Vueflow.. In both cases: my coding skills are subpar ;)

What are your thoughts about this?

githubkoma commented 11 months ago

i'm going to perform more tests, or trying again to get the vue3 proof of concept running, dont know