Readit News logoReadit News
brulard · a month ago
I would appreciate some quick info what this is all about. Clicking on link presents me with a huge diagram i know nothing about. What am I looking at?
tank-34 · a month ago
this project is inspired by https://apis.guru/graphql-voyager/, which visualize the entity relationships based on graphviz and add fancy ui effects.

fastapi-voyager, from left to right, is tag, routes(apis) and response_models, it indicates the internal relationship between routes, which can help developers/PO easily figure out the data structure.

tonyhart7 · a month ago
ok, how is this better than OpenAPI schema???
agumonkey · a month ago
Pretty nice
tank-34 · a month ago
if you double click route / pydantic class and click 'view in vscode', it will lead you to the file in github

and in local env, you can 'really' open it in vscode.

btbuildem · a month ago
Needs more discovery interactions - first one being node mouseover highlights all associated links.

It's 2025, I don't want to look at a giant hairball. At top level, give me a summary, reveal detail as I drill down.

Am I using this as a reference? The search looks promising, I can follow thru and find specifics on a particular item I am after.

tank-34 · a month ago
thanks for suggestion. this project is still in early stage, I've listed some ux related Todos but not yet finished. TBH, i dont expected it to be noticed in hacker's news LOL
jmpeax · a month ago
There has to be a better way to view this than the tangled web of overlapping lines, like that at lower left of the "services" rectangle on the right, even with the selection highlighting. Perhaps there is not, and it is fertile ground for developing a new visualization.
nine_k · a month ago
Click any node, and everything not related to that node fades.

The tangled mess kind of picture is still sometimes useful: you can roughly see bunches grouped, and notice things that are all over the place.

tank-34 · a month ago
throwaway0X13 · a month ago
Mapping software in /src/ modding, either with GIS software for positional API voyaging, which designate the tiers for endpoints.
ldng · a month ago
Is that de Chrome-only webapp ? Does not seem to work with Firefox.
nexusgrj · a month ago
nice tool, everyone writing web service with FastAPI should take a try : )