windingwind / zotero-better-notes

Everything about note management. All in Zotero.
GNU Affero General Public License v3.0
5.59k stars 188 forks source link

[Feature] Multi-level relationship graph #1200

Open Zheng392 opened 1 week ago

Zheng392 commented 1 week ago

Is there an existing issue for this?

Environment

Describe the feature request

Is your feature request related to a problem? Please describe. The current Better Notes plugin for Zotero supports only two levels of graphs. This limitation makes it challenging to visualize complex relationships and connections between notes, particularly when working on research projects with layered and hierarchical information.

Why do you need this feature? A multi-level relationship graph will enable researchers and users to map and explore their notes and ideas more effectively. This feature would bring functionality closer to tools like Obsidian, which allows seamless visualization of deep and multi-layered relationships between notes.

Describe the solution you'd like

The solution you'd like A graph system that supports multi-level relationships between notes, similar to the graph view in Obsidian. It should allow users to:

Visualize connections across multiple layers or hierarchies. Interact with the graph dynamically (e.g., zoom, pan, expand/collapse nodes). Optionally customize node attributes like size or color based on metadata (e.g., tags, keywords).

Alternatives you've considered Using external tools like Obsidian for graph-based visualization, but this approach requires exporting data and lacks native integration with Zotero's citation and bibliography system.

Anything else?

No response