Skip to content

Visualize large projects #55

@mleonhard-notion

Description

@mleonhard-notion

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

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions