frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Open in hackernews

Visualize FastAPI endpoints with FastAPI-Voyager

https://www.newsyeah.fun/voyager/
66•tank-34•4h ago

Comments

brulard•3h 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•3h 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•3h ago
ok, how is this better than OpenAPI schema???
tank-34•3h ago
in swagger, from the definition of schema you are not able to easily figure out the related class, the name is marked as <object> or array<object>

in voyager their relationships are visualized and very close to the source code.

agumonkey•3h ago
Pretty nice
tank-34•3h ago
scroll to zoom in/out

pick tag/routes at left panel, and see subgraphs

double click to see field table and source code, click link to see source code in github

click focus to hide other nodes.

...

tank-34•3h ago
heere is the repo: https://github.com/allmonday/fastapi-voyager
throwaway0X13•3h ago
Mapping software in /src/ modding, either with GIS software for positional API voyaging, which designate the tiers for endpoints.
btbuildem•1h 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•40m 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
tank-34•38m 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.

Samsung Family Hub fridges will start showing adds to "Elevate" Home Ecosystem

https://news.samsung.com/us/samsung-family-hub-2025-update-elevates-smart-home-ecosystem/
101•janandonly•1h ago•69 comments

The Manuscripts of Edsger W. Dijkstra

https://www.cs.utexas.edu/~EWD/
41•nathan-barry•1h ago•6 comments

Montana Becomes First State to Enshrine 'Right to Compute' into Law

https://montananewsroom.com/montana-becomes-first-state-to-enshrine-right-to-compute-into-law/
60•bilsbie•3h ago•35 comments

Reviving Classic Unix Games: A 20-Year Journey Through Software Archaeology

https://vejeta.com/reviving-classic-unix-games-a-20-year-journey-through-software-archaeology/
68•mwheeler•3h ago•16 comments

Visualize FastAPI endpoints with FastAPI-Voyager

https://www.newsyeah.fun/voyager/
66•tank-34•4h ago•11 comments

AI isn't replacing jobs. AI spending is

https://www.fastcompany.com/91435192/chatgpt-llm-openai-jobs-amazon
59•felineflock•1h ago•8 comments

Zensical – A modern static site generator built by the Material for MkDocs team

https://squidfunk.github.io/mkdocs-material/blog/2025/11/05/zensical/
33•japhyr•3h ago•2 comments

Email verification protocol

https://github.com/WICG/email-verification-protocol
68•sgoto•1w ago•38 comments

Using bubblewrap to add sandboxing to NetBSD

https://blog.netbsd.org/tnf/entry/gsoc2025_bubblewrap_sandboxing
30•jaypatelani•3h ago•4 comments

When Your Hash Becomes a String: Hunting Ruby's Million-to-One Memory Bug

https://mensfeld.pl/2025/11/ruby-ffi-gc-bug-hash-becomes-string/
19•phmx•5d ago•2 comments

I Am Mark Zuckerberg

https://iammarkzuckerberg.com/
817•jb1991•10h ago•299 comments

Ironclad – formally verified, real-time capable, Unix-like OS kernel

https://ironclad-os.org/
314•vitalnodo•17h ago•89 comments

Alive internet theory

https://alivetheory.net/
108•manbitesdog•4h ago•43 comments

Reverse engineering Codex CLI to get GPT-5-Codex-Mini to draw me a pelican

https://simonwillison.net/2025/Nov/9/gpt-5-codex-mini/
117•simonw•12h ago•58 comments

About KeePassXC's Code Quality Control

https://keepassxc.org/blog/2025-11-09-about-keepassxcs-code-quality-control/
38•haakon•1h ago•4 comments

Largest cargo sailboat completes first Atlantic crossing

https://www.marineinsight.com/shipping-news/worlds-largest-cargo-sailboat-completes-historic-firs...
328•defrost•20h ago•221 comments

The overengineered solution to my pigeon problem (2022)

https://maxnagy.com/posts/pigeons/
49•cyb0rg0•6d ago•32 comments

Ask HN: How would you set up a child’s first Linux computer?

92•evolve2k•5h ago•127 comments

How to get the GOT address from a PLT stub using GDB

https://rafaelbeirigo.github.io/cybersec-dojo/research/2025/11/01/how-to-get-the-got-address-from...
10•rafaelbeirigo•1w ago•2 comments

Marko – A declarative, HTML‑based language

https://markojs.com/
326•ulrischa•21h ago•157 comments

Study identifies weaknesses in how AI systems are evaluated

https://www.oii.ox.ac.uk/news-events/study-identifies-weaknesses-in-how-ai-systems-are-evaluated/
381•pseudolus•1d ago•180 comments

Toolkit to help you get started with Spec-Driven Development

https://github.com/github/spec-kit
43•mooreds•6d ago•16 comments

Open-source communications by bouncing signals off the Moon

https://open.space/
217•fortran77•1w ago•60 comments

How Airbus took off

https://worksinprogress.co/issue/how-airbus-took-off/
110•JumpCrisscross•15h ago•101 comments

Defeating KASLR by doing nothing at all

https://googleprojectzero.blogspot.com/2025/11/defeating-kaslr-by-doing-nothing-at-all.html
79•aa_is_op•5d ago•7 comments

Drax: Speech Recognition with Discrete Flow Matching

https://huggingface.co/papers/2510.04162
30•cliffly•3h ago•0 comments

Tabloid: The Clickbait Headline Programming Language

https://tabloid.vercel.app/
277•sadeshmukh•13h ago•41 comments

Genetically Engineered Babies Are Banned. Tech Titans Are Trying to Make One

https://www.wsj.com/tech/biotech/genetically-engineered-babies-tech-billionaires-6779efc8
11•nradov•1h ago•4 comments

Avería: The Average Font (2011)

http://iotic.com/averia/
211•JoshTriplett•21h ago•37 comments

Show HN: Hephaestus – Autonomous Multi-Agent Orchestration Framework

https://github.com/Ido-Levi/Hephaestus
66•idolevi•6d ago•9 comments