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

Visualize large projects #55

Open
mleonhard-notion opened this issue Aug 10, 2024 · 0 comments
Open

Visualize large projects #55

mleonhard-notion opened this issue Aug 10, 2024 · 0 comments
Labels
enhancement New feature or request

Comments

@mleonhard-notion
Copy link

Hi @glato,
Thanks for publishing emerge. I'm trying to use it on a codebase with >10k TypeScript files. Here is the D3 visualization of an 800-file module:
image

The D3 visualization has some behaviors that make it challenging to use for our project:

  • Filenames are only visible when the mouse hovers over a dot
  • Filenames appear with low contrast color compared to their background. Dark gray on light gray, light-gray over white background or colored edges and nodes.
  • When displaying filenames, a popup window covers the lower-right quadrant of the graph, hiding 1/4 of the edges and nodes.
  • Filenames overlap, making them hard to read.
  • Filenames display with a font size fixed to the map. When zoomed out, nothing is readable. Even the popup appears tiny.
  • One cannot select a node to see its edges.
  • One can drag nodes, but the rest of the map moves unnecessarily.

I think if the tool was tweaked to change these behaviors, it would be more useful for visualizing large projects.

Sincerely, Michael

@mleonhard-notion mleonhard-notion added the enhancement New feature or request label Aug 10, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant