{"repo":"fluttercandies/ff_annotation_route","free":true,"listed":false,"github":"https://github.com/fluttercandies/ff_annotation_route","clone":"git clone https://github.com/fluttercandies/ff_annotation_route.git","description":"Provide route generator to create route map quickly by annotations.","language":"Dart","stars":126,"topics":["flutter","annotation","rotue"],"license":"MIT","category":"mobile-apps","readme_excerpt":"ff annotation route Languages: English 中文简体 Description ff annotation route is an annotation–driven route generation solution for Flutter. It scans your Dart code for @FFRoute (and helper annotations like @FFAutoImport ) then produces strongly‑typed, framework‑agnostic routing artifacts. Beyond simple name → widget mapping, it supports multiple navigation paradigms (Navigator 1.0 / 2.0, GetX, GoRouter), deep link & query parsing, lifecycle callbacks, interceptors (global & per‑route), bindings/injection (GetX), nested routers, transparent routes, grouping & ordering metadata, and fast/slow (full analysis) generation modes. Key Features Multi navigation support: Navigator 1.0, Navigator 2.0, GetX, GoRouter. Automatic route mapping & strongly‑typed argument helpers (super arguments helper class when enabled). Fast mode (single file scan) vs full analysis (imports inference, super parameters, richer generation). Route & global interceptors + lifecycle (page/dialog foreground/background show/hide). GetX bindings via codes + custom imports, transparent / material / cupertino route types. Deep link & query parameter parsing with FFRouteInformationParser + FFConvert.convert customization. Nested Router (multiple Router/Delegate instances) support. Monorepo / multi‑package scanning, git package scan, grouping & ordering metadata via exts . Functional widget & extension method integrations ( pushNamedWithInterceptor , etc.). Null‑safety, case sensitivity controls, performance tuned sc","default_branch":null,"files":null,"tree":[],"storefront":"/r/fluttercandies","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/fluttercandies/ff_annotation_route/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}