New joiners shouldn't read 40 files cold. Highlight the lines that matter, write the context once — they scroll the path you drew.
How it works
01
Drop in any GitHub URL. Onbordix pulls the live file tree — no cloning, no snippets to keep in sync.
02
Click line numbers to mark a zone and write the context a new joiner needs — the why, not just the what.
03
New joiners scroll one file at a time — full source on screen, your notes in the rail, important lines lit up.
On the other side
Full source on screen, your notes in the rail. As they move through a file the relevant note lights up and the code centers on it.
auth/session.ts
12 lines
Journey · 3 notes
▎Why it matters · L3–5
▎Read this · L7–8
▎Convention · L10–11
1 / 3 annotations
What you get
Highlights anchor to the real source on the default branch. Nothing to keep in sync by hand.
The walkthrough groups notes per file, so joiners build a mental map of where things live.
As they move through a file, the relevant note lights up and the code centers on it.
Export a journey as JSON — repo reference plus your notes. Tiny, portable, re-fetches the code on open.