Pakete, Repositories und App-Kategorien suchen

GitHub-Repositorydefinev/zenrouter

zenrouter

Der ultimative Flutter/Dart-Frontend-Router für jedes Navigationsmuster

Projektcover von zenrouter
Sterne
103
Forks
8
Letzter Push (UTC)
18.09.2026
Projektstatus
Aktiv

Original-README

Englischer Projektschnappschuss. Aktuelle Inhalte auf GitHub.

ZenRouter Logo

Navigation as a typed graph.

pub package Test Codecov - zenrouter Codecov - zenrouter_core


Need deep linking or a browser URL?
│
├─ YES → Coordinator  (prefer RouteManifest + RouteBinding)
│
└─ NO → state-driven stack? → Declarative
        otherwise           → Imperative (NavigationPath)

zenrouter README · Getting Started

Packages

Package Role
zenrouter Flutter Coordinator, NavigationStack, restoration
zenrouter_core RouteTarget, CoordinatorCore, paths, mixins, RouteManifest
zenrouter_devtools Overlay, Graph tab
zenrouter_file_generator File-based codegen

iOS, Android, Web, macOS, Windows, Linux

3.0 is a prerelease for early testers:

dependencies:
  zenrouter: ^3.0.0-beta.1

flutter pub add zenrouter still resolves 2.x. 2.x coordinators that extend Coordinator still compile. See Migrating from 2.x.

License

Apache 2.0. LICENSE

definev

Bui Dai Duong GitHub avatar
GitHub-Autor

Bui Dai Duong ↗

Enjoy sharing knowledge and learning from other.

SprachenDartC++CMakeSwiftHTMLShellCRubyKotlinJavaScriptObjective-C

Kategorien

Von diesem Repository veröffentlichte Pakete

Ranglisten

Wie wähle ich ein passendes Repository?

Nach Anwendungsfall filtern, Aktivität vergleichen und vor der Nutzung das Originalprojekt prüfen.

  1. Nach Name, Autor oder Beschreibung suchen und nach Thema eingrenzen.
  2. Sterne, Forks und letzte Pushes vergleichen. Sterne zeigen Interesse, garantieren aber keine Qualität.
  3. Vor der Nutzung README, Lizenz und Issues auf GitHub prüfen.

Quellen und Pflege

“A repository is the most basic element of GitHub.”

GitHub Docs — About repositories ↗