Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Performance #12

Open
yorrd opened this issue Dec 4, 2022 · 1 comment
Open

Performance #12

yorrd opened this issue Dec 4, 2022 · 1 comment

Comments

@yorrd
Copy link

yorrd commented Dec 4, 2022

I just imported my large (1500 file) Obsidian vault into silverbullet and turned on the graph. I got at most 2 frames per second in the animation.

Some ideas on how to approach this

  • provide controls for which items to show. In my case, removing the daily notes would probably remove at least 50% of edges
  • use canvas instead of SVG
  • use webgl

I'm willing and ready to contribute to this, but I'm not sure what the current strategy is since I just found silver bullet. What do you think is the best way forward here?

@v411e
Copy link

v411e commented Apr 26, 2023

I added the ability to hide objects with a #.graphignore tag on pages in #13. But I guess tagging 700 daily notes would not be a solution here. Maybe we could implement sth. like exclude regex/globbing which could be defined in the SETTINGS.md

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants