डार्ट भाषा में नई डेटा संरचनाएं, उपयोगी एक्सटेंशन और अन्य सुविधाओं को जोड़कर डार्ट भाषा को सुपरचार्ज करना चाहते हैं, तो आगे देखें। निम्नलिखित डार्ट पैकेज की सूची आपके डार्ट विकास अनुभव को बढ़ा सकती है।
equatable
2962
एक Dart पैकेज है जो वैल्यू आधारित समानता को अवश्यक ढंग से ओवरराइड किए बिना संचित करने में मदद करता है।
dartz
1289
डार्ट में कार्यात्मक प्रोग्रामिंग। अपने डार्ट कोड को सटीकतापूर्वक अमूल्य डेटा संरचनाओं, मोनैड्स, लेंसेस और अन्य FP टूल्स का उपयोग करके शुद्ध करें।
fpdart
787
डार्ट और फ़्लटर में कार्यात्मक प्रोग्रामिंग। सभी मुख्य कार्यात्मक प्रोग्रामिंग प्रकार और पैटर्न पूरी तरह रचित, परीक्षित और उदाहरणों के साथ जोड़े गए हैं।
built_value
673
वैल्यू प्रकार जो बिल्डर्स, डार्ट के कक्षाएं के रूप में प्रासंगिकता का समाधान, और सीरियलाइज़ेशन का समर्थन करते हैं। यह लाइब्रेरी रनटाइम आवश्यकता है।
quiver
558
Dart के बहुत सारे उपयोगी पुस्तकालयों के लिए Quiver एक सेट है जो बहुत सारी Dart पुस्तकालयों का उपयोग करना आसान और सुविधाजनक बना देता है, या अतिरिक्त कार्यक्षमता जोड़ता है।
flutter_isolate
400
फ़्लटर में डार्ट आइसोलेट चलाने का एक तरीका प्रदान करता है जो फ़्लटर प्लगइन के साथ काम करता है।
fast_immutable_collections
327
जो अविकिनी सूचियों, समुच्चयों, मानचित्रों और बहुमान्यों को उनकी मूल्यांकनीय प्रतिकृतियों की तरह तेज हैं। स्थानीय डार्ट संग्रहों के लिए विस्तार विधियां और तुलनाकारक।
worker_manager
305
प्रबंधित कर्मचारी आपको आइसोलेट में CPU-intensive परिकलनों का प्रबंधन करने की अनुमति देता है
built_collection
302
Immutable collections based on the SDK collections. Each SDK collection class is split into a new immutable collection class and a corresponding mutable builder class.
kartal
202
Kartal एक विस्तार पैकेज है जिसे ऐप विकास समय में उपयोग करने के लिए बनाया गया है। आप मूलिक चर (संदर्भ, स्ट्रिंग इत्यादि) के साथ और अधिक सुविधाओं तक पहुंच प्राप्त कर सकते हैं।
kt_dart
165
कोटलिन-स्टडलिब को डार्ट/फ्लटर परियोजनाओं के लिए पोर्ट किया गया है। इसमें 150+ तरीकों के साथ संग्रह (KtList, KtMap, KtSet) और अन्य उपयोगी पैकेज शामिल हैं।
reflectable
158
प्रतिलोमान समर्थन, उपयोग करने के लिए 'क्षमताएँ' का उपयोग करके जाने की आवश्यकता है कि क्या संचालन करें, जिसमें इन वोटर का समर्थन करने के लिए।
common_utils
150
Dart कामन यूटिलिटी लाइब्रेरी। में DateUtil, EncryptUtil, JsonUtil, LogUtil, MoneyUtil, NumUtil, ObjectUtil, RegexUtil, TextUtil, TimelineUtil, TimerUtil शामिल हैं।
darq
142
.NET लाइब्रेरी के फंक्शनल LINQ का पोर्ट! आपके हाथों में आलस्य से मूल्यांकित enumerables की शक्ति!।
multiple_result
140
डार्ट के लिए अनेक परिणाम। दार्टज़ के एथर और कोटलिन के प्रतिष्ठात्मक कक्षा द्वारा प्रेरित।
global_configuration
135
अलग-अलग कॉन्फ़िगरेशन का प्रबंधन करने और उन्हें ऐप के भीतर सभी जगह उपलब्ध कराने के लिए एक फ्लटर पैकेज।
squadron
134
आइसोलेट या वेब वर्कर थ्रेड पर क्यू अप करें, सीपीयू-बाउंड और भारी I/O टास्कों को ऑफलोड करने के लिए डार्ट/फ्लटर के लिए मल्टिथ्रेडिंग और वर्कर थ्रेड पूल।
either_dart
134
Dart और Flutter पर त्रुटियों के साथ काम करने के लिए तापमानिक और आसान तरीके से त्रुटि हैंडलिंग पुस्तकालय। इथर Nullabe मान और Exceptions के लिए एक विकल्प है।
async_task
97
सभी डार्ट प्लेटफॉर्मों (ट्रांसपेरेंट) के लिए असिंक्रोनस टास्क और पैरलेल एक्जीक्यूटर (स्त्रीपूल के समान) (इसोलेट की जटिलता को नहीं देखते हुए), 'Isolate' के साथ सामर्थ्य।
chaquopy
97
चौकोपी प्लगइन जो चौकोपी SDK का उपयोग करके फ़्लटर ऐप्स पर पायथन स्क्रिप्ट चलाने के लिए होता है।
flutter_money_formatter
96
FlutterMoneyFormatter, फ़िलहाल Flutter में कुछ नियामित धन के विभिन्न प्रकार को आपकी पसंद के अनुरूप स्वरूपित करने के लिए एक विस्तार है, किसी स्थानीय मानकीकरण से बंधित नहीं होने के बिना।
copy_with_extension
94
'copyWith' एक्सटेंशन कोड को उत्पन्न करने के लिए 'copy_with_extension_gen' का उपयोग करने के लिए एनोटेशन।
queue
91
विभिन्न स्रोतों से मान्यांकित करने के लिए अपने कोड कहीं भी प्रतीक्षा करें और उनकी वापसी की प्रतीक्षा करें।
pool
88
संसाधनों के एक सीमित पूल का प्रबंधन करें। फ़ाइल सिस्टम या नेटवर्क अनुरोधों को कंट्रोल करने के लिए उपयोगी।
flustars
86
फ्लटर सामान्य यूटिलिटी पुस्तकालय। SpUtil, ScreenUtil, WidgetUtil, DirectoryUtil, ImageUtil, SharedPreferences Util, स्क्रीन जानकारी और स्क्रीन अनुकूलन, छवि आकार प्राप्त करें।
dart_extensions
83
डार्ट के लिए तकनीक में आसान और स्वच्छ तरीके से इस्तेमाल करने वाले विधियों का सेट। यह फ्रेमवर्क का उपयोग करना आसान और स्वच्छ बनाने के साथ ही अतिरिक्त फंक्शनेलिटी भी जोड़ता है।
number_display
76
एक निश्चित चार्ट लंबाई तक संख्या को स्मार्ट रूप से कन्वर्ट करने में मदद करने के लिए इस फ़ंक्शन का उपयोग करें। इसे सरल, सादा, लचीला और सटीक बनाने के लिए।
screwdriver
75
विकास को आसान और तेज़ बनाने के लिए उपयोगी विस्तारण और सहायक फंक्शन्स प्रदान करने का एक डार्ट पैकेज।
more
63
और डार्ट - शाब्दिक रूप से। संग्रह करना, इंतेखाब करना, कैश करना, गणित, मिलान, आदेश करना और प्रारूपित करना आसानी से।
computer
59
संगठन में उपयोग करने के लिए यह सुसज्जित कर्मियों का एक सुविधाजनक पूल है जिसमें compute() जैसी API है।
flinq
58
संग्रहों के लिए विस्तारित क्षमताओं। यह संकलनों के साथ अनावश्यक बॉयलरप्लेट काम से बचने के लिए कई शॉर्टकट है।
directed_graph
52
जीनेरेटिक निर्दिष्ट ग्राफ और वेटेड निर्दिष्ट ग्राफ जो जटिल गुणांकन और शीर्षक विन्यास की संभावनाएं प्रदान करते हैं।
fixnum
51
नियमित व्यवहार के साथ 32 और 64 बिट साइन फिक्स्ड-विड्थ अंक के लिए लाइब्रेरी जो स्थानीय और जेएस रनटाइम के बीच सुसंगत व्यवहार है।
easy_isolate
48
इज़ोलेट का एक अध्यातमकरण जो विभिन्न थ्रेड्स के साथ काम करने का आसान तरीका प्रदान करता है
nepali_utils
44
नेपाली यूटिलिटीज़ के संग्रह के साथ एक मुक्त डार्ट पैकेज। इसमें दिनांक परिवर्तक, दिनांक स्वरूपकर्ता, दिनांक समय, नेपाली संख्या, नेपाली यूनिकोड, नेपाली क्षण और बहुत कुछ शामिल हैं।
oxidized
43
रस्ट-जैसे प्रकार, विकल्प और परिणाम, जो सुरक्षित प्रोग्रामिंग को बढ़ावा देने के लिए परिभाषित किए गए हैं।
eventify
43
एक रद्द करने योग्य ईवेंट इमीटर है जो संदर्भ पर आधारित इवेंट द्वारा चलने वाले प्रोग्रामिंग का समर्थन करता है।
chunked_stream
42
चंकित स्थ्रीम के साथ काम करने के उपकरण, जैसे कि बाइट स्थ्रीम जो आमतौर पर एक बाइट के टुकड़ों की स्थ्रीम के रूप में दी जाती है जिसमें प्रकार होता है 'स्ट्रीम<लिस्ट<इंट>>
isolate_manager
41
एक कार्य के लिए कई दीर्घकालिक आइसोलेट बनाएं (इसे सक्रिय रखें ताकि डेटा भेजा और प्राप्त किया जा सके)। वर्कर और वेब में WASM का समर्थन करता है।
event
40
कस्टम ईवेंट को बनाने के लिए, जो इच्छुक सदस्यों को सूचित करने की अनुमति देते हैं कि कुछ हो गया है।
list_ext
39
इटरेबल और सूची के लिए डार्ट एक्सटेंशन मेथड। आप आसानी से योग, तादात्म्यांकन और कई और कर सकते हैं।
dartlin
35
एक हेल्पर लाइब्रेरी है जो दर्जनदार मेथड्स प्रदान करती है जिनकी मदद से आप स्वच्छ दिखने वाली कोड लिख सकते हैं।
sorted
32
आसानी से जटिल ऑब्जेक्ट की सूचियों को क्रमबद्ध करें। साधारण लेकिन शक्तिशाली एक्सटेंशन मेथड है।
theater
31
डार्ट के लिए एक्टर फ्रेमवर्क। यह पैकेज आइसोलेट्स के साथ काम करना आसान बनाता है, आइसोलेट क्लस्टर्स बनाने में मदद करता है।
ordered_set
29
डार्ट के लिए एक सरल क्रमित सेट का एक सरल अभिमान जो एक ही प्राथमिकता के साथ कई आइटम देता है।
integral_isolates
29
फ्लटर के compute फ़ंक्शन की ताकत, लेकिन एक लंबे समय तक अपनाये जाने वाले आइसोलेट का उपयोग करने के रूप में।
extension_utils
29
एक यूटिल लाइब्रेरी जिसमें स्ट्रिंग, सूचियों, मानचित्रों, संख्याओं और बहुत कुछ के लिए विभिन्न एक्सटेंशन्स शामिल हैं।
enhanced_future_builder
28
कमजोरी को बेहतर बनाने वाला एक व्रापर जो पठनीयता को सुधारता है और आमतौर पर पुनः भविष्यवाणी भविष्यवाणी समस्या को हल करता है।
binary_tree
26
स्वयं संतुलनान्वयी बाइनरी सर्च ट्री इंजिन है, यह Iterable के रूप में लागू किया गया है। इसमें महत्वपूर्ण ऑपरेशन्स हैं जैसे greaterThen, lessThenOrEqual (create sublist), max, min आदि।
executor
26
एक समाकृतता को कार्यान्वित करें जिसमें एक विन्यस्ततम कंकालीता और दर के साथ एक्सीक्यूट कर रही हैं।
combine
26
एक फ्लटर पैकेज जिससे आप आइसोलेट में मैथडचैनल के साथ काम कर सकते हैं और सरलित करता है आइसोलेट और स्थानीय कार्यप्रवाह API का प्रयोग।
multi_sort
26
एक तेज और शक्तिशाली फ्लटर पैकेज जो आपको एक साथ एकाधिक गुणों द्वारा एक सूची ऑब्जेक्ट सॉर्ट करने में सहायता करता है।
isolated_download_manager
25
प्रगति, रद्द करना, रोकना और बहाल करने के साथ वापस यूज आइसोलेट्स पर आधारित फ़ाइल डाउनलोड मैनेजर।
actors
25
डार्ट के 'आइसोलेट' के चारों ओर से घेरे गए 'एक्टर्स' मॉडल लाइब्रेरी है, जो उन्हें बहुत आसान बनाती है।
dart_extensions_methods
23
कोटलिन के समान विभिन्न प्रकार के एक्सटेंशन्स। तात्विक्यों के लिए अगले सेट के लिए तरह की सम्प्रेषण, bool, Iterable, List प्रकारों के लिए विधियाँ। कुछ वैश्विक एक्सटेंशन्स और वर्ग पेयर भी शामिल हैं।
dart_native
21
डार्ट का उपयोग करके नेटिव कोड लिखें। यह पैकेज आपको नेटिव कोड और कम प्रदर्शन चैनल से मुक्त करता है।
flutter_readable
19
डार्ट के लिए पठनीय और हेल्पर्स का विसार करने के लिए एक्सटेंशन्स, टाइम बचाने के लिए धन्यवाद और कोड को छोटा बनाने के लिए।
byte_flow
18
बाइट फ्लो एक प्योर डार्ट, डिपेंडेंसी मुक्त पुस्तकालय है जो सूचियों और स्ट्रिंग्स के लिए सामान्य उपयोगिता फ़ंक्शन प्रदान करती है।
collection_ext
17
डार्ट कलेक्शन्स के लिए उपयोगी एक्सटेंशन मेथड्स का सेट, संकल्पों को लिखने को सरल बनाने के लिए डिज़ाइन की गई है, जोकि फ़ंक्शनल-प्रोग्रामिंग-शैली में संक्षिप्त डार्ट कोड लिखने को आसान बनाने के उद्देश्य से है।
fsm2
16
FSM2 UML स्थिति आरेख के मूल डिज़ाइन पहलुओं के एक अमलन का गठन प्रदान करता है जो संविधान और गार्ड स्थितियों के संगठनमत क्रमबद्ध और गतिशील संकुलन दोनों की अनुमति देता है।
stilo
16
स्टिलो एक उपयोगी-पहल फ्लटर पुस्तकालय है जो बिना सामान्य शैलियों का परिभाषण किए बिना आपको डिज़ाइन बनाने के लिए सभी निर्माण स्थिरांक देती है।
streams_channel
14
StreamsChannel EventChannel से प्रेरित है। यह फ्लटर और प्लैटफ़ोर्म संबंधी के बीच घटनाओं के स्ट्रीम बनाने की अनुमति देता है।
buffer
13
बाइट बफर्स और स्ट्रीम के साथ सक्रिय रूप से काम करने के लिए उपयोगी फ़ंक्शन और क्लासेस जो बाइनरी डाटा फ़ॉर्मेट लेने और लिखने में मदद करते हैं।
flutter_persistent_queue
10
फ्लटर के लिए सरल फ़ाइल-आधारित अस्थायी प्रतिलिपि कतार के निर्माण का एक सरल तरीका। ऐप रन करने के बीच में प्रतिध्वनि सेकूशल बफर्स के लिए आदर्श है।
inherited_stream
5
स्ट्रीम्स के लिए एक inherited विजेट, जो स्ट्रीम डेटा का उपयोग करते समय यह अपनें डिपेंडेंसियों को अपडेट करता है।
simple_observable
4
एक नियमित, स्ट्रीम, और / या कॉलबैक का उपयोग करके मान के बदलन का अवलोकन करने के लिए।
subscription_holder
4
सबस्क्रिप्शन होल्डर स्ट्रीम सब्सक्रिप्शन्स को रखता है और सुविधाजनक तरीके से सभी dispose करता है।