13 रिपॉजिटरी
Manages the construction and flattening of nested struct data types within a schema.
Distinct from Data Type Managers: Specifically handles the construction and flattening of structs rather than general type inference.
Explore 13 awesome GitHub repositories matching data & databases · Structured Types. Refine with filters or upvote what's useful.
EmDash is an open-source content management system built on Astro that combines a visual admin panel with a plugin-driven architecture and server-side rendering. It provides a complete content management system with structured content modeling, a rich text editor using Portable Text format, and a TypeScript API for type-safe content queries. The system supports authentication through passkeys, OAuth 2.1, and external providers, with role-based access control and fine-grained permission scopes. What distinguishes EmDash is its plugin development framework, which supports both native plugins ru
Defines and manages structured content types with custom fields through a visual admin interface.
Sanity एक हेडलेस कंटेंट मैनेजमेंट प्लेटफ़ॉर्म और स्ट्रक्चर्ड कंटेंट API है जो डेटा को स्टोर करता है और इसे किसी भी फ्रंटएंड या डिवाइस पर API के माध्यम से डिलीवर करता है। यह एक रियल-टाइम कंटेंट स्टूडियो के रूप में कार्य करता है, जो टाइप-सेफ़, डीकूपल्ड डेटा लेयर के माध्यम से डिजिटल एसेट्स और दस्तावेज़ों को मैनेज करने के लिए एक कस्टमाइज़ करने योग्य एडिटिंग एनवायरनमेंट प्रदान करता है। यह प्लेटफ़ॉर्म GROQ भाषा का उपयोग करने वाले ग्राफ़-ओरिएंटेड क्वेरी इंजन के माध्यम से स्ट्रक्चर्ड कंटेंट को फ़िल्टर, ट्रांसफ़ॉर्म और रिट्रीव करने की क्षमता के लिए जाना जाता है। यह लाइव प्रेजेंस इंडिकेटर्स के साथ रियल-टाइम कोलैबोरेटिव एडिटिंग और दस्तावेज़ प्रबंधन के लिए एक स्कीमा-संचालित दृष्टिकोण को सक्षम बनाता है। सिस्टम ऑन-डिमांड ट्रांसफ़ॉर्मेशन के साथ डिजिटल एसेट मैनेजमेंट, सर्वरलेस फ़ंक्शंस और वेबहुक के माध्यम से कंटेंट वर्कफ़्लो ऑटोमेशन, और प्लगइन आर्किटेक्चर के माध्यम से कस्टम एडिटोरियल इंटरफ़ेस बनाने की क्षमता सहित क्षमताओं की एक विस्तृत श्रृंखला को कवर करता है। यह रिच टेक्स्ट के सीरियलाइज़ेशन और ड्राफ्ट से पब्लिश्ड स्टेट तक दस्तावेज़ लाइफसाइकिल के प्रबंधन का भी समर्थन करता है।
Allows the definition and management of complex digital content schemas to power decoupled applications.
Daft is a distributed dataframe library and multimodal data processor designed to handle large-scale structured and unstructured data. It functions as a vectorized execution engine that processes tables alongside images, audio, and video, utilizing a unified schema to manage diverse data types. The project distinguishes itself by combining distributed data engineering with large-scale AI inference. It provides an AI data pipeline for batch-optimizing model prompts and generating high-dimensional text embeddings, while utilizing zero-copy memory sharing to execute custom Python functions witho
Constructs structured data types from expressions and flattens nested fields into separate columns.
c3c is the compiler for the C3 programming language, transforming source code into executable binaries, static libraries, or dynamic libraries using an LLVM backend. It implements a system based on result-based error handling, scoped memory pooling, and a semantic macro system. The compiler provides first-class support for hardware-backed SIMD vectors that map directly to processor instructions and enables runtime polymorphism through interface-based dynamic dispatch. The project covers a broad set of low-level capabilities, including manual and pooled memory management, inline assembly inte
Embeds unnamed structs or unions within other data types to organize complex memory layouts.
Arroyo is a high-performance stream processing platform built in Rust. It executes continuous SQL queries on streaming data with event-time semantics, enabling accurate windowed aggregations, joins, and stateful computations on unbounded event streams. The platform uses native Rust execution for high throughput and low latency, with periodic checkpointing for exactly-once fault tolerance and horizontal scaling across distributed workers. The system integrates deeply with Kafka for reading and writing topics with exactly-once delivery and supports change data capture (CDC) from MySQL and Postg
Supports nested struct columns with named fields and dot-notation access in streaming SQL.
Apostrophe is an open-source Node.js headless content management system that delivers structured content through REST APIs while providing a visual in-context page editor for live editing. It is built on a module-based plugin architecture that extends CMS functionality through reusable modules, each encapsulating logic, configuration, and templates. The system uses schema-driven content modeling to define data structures and validation rules through configurable schemas and custom field types, with all content stored as flexible JSON-like documents in MongoDB. The platform distinguishes itsel
Creates and manages structured content types with custom fields, reusable across the site.
Twill is a Laravel CMS toolkit and admin panel generator designed for building custom administrative consoles and content management systems. It serves as a headless CMS framework and a toolkit for defining content models and managing structured data through a dedicated administrative interface. The project features a visual block editor that allows publishers to arrange and configure reusable content sections via a drag-and-drop interface. It includes a dedicated digital asset manager for storing, cropping, and optimizing images and files across local or cloud storage, as well as a multiling
Creates and manages structured content types with custom forms and relationship support for data management.
Lektor एक Python-आधारित स्टेटिक साइट जनरेटर और फ्लैट-फाइल कंटेंट मैनेजमेंट सिस्टम है। यह रॉ कंटेंट और डेटा मॉडल्स को स्टेटिक HTML पेजों में बदल देता है, और सभी वेबसाइट डेटा को रिलेशनल डेटाबेस के बजाय एक पदानुक्रमित फाइल सिस्टम में स्टोर करता है। यह सिस्टम एक मॉडल-ड्रिवन CMS के रूप में काम करता है, जो डेटा कैप्चर और वैलिडेशन को कंट्रोल करने के लिए ब्लूप्रिंट्स और स्कीमा का उपयोग करता है। यह एक ब्राउज़र-आधारित एडमिनिस्ट्रेटिव इंटरफेस प्रदान करता है जो यूजर्स को सीधे सोर्स कोड को मॉडिफाई किए बिना साइट कंटेंट को विजुअली एडिट और व्यवस्थित करने की अनुमति देता है। यह प्लेटफॉर्म पूरी साइट लाइफसाइकिल को मैनेज करता है, जिसमें स्टेटिक साइट जनरेशन, मल्टीलिंगुअल लोकलाइजेशन और डिप्लॉयमेंट शामिल है। यह विभिन्न होस्टिंग प्रोवाइडर्स के लिए इंटरचेंजेबल पब्लिशर इंटरफेस के माध्यम से जनरेशन प्रोसेस को अपलोड मैकेनिज्म से अलग करता है। एक्सटेंसिबिलिटी को एक प्लगइन सिस्टम के माध्यम से हैंडल किया जाता है जो कस्टम लॉजिक को बिल्ड प्रोसेस में इंटीग्रेट करने की अनुमति देता है, जबकि थीम्स प्रोजेक्ट्स में दोबारा उपयोग के लिए टेम्प्लेट, मॉडल्स और एसेट्स को बंडल करती हैं।
Provides blueprints to create and manage structured content types with custom fields.
यह प्रोजेक्ट एक .NET Core कंटेंट मैनेजमेंट सिस्टम और मल्टी-साइट प्रबंधन प्लेटफ़ॉर्म है जिसे एक केंद्रीकृत इंटरफ़ेस से स्वतंत्र वेबसाइटों पर संरचित डिजिटल सामग्री को व्यवस्थित और प्रकाशित करने के लिए डिज़ाइन किया गया है। यह एक हेडलेस CMS और स्टेटिक साइट जनरेटर दोनों के रूप में कार्य करता है, जो लोडिंग गति और स्केलेबिलिटी बढ़ाने के लिए डायनामिक टेम्प्लेट को HTML फ़ाइलों में रेंडर करता है। सिस्टम वेबसाइट दस्तावेज़ों और सामग्री को खोजने योग्य AI ज्ञान आधारों में बदलने के लिए रिट्रीवल-ऑगमेंटेड जनरेशन को एकीकृत करता है। इसमें उपयोगकर्ता प्रश्नों और बड़े भाषा मॉडल आउटपुट के बीच लॉजिक को परिभाषित करने के लिए एक विज़ुअल AI वर्कफ़्लो ऑर्केस्ट्रेटर शामिल है। प्लेटफ़ॉर्म स्कीमा-लचीले डेटा मॉडलिंग, डिजिटल एसेट संगठन और भूमिका-आधारित एक्सेस कंट्रोल सहित व्यापक क्षमता क्षेत्रों को कवर करता है। यह विभिन्न उपकरणों के लिए मल्टी-टर्मिनल प्रकाशन, कस्टम मॉड्यूल्स के लिए प्लगइन-आधारित विस्तार आर्किटेक्चर और SM4 डेटा एन्क्रिप्शन और वेब भेद्यता रक्षा की विशेषता वाला एक व्यापक सुरक्षा सूट का समर्थन करता है। सॉफ़्टवेयर को स्व-होस्टेड वेब इंफ्रास्ट्रक्चर के लिए डिज़ाइन किया गया है और इसे Windows, Linux और macOS पर Docker कंटेनरों के माध्यम से परिनियोजित किया जा सकता है।
Allows for the creation and management of structured content types with custom fields for products, personnel, and assets.
msgspec is a high-performance data modeling, serialization, and schema validation toolkit for Python. It serves as a type-safe serialization framework that integrates schema enforcement and data parsing into a single pass, functioning as both a data serialization library and a schema validation system based on standard Python type annotations. The project distinguishes itself through high-performance structural primitives, including compilation-based routine generation and zero-copy buffer parsing. It optimizes memory usage via garbage collection-aware layouts and reduces processing overhead
Integrates schema enforcement and data parsing into a single pass to achieve near-native execution speeds.
Schema-dts is a type-safe library providing TypeScript interfaces for modeling structured data and interconnected graph relationships. It serves as a framework for defining and enforcing strict property requirements for JSON-LD objects, ensuring that metadata generated for web applications and search engines adheres to established vocabulary standards. The project distinguishes itself by providing a comprehensive set of definitions for the Schema.org vocabulary, enabling developers to build complex, machine-readable data graphs with compile-time validation. It supports the composition of mult
Enforces strict property requirements and data integrity for machine-readable metadata through a type-safe framework.
This library is a data processing framework for the JVM that provides a type-safe environment for manipulating structured tabular data. It functions as a comprehensive toolset for performing complex data transformations, aggregations, and statistical analysis, while leveraging compile-time schema validation to ensure structural integrity across data pipelines. The project distinguishes itself through its deep integration with interactive notebook environments and its use of compile-time code generation. By automatically deriving and enforcing schemas from raw inputs, it generates type-safe ac
Enforces strict property requirements and data integrity for structured data objects using compile-time type checking.
Serial is a Java library designed for high-speed object serialization and binary data processing. It converts complex objects into compact byte arrays to facilitate efficient storage and network transmission, specifically targeting environments where memory and resource efficiency are critical. The library distinguishes itself by bypassing reflection, instead utilizing manual field mapping and generated bytecode to perform object inspection. This approach ensures a deterministic byte layout and provides type-safe buffer management, which allows for predictable data structures. To support long
Provides type-safe buffer management to ensure serialized data structures remain consistent and readable.