इस प्रोजेक्ट के बारे में

JBird एक Swift लाइब्रेरी है जिसे उच्च-प्रदर्शन, टाइप-सुरक्षित JSON हैंडलिंग के लिए डिज़ाइन किया गया है। यह एक `JSON` enum मॉडल प्रदान करती है जो सभी JSON प्रकारों का प्रतिनिधित्व करता है, जिससे थ्रोइंग सबस्क्रिप्ट्स और टाइप्ड एक्सेसर्स के साथ सीधे पढ़ना, बदलना और ट्रैवर्स करना संभव होता है। लाइब्रेरी में गति के लिए C-आधारित पार्सर और सीरियलाइज़र शामिल हैं, जिनके बेंचमार्क Foundation के JSONSerialization और SwiftyJSON तथा Freddy जैसी अन्य लाइब्रेरीज़ की तुलना में महत्वपूर्ण सुधार दिखाते हैं। यह रूपांतरण प्रोटोकॉल (`JSONConvertible`, `JSONInitializable`, `JSONRepresentable`) और स्वचालित अनुरूपता के लिए एक `@JSONRepresentable` मैक्रो, डिक्लेरेटिव JSON निर्माण के लिए एक रिज़ल्ट बिल्डर, और Codable प्रकारों के लिए ड्रॉप-इन `JSON.Encoder`/`JSON.Decoder` रिप्लेसमेंट भी प्रदान करती है। इंस्टॉलेशन Swift Package Manager के माध्यम से है, जो Apple प्लेटफ़ॉर्म, Linux, Windows, WebAssembly और Android का समर्थन करता है। दस्तावेज़ीकरण DocC के माध्यम से उपलब्ध है और GitHub Pages पर होस्ट किया गया है।