3 रिपॉजिटरी
Utilities for modifying and reshaping complex nested data structures through recursive traversal.
Distinct from Data Transformation: Candidates focus on flat array transformations or hydration; this is about structural modification of deep hierarchies.
Explore 3 awesome GitHub repositories matching data & databases · Hierarchical Data Transformers. Refine with filters or upvote what's useful.
recursion-context is a set of PHP utilities for traversing and modifying deep data hierarchies. It provides a recursive variable processor designed to apply transformations across nested arrays and objects while maintaining stability. The project distinguishes itself through a recursion depth controller and reference tracking to prevent infinite loops and memory exhaustion when processing circular data structures. It monitors the level of nesting during traversal to avoid stack overflows. These tools cover hierarchical data transformation and nested data processing, allowing for stateful vis
Provides a utility for processing deep arrays and objects to modify elements across an entire data hierarchy.
Zag एक हेडलेस UI स्टेट मशीन लाइब्रेरी है जो विभिन्न रेंडरिंग इंजनों में एक समान व्यवहार सुनिश्चित करने के लिए अनस्टाइल (unstyled) कंपोनेंट लॉजिक प्रदान करती है। यह स्टेटचार्ट्स का उपयोग करके जटिल यूजर इंटरफेस इंटरैक्शन को मॉडल करने के लिए एक टूलकिट के रूप में कार्य करती है, जो विज़ुअल स्टाइलिंग से अंतर्निहित लॉजिक और एक्सेसिबिलिटी एट्रिब्यूट्स को अलग करती है। यह लाइब्रेरी फ्रेमवर्क-अज्ञेयवादी (framework-agnostic) है, जो React, Solid, Vue और Svelte जैसी विभिन्न JavaScript लाइब्रेरी के साथ अपने स्टेट मशीन लॉजिक को जोड़ने के लिए विशेष एडेप्टर का उपयोग करती है। यह दृष्टिकोण डेवलपर्स को एक ही इंटरैक्शन मॉडल बनाए रखने की अनुमति देता है, जबकि स्टेट-संचालित डेटा एट्रिब्यूट्स के माध्यम से किसी भी CSS या स्टाइलिंग समाधान को लागू किया जा सकता है। Zag कार्यात्मक क्षेत्रों की एक विस्तृत श्रृंखला को कवर करती है, जिसमें कीबोर्ड नेविगेशन और ARIA एट्रिब्यूट्स के लिए व्यापक एक्सेसिबिलिटी प्रबंधन, और इंटरैक्टिव प्रिमिटिव्स का एक विशाल संग्रह शामिल है। इनमें इनपुट कंट्रोल्स, मेनू और टैब जैसे नेविगेशनल एलिमेंट्स, डायलॉग और पॉपओवर जैसे ओवरले कंपोनेंट्स, और इमेज क्रॉपिंग व सिग्नेचर कैप्चर के लिए जटिल मीडिया हैंडलिंग शामिल हैं। यह पदानुक्रमित डेटा प्रबंधन, एसिंक्रोनस लिस्ट हैंडलिंग और गाइडेड प्रोडक्ट टूर बनाने के लिए यूटिलिटीज भी प्रदान करती है।
Transforms hierarchical tree data into searchable flat collections using custom label and value extraction.
This library provides a framework for managing hierarchical data structures within relational databases using the nested set model. It integrates directly with the Laravel Eloquent object-relational mapping layer, allowing developers to store, query, and manipulate complex parent-child relationships within standard database tables. The package distinguishes itself by implementing boundary-based indexing to represent tree depth and node containment. This approach enables the retrieval of entire branches or specific ancestors, descendants, and siblings through optimized database queries rather
Converts flat database collections into nested arrays or ordered lists.