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

Add Graphviz Functionality to Nav for In-Tool Diagram Display #23

Open
alessandrocarminati opened this issue Apr 5, 2023 · 1 comment
Labels
enhancement New feature or request

Comments

@alessandrocarminati
Copy link
Collaborator

The current version of nav requires users to pipe output to an external Graphviz tool like dot for generating diagrams images. This process can be time-consuming and inconvenient. Therefore, we request to incorporate Graphviz functionality within nav to allow users to generate diagrams images within the tool itself.

While the long-term goal is to create a web application for navigating code with diagram display, the objective is to maintain nav as a commandline tool. Users should be able to interact with diagrams using hyperlinks in the displayed source code.

@alessandrocarminati alessandrocarminati added the enhancement New feature or request label Apr 5, 2023
@alessandrocarminati
Copy link
Collaborator Author

Check out these two branches

They've got the feature implementation Requested by this issue.
Plus, on the second branch, I'm suggesting a refactor of the sql component to abstract the persistence.
@mauriziopapini and I had a discussion about it and figured it could be pretty useful.

@alessandrocarminati alessandrocarminati linked a pull request Apr 13, 2023 that will close this issue
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
1 participant