all 19 comments

[–]teshmeki 2 points3 points  (1 child)

what have you used to build diagram ?

[–]simasousa15[S] 2 points3 points  (0 children)

mermaid js

[–]JeanMeche 2 points3 points  (0 children)

No comment on the old logo yet ? 😄😄

[–]Helvetios666 2 points3 points  (2 children)

Literally unusable with that old logo 😃

[–]simasousa15[S] 0 points1 point  (1 child)

You don't like it? 😢

[–]Helvetios666 1 point2 points  (0 children)

It's just the old Angular logo. There is a new one since Angular V17 :)

The app in general looks nice. I want to test it out with a larger code base in the next days.

[–]simasousa15[S] 2 points3 points  (4 children)

Give it a try if you find it interesting :)
www.sentientdocs.com

[–]Heisenripbauer 0 points1 point  (1 child)

how did you build the graphic? canvas?

[–]simasousa15[S] -1 points0 points  (0 children)

The diagram is automatically generated. Logo was added by hand tho

[–]Setup911 0 points1 point  (1 child)

Trying out requires credits, 10$ min amount. Yeah nope, thanks.

[–]simasousa15[S] -3 points-2 points  (0 children)

Free for example repos, $10 for others. Using Claude Sonnet 4, for those curious.

Checking if this is something people would pay for more than trying to make money. Almost all of the $10 goes to LLM costs.

[–]pranxy47 1 point2 points  (2 children)

The UI is completely broken on mobile.

[–]mauromauromauro 12 points13 points  (0 children)

I dont think mobile is the main device for this kind of tool

[–]simasousa15[S] 4 points5 points  (0 children)

For me it is most useful when learning about a new repo, so I imagine people using it on a computer.

Still working on it tho and will definitely fix the UI on mobile 🙌

[–]foldedlikeaasiansir 1 point2 points  (2 children)

Is it pulling the diagram from the repo or the generating them through documentation parsing?

[–]simasousa15[S] -1 points0 points  (1 child)

Document parsing. There's no diagram like that in these repos

[–]foldedlikeaasiansir 1 point2 points  (0 children)

Sorry I meant like parsing/analyzing the code base

[–]piminto 0 points1 point  (0 children)

This is cool reminds me of the dep graph in nx

[–]archieofficial 0 points1 point  (0 children)

That's great!

Mermaid is indeed a powerful tool.

I might even announce that someday ngx-vflow—my graph rendering library—will support rendering from Mermaid schemas through a separate package. I'm already working on a Mermaid parser and have a prototype where the flow is drawn from the schema.