Zum Hauptinhalt springen
tsecurity.de LIVE
Echtzeit-Radar & Feeds
Alle RSS Feeds
👥 Community & Social
Unix & Linux ServerSecurity: Mangelnde Eingabeprüfung in perl-Authen-SASL (SUSE)(23.09.2026 um 00:02 Uhr)
Unix & Linux ServerSecurity: Mangelnde Rechteprüfung in Sudo (Ubuntu)(23.09.2026 um 00:02 Uhr)
Sichere ProgrammierungAutomating Bug Reports with Tally and Make(22.09.2026 um 22:44 Uhr)
Sichere ProgrammierungHTB - Forest(22.09.2026 um 22:49 Uhr)
Sichere ProgrammierungYour Ports Are Lying About Your Business(22.09.2026 um 22:52 Uhr)
Sichere ProgrammierungOLTP vs. OLAP: Understanding the Foundation of Modern Data Systems(22.09.2026 um 22:54 Uhr)
Unix & Linux ServerSecurity: Mangelnde Eingabeprüfung in perl-Authen-SASL (SUSE)(23.09.2026 um 00:02 Uhr)
Unix & Linux ServerSecurity: Mangelnde Rechteprüfung in Sudo (Ubuntu)(23.09.2026 um 00:02 Uhr)
Sichere ProgrammierungAutomating Bug Reports with Tally and Make(22.09.2026 um 22:44 Uhr)
Sichere ProgrammierungHTB - Forest(22.09.2026 um 22:49 Uhr)
Sichere ProgrammierungYour Ports Are Lying About Your Business(22.09.2026 um 22:52 Uhr)
Sichere ProgrammierungOLTP vs. OLAP: Understanding the Foundation of Modern Data Systems(22.09.2026 um 22:54 Uhr)
Intelligence View
⚡ tsecurity.de Intelligence

Rhumb — static user-journey maps from your frontend source

Rhumb: constant-bearing journeys through your app I wanted a boring answer to a useful question: From this codebase, what are the real paths users can take to reach /checkout? Not “what PostHog recorded last week.” Not “what an LLM in…

0
↗ Quelle (dev.to)
Reagiere als Erste:r — dein Feedback zählt!




Rhumb: constant-bearing journeys through your app



I wanted a boring answer to a useful question:




From this codebase, what are the real paths users can take to reach /checkout?




Not “what PostHog recorded last week.” Not “what an LLM invents after reading three files.” Just: routes + navigation edges → journey paths, extracted from source.



That’s Rhumb.






What it is



Rhumb is a small Python library/CLI that builds static user-journey graphs from frontend apps:




  1. Detect the framework from package.json

  2. Extract routes (config AST, filesystem routes, or generated route trees)

  3. Scan navigation (Link, navigate, redirect, …) with tree-sitter

  4. Enumerate paths, group them by end route, and attach gaps for anything it couldn’t resolve



No app runtime. No LLM in the extract path.



Supported today:
























Framework Status
React Router Supported
TanStack Router Supported
Expo Router Supported


Next.js, Remix, Vue Router, SvelteKit, Angular — detected or stubbed, not fully extracting yet. This is alpha (0.1.0).






Install



Not on PyPI yet. Install from GitHub:




uv pip install git+https://github.com/satnam-sandhu/rhumb.git
# or
pip install git+https://github.com/satnam-sandhu/rhumb.git









GitHub logo

satnam-sandhu
/
rhumb



Constant-bearing journeys through your app






Rhumb





Constant-bearing journeys through your app.




Static user journey graphs from frontend source — routes, navigation edges, and concrete paths. No runtime. No LLM in the extract path.




Framework support









































































































































































Framework Status Notes
React Router Supported Config / JSX routes + Link / navigate / redirect
TanStack Router Supported FS + routeTree.gen.ts + virtual routes + nav
Expo Router Supported Filesystem app/ + Link / router.*

Vue Router Coming soon Stub registered — SFC + router TS planned
SvelteKit Coming soon Stub registered — src/routes + Svelte nav planned
Next.js Coming soon


app/ / pages/ filesystem + Link / redirects
Remix Coming soon Filesystem routes + nav
Angular Coming soon TS Routes arrays
Vite + React (no router) Coming soon Thin / delegate when React Router present



Detection already recognizes several of the “coming soon” stacks from package.json; journey extraction ships only for the Supported rows today.




Prerequisites






















Tool












Ähnliche Beiträge
🔍 Verwandte News

Auch interessante Nachrichten Rhumb — static user-journey maps from your frontend source

Thematisch verwandte Begriffe: Rhumb, static, userjourney, maps · 6 Treffer

Laden...

Videos werden geladen ...

Laden...

Beiträge werden geladen ...

Laden...

Videos werden geladen ...

Laden...

Beiträge werden geladen ...

Laden...

Videos werden geladen ...

Laden...

Beiträge werden geladen ...

Laden...

Videos werden geladen ...

Laden...

Beiträge werden geladen ...

Laden...

Videos werden geladen ...

Zum Aktualisieren ziehen
ZERO-DAY CVE-2026-82000 | Adobe Experience Manager Forms JEE is affected by a Server-Side Request …
Advisory →
TTS Reader • tsecurity.de Voice
tsecurity.de Icon
tsecurity.de App
Offline-Lesen, Eilmeldungen & 0ms Ladezeit

Installiere tsecurity.de direkt auf deinen Home-Bildschirm für das ultimative Vollbild-Magazinerlebnis ohne Browser-Leisten.

Nächster Beitrag
Themen-Radar & Intelligence Matrix
Echtzeit-Taxonomie nach Angriffsvektoren & Plattformen

tsecurity.de Live Threat Radar

🔴 LIVE RADAR
MONITORING
AKTIV
CVE-DATENBANK
LIVE
🔍
Community Radar & Live Chat
Sentinel Bot online • Live-Stream
Dein Cluster: Security Explorer
Match:
lädt…
Verbindung zum Community-Stream wird aufgebaut...
Bearbeitungsmodus — Senden überschreibt deine Nachricht
Community-Puls — was gerade passiert
lädt…
Aktivitäten deiner Analysten
lädt…
Neues Thema oder Eilmeldung einreichen

Reiche interessante Links, Zero-Days oder Debatten ein. Die Community entscheidet per Upvote über die Veröffentlichung.

Heiß diskutierte Einreichungen
🔖 Gespeicherte Artikel
📂 Keine gespeicherten Artikel vorhanden.
Zurück Ziehen Vor
Links: vorheriger Artikel Rechts: nächster Artikel unten: schließen
News NIS-2 Frühwarnung Tier-1 Intel ⏱️ 3 Min vor 10 Min
Artikeldaten werden geladen...

Zurück: vorheriger Vor: nächster
↗ Original-Quelle
Social Reaktionen Deine Reaktion zählt
Einstufung & Relevanz-Poll 0 Stimmen
In sozialen Netzwerken teilen 1-Klick