शीर्ष फ़्लटर रूटिंग पैकेज नेविगेशन और रूटिंग एक फ्लटर एप्लिकेशन के मुख्य अवधारणाओं में से कुछ हैं, जो उपयोगकर्ता को विभिन्न रूट (पेज या स्क्रीन) के बीच चलने की अनुमति देते हैं। उदाहरण के लिए, एक ऐप में ऐसा एक स्क्रीन हो सकता है जिसमें विभिन्न उत्पाद होते हैं। जब उपयोगकर्ता उस उत्पाद पर टैप करता है, तो उसमें उस उत्पाद की विस्तृत जानकारी प्रदर्शित होती है। एक फ़्लटर ऐप में विभिन्न पृष्ठों पर नेविगेट करना ऐप की वर्कफ़्लो को परिभाषित करता है, और नेविगेशन को संचालित करने का तरीका रूटिंग के रूप में जाना जाता है। फ़्लटर ऐप में नेविगेशन और रूटिंग का प्रबंधन करने में मदद करने वाले फ़्लटर पैकेजों की पूरी सूची, जिसमें सबसे नवीनतम नेविगेटर 2.0 भी शामिल है, नीचे दी गई है।
fluro
888
एक null-safe फ्लटर रूटिंग पुस्तकालय है, जो wildcards, नामदार पैरामीटर और स्पष्ट मार्ग परिभाषाएँ जैसे विकसित करता है।
routemaster
681
वेब, मोबाइल और डेस्कटॉप के लिए सरल नेविगेटर 2.0 राउटर। यूआरएल-आधारित रूटिंग, टैब्स और नेस्टेड रूटें की सरल नेविगेशन।
url_strategy
552
वेब ऐप URL रणनीति को एक ही पंक्ति कोड के साथ सेट करने की अनुमति देने वाला फ़्लटर पैकेज।
flow_builder
429
फ्लटर फ्लोज को आसान बनाता है! एक फ्लटर पैकेज जो एक लचीला, प्रतिष्ठात्मक एपीआई के साथ फ्लो को सरल बना देता है।
vrouter
325
हर प्लेटफ़ॉर्म पर नेविगेशन और रूटिंग को आसान बनाने वाला एक नेविगेशन पैकेज। नेविगेटर 2 पर आधारित।
go_router_builder
248
एक बिल्डर है जो पैकेज: गो_राउटर के लिए उत्पन्न होने वाले मजबूत-प्रकारित मार्ग सहायकों का समर्थन करता है।
qlevar_router
161
आपके परियोजना मार्गों का प्रबंधन करने में आपकी मदद करने वाला एक राउटर। घनिष्ठ मार्ग नेस्ट, कन्टेक्स्ट के बीना नेविगेशन।
auto_route_generator
153
AutoRoute एक घोषणात्मक रूटिंग समाधान है, जहां नेविगेशन के लिए सभी आवश्यक चीजें स्वचालित रूप से उत्पन्न की जाती हैं.
sailor
129
फ्लटर ऐप्स में पृष्ठ नेविगेशन/रूटिंग का आसान प्रबंधन करें। पृष्ठ परावर्तन एनीमेशन जोड़ें, नेविगेशन घटनाओं को लॉग करें।
octopus
93
एक फ्लटर के लिए सर्वांगीण डिक्लेटिव राउटर जिसका मुख्य ध्यान राज्य और घने नेविगेशन पर है। प्लगफ़ॉक्स द्वारा बनाया गया
shelf_router_generator
70
शेल्फ वेब-फ़्रेमवर्क के लिए श्रृंखला विन्यासों पर आधारित निवेदन राउटर उत्पन्न करने के लिए एक पैकेज: निर्माण-संगत बिल्डर।
navigation_history_observer
67
एक फ्लटर नैविगेटर ऑबर्वर जो पुश किए गए रूट्स के इतिहास का संग्रह संग्रहित करता है, साथ ही पॉप किए गए इतिहास का भी।
navbar_router
67
एक फ्लटर पैकेज जो कम कोड और परेशानी के साथ उन्नत निचले नविगेशन पट्टी बनाने के लिए उपयोग होता है।
navigation_utils
50
नेविगेटर 2 के लिए लापरवाह नेविगेशन लाइब्रेरी। NavigationUtils आपके एप्लिकेशन में Flutter के नेविगेटर 2 को सबसे आसान तरीके से जोड़ने का सबसे आसान तरीका है।
nuvigator
48
सबसे बड़ी ब्राउजिंग विद्वज्ञता के ऊपर एक शक्तिशाली रूटिंग अस्पस्टिक, जो कुछ नए सुविधाएं प्रदान करता है और एक सरल तरीके से रूटर्स को परिभाषित करने के लिए एक आसान तरीका है।
shelf_modular
34
मार्ग व्यवस्था के साथ स्मार्ट परियोजना संरचना में डिपेंडेंसी इंजेक्शन और रूट प्रबंधन।
flutter_deep_linking
34
अपने रूटिंग को घोषणात्मक रूप से वर्णन करें और डीप लिंकों को ठीक से हैंडल करें!
short_navigation
32
यह पैकेज स्क्रीन (रूट) के बीच नेविगेशन करने के लिए बनाया गया है, बिना कन्टेक्स्ट (BuildContext) का उपयोग किये।
katana_router
29
एक पैकेज जो आउटोमेटिक रूटिंग विन्यासों को बनाने के लिए build_runner के साथ बनाने के लिए है जिससे प्रकार सुरक्षित रूटिंग सक्षम हो।
voyager
27
विजेट रूटर और फ्लटर के बुनियादी आवश्यकता नियंत्रित पुस्तिका। व्यूएमएल में नेविगेशन पथों को परिभाषित करें और उन्हें कस्टम प्लगइन के साथ पावर अप करें।
route_observer_mixin
20
RouteObserveMixin द्वारा didPush / didPop / didPushNext / didPopNext तक सुलभ पहुँच प्रदान की जाती है।
no_context_navigation
19
एक फ्लटर पैकेज जो संदर्भ (BuildContext) का उपयोग किए बिना स्क्रीन (रूट) के बीच नेविगेट करने के लिए बनाया गया है।
splash_route
16
यह केवल एक रूट है जिसमें छंटनीमय एनीमेशन होती है। इसका उपयोग करके यात्रा करते समय स्प्लैश एनीमेशन दिखाई देती है।
fragment_navigate
16
एक नियंत्रक जो मूल एंड्रॉइड जैसे फ्रैगमेंट टटोला करने का प्रभाव बनाने के लिए इस्तेमाल होता है।
navi
16
फ्लटर के लिए एक सरल और सीखने में आसान घोषणात्मक नेविगेशन फ्रेमवर्क, जो नेविगेटर 2.0 (रूटर) पर आधारित है।
swipe_back_detector
15
कस्टम रूटों या केप नेतृत्व रूटों में "स्वाइप टू गो बैक" कार्यक्षमता जोड़ने के लिए एक संवेदक।
flouter
14
Flouter एक फ्लटर राउटर है जो नेविगेटर 2.0 API पर आधारित होता है और पाठ मिलान करने के लिए रेजेक्स्प का उपयोग करता है।
ngrouter
3
AngularDart के लिए राउटर। यह उपयोगकर्ता कार्य करने के बीच से एक दृश्य से दूसरे दृश्य में नेविगेशन को संभव बनाता है।
go_router
0
नेविगेशन 2 पर आधारित एक घोषणात्मक राउटर, जो डीप लिंकिंग, डेटा-संचालित मार्ग और अधिक का समर्थन करता है।
beamer
0
एक राउटिंग पैकेज है, जो राउटर और नेविगेटर के पेज API पर निर्मित है, जो विचित्रित नेविगेशन, गार्ड और अधिक को समर्थित करता है।