awesome-repositories.com
ब्लॉग
awesome-repositories.com

AI-संचालित खोज के साथ बेहतरीन ओपन-सोर्स रिपॉजिटरी खोजें।

एक्सप्लोर करेंक्यूरेटेड खोजेंओपन-सोर्स विकल्पसेल्फ-होस्टेड सॉफ्टवेयरब्लॉगसाइटमैप
प्रोजेक्टहमारे बारे मेंहम रैंकिंग कैसे करते हैंप्रेसMCP सर्वर
कानूनीगोपनीयताशर्तें
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

24 रिपॉजिटरी

Awesome GitHub RepositoriesTuple Data Structures

Data structures that store a fixed-size collection of heterogeneous elements.

Distinguishing note: None of the candidates matched; this focuses on tuple-based data grouping.

Explore 24 awesome GitHub repositories matching data & databases · Tuple Data Structures. Refine with filters or upvote what's useful.

Awesome Tuple Data Structures GitHub Repositories

AI के साथ बेहतरीन रिपॉजिटरी खोजें।हम AI का उपयोग करके सबसे सटीक रिपॉजिटरी खोजेंगे।
  • walter201230/pythonwalter201230 का अवतार

    walter201230/Python

    26,516GitHub पर देखें↗

    Python is a high-level, interpreted programming language designed for readability and versatility. It operates via a bytecode-based virtual machine and manages memory automatically through reference-counting garbage collection. The language supports multiple programming paradigms, including object-oriented, imperative, and functional styles, and provides a comprehensive standard library for system operations, networking, and data handling. The language is distinguished by its dynamic nature, allowing for runtime object introspection and metaclass-driven class creation. It utilizes protocol-ba

    Python creates and manipulates sequences of items using mutable lists or immutable tuples to store and organize related data elements.

    Pythonpythonpython3
    GitHub पर देखें↗26,516
  • crystal-lang/crystalcrystal-lang का अवतार

    crystal-lang/crystal

    20,299GitHub पर देखें↗

    Crystal is a statically typed, compiled programming language designed for high performance and memory safety. It leverages an LLVM-based compiler to translate source code into optimized machine-executable binaries, while its type-inference-based static analysis enforces strict safety rules during the build process. The language distinguishes itself through a fiber-based concurrent runtime that manages lightweight execution units for asynchronous input and output without blocking the main process. It also features a powerful compile-time macro system that allows for the inspection and transfor

    Expands collections into tuple structures using splat operators for flexible data handling.

    Crystalcompilercrystalcrystal-language
    GitHub पर देखें↗20,299
  • trekhleb/learn-pythontrekhleb का अवतार

    trekhleb/learn-python

    18,058GitHub पर देखें↗

    This project is an educational resource designed for learning the Python programming language. It serves as a tutorial repository and programming guide, providing a collection of annotated scripts, code examples, and cheatsheets to help users master syntax and core fundamentals. The resource focuses on moving from basic language syntax to advanced implementation, with a particular emphasis on object-oriented programming, the use of the Python standard library, and scripting automation for business workflows. The content covers a broad range of programming capabilities, including control flow

    Demonstrates assigning individual items from a sequence to multiple variables in a single operation.

    Pythonlearninglearning-by-doinglearning-python
    GitHub पर देखें↗18,058
  • rust-lang/bookrust-lang का अवतार

    rust-lang/book

    17,930GitHub पर देखें↗

    The Rust Programming Language Book is the official technical guide and educational resource for the Rust language. It provides a comprehensive walkthrough of the language's design, focusing on its core identity as a systems programming language that enforces memory safety and high-performance execution without the need for a garbage collector. The project is distinguished by its focus on ownership, borrowing, and lifetime tracking, which allow the compiler to verify memory safety and thread safety at compile time. It covers the language's unique approach to zero-cost abstractions, including t

    Provides a mechanism to create distinct types from simple collections of data without naming individual fields.

    Rustbookmdbookrust
    GitHub पर देखें↗17,930
  • rstacruz/cheatsheetsrstacruz का अवतार

    rstacruz/cheatsheets

    14,429GitHub पर देखें↗

    This project is a comprehensive collection of web development reference guides and technical cheat sheets. It provides a curated set of markdown-based documentation designed to help developers quickly locate syntax patterns and API examples for common web technologies and programming languages. The repository serves as a specialized reference library covering several distinct technical domains. It includes extensive guides for CSS, focusing on selectors, Flexbox, Grid, and responsive layout properties, as well as a DevOps command reference for Docker, Kubernetes, AWS, Ansible, and general she

    Provides a technical reference for storing and accessing fixed-size collections of heterogeneous elements.

    SCSS
    GitHub पर देखें↗14,429
  • dotnet/csharplangdotnet का अवतार

    dotnet/csharplang

    12,636GitHub पर देखें↗

    This repository serves as the programming language design repository for C#, containing the official language specification and the technical standards governing its grammar, type safety, and memory management. It functions as a collaborative space for the formal design and evolution of the language. The project manages a community-driven evolution process, utilizing a public proposal backlog to debate and adopt new features. This involves formal syntax prototyping and the engineering of the type system to refine the language's behavior and implementation. The scope of the specification cove

    Assigns names to tuple elements based on source members to maintain clarity during data transfer.

    C#csharplanguage-design
    GitHub पर देखें↗12,636
  • chalarangelo/30-seconds-of-pythonChalarangelo का अवतार

    Chalarangelo/30-seconds-of-python

    8,826GitHub पर देखें↗

    30 Seconds of Python is a curated collection of short, reusable Python code snippets designed for quick reference and immediate reuse. It provides an interactive browser that lets you explore snippets organized by tags, search across names and descriptions, and copy code to your clipboard with a single click. The collection covers a broad range of common programming tasks, including list and dictionary operations, string formatting and manipulation, date and time calculations, and color format conversion. It also includes utilities for data transformation, such as converting between case styl

    Provides utilities for initializing lists with values, ranges, and dates, and for creating named tuples.

    Pythoneducationlearn-to-codelearning-resources
    GitHub पर देखें↗8,826
  • arktypeio/arktypearktypeio का अवतार

    arktypeio/arktype

    7,780GitHub पर देखें↗

    Arktype is a TypeScript runtime validation library and schema orchestrator. It synchronizes TypeScript types with runtime data validation, allowing users to define type-safe schemas that ensure unknown data adheres to specific structures during application execution. The project distinguishes itself by using set-theory type analysis to determine intersections and subtype compatibility, alongside JIT-compiled validation functions for optimized performance. It supports advanced type modeling through branded type constraints, recursive alias resolution, and the ability to generate runtime valida

    Specifies ordered structures with prefix, optional, variadic, or postfix elements for runtime validation.

    TypeScriptjavascriptparsingruntime-typechecking
    GitHub पर देखें↗7,780
  • rust-lang/rfcsrust-lang का अवतार

    rust-lang/rfcs

    6,406GitHub पर देखें↗

    The Rust RFCs repository is the formal home for the Rust language evolution process, housing the structured design documents and community review mechanisms that govern changes to the Rust programming language, its compiler, and its standard library. It defines the complete lifecycle for proposing, discussing, and implementing substantial changes through RFC documents, from initial submission and community feedback through final comment periods and sub-team sign-offs. The repository codifies the governance and collaboration processes that shape Rust's development, including mechanisms for com

    Defines the language's access control rules for tuple struct construction across module boundaries.

    Markdownrfcrfc-processrust
    GitHub पर देखें↗6,406
  • vavr-io/vavrvavr-io का अवतार

    vavr-io/vavr

    6,152GitHub पर देखें↗

    Provides typed tuples (Tuple1 to Tuple8) for type-safe, immutable bundling of heterogeneous values.

    Javafunctional-programminghacktoberfestimmutable-collections
    GitHub पर देखें↗6,152
  • tonsky/datascripttonsky का अवतार

    tonsky/datascript

    5,767GitHub पर देखें↗

    Datascript is an immutable, in-memory state store and schema-based triple store. It manages application state as a versioned database, storing data as immutable facts consisting of an entity, attribute, value, and transaction. The project provides a logic engine for executing Datalog queries with support for implicit joins, recursive rules, and negation. It also features a declarative pull API for retrieving deeply nested entity graphs and related data structures. The database enforces data integrity through schema-driven constraints and attribute types. It supports atomic transactions, plug

    Provides the ability to group values into tuples or decompose them during the execution of Datalog queries.

    Clojure
    GitHub पर देखें↗5,767
  • permify/permifyPermify का अवतार

    Permify/permify

    5,812GitHub पर देखें↗

    Creates authorization relationships between users and resources by storing relation tuples.

    Goabacaccess-controlacl
    GitHub पर देखें↗5,812
  • facebook/componentkitfacebook का अवतार

    facebook/componentkit

    5,787GitHub पर देखें↗

    ComponentKit is a declarative UI framework for building iOS interfaces through composition of small, reusable components. It provides a structured approach to constructing user interfaces where each component is defined as an immutable, pure function of its inputs, enabling predictable rendering and state management. The framework supports both stateless and stateful components, with controllers that can be attached to manage persistent state across component updates. The framework distinguishes itself through its component architecture that emphasizes explicit data flow and compile-time safe

    Supports named field initialization for structs, improving code readability and safety.

    Objective-C++
    GitHub पर देखें↗5,787
  • reactor/reactor-corereactor का अवतार

    reactor/reactor-core

    5,224GitHub पर देखें↗

    Reactor Core JVM पर एसिंक्रोनस डेटा पाइपलाइनों को कंपोज़ करने के लिए एक रिएक्टिव प्रोग्रामिंग टूलकिट और नॉन-ब्लॉकिंग आधार है। यह एक एसिंक्रोनस स्ट्रीम प्रोसेसिंग फ्रेमवर्क और बैकप्रेशर प्रबंधन प्रणाली के रूप में कार्य करता है, जो डेवलपर्स को इवेंट्स के अनुक्रमों को बदलने, फ़िल्टर करने और संयोजित करने की अनुमति देता है, जबकि संसाधन थकावट को रोकने के लिए उत्पादकों और उपभोक्ताओं के बीच डेटा प्रवाह को नियंत्रित करता है। लाइब्रेरी एक परिष्कृत समवर्ती शेड्यूलिंग प्रणाली और मांग-आधारित प्रवाह नियंत्रण के माध्यम से खुद को अलग करती है। यह एक शेड्यूलर रजिस्ट्री का उपयोग करके विशिष्ट थ्रेड्स से सिग्नल प्रोसेसिंग को अलग करती है और एसिंक्रोनस सीमाओं के पार अपरिवर्तनीय मेटाडेटा के संदर्भ-जागरूक प्रसार के लिए तंत्र प्रदान करती है। इसमें असेंबली-टाइम ट्रेस कैप्चर और समय-आधारित ऑपरेटरों के परीक्षण को सुविधाजनक बनाने के लिए वर्चुअल-टाइम शेड्यूलिंग के लिए विशेष उपकरण भी शामिल हैं। यह प्रोजेक्ट अनुक्रम एकत्रीकरण और विंडोइंग के लिए कार्यात्मक डेटा प्रोसेसिंग, घातीय बैकऑफ़ रिट्रीज़ जैसी विभिन्न त्रुटि पुनर्प्राप्ति रणनीतियों और रिएक्टिव स्ट्रीम में लीगेसी कॉलबैक या सिंक्रोनस API को ब्रिज करने के लिए उपयोगिताओं सहित क्षमताओं की एक विस्तृत श्रृंखला को कवर करता है। यह पाइपलाइन निगरानी के लिए इंस्ट्रूमेंटेशन और सिग्नल अनुक्रमों को सत्यापित करने के लिए परीक्षण उपकरणों का एक सूट भी प्रदान करता है।

    Provides functional interfaces to process and transform data structures containing multiple independent values.

    Javaasynchronousflowflux
    GitHub पर देखें↗5,224
  • microsoft/bosquelanguagemicrosoft का अवतार

    microsoft/BosqueLanguage

    5,215GitHub पर देखें↗

    Bosque, मशीन-असिस्टेड सॉफ़्टवेयर निर्माण के लिए डिज़ाइन की गई एक प्रयोगात्मक प्रोग्रामिंग भाषा और डेवलपमेंट प्लेटफ़ॉर्म है। यह लॉजिक शुद्धता और रनटाइम सुरक्षा को लागू करने के लिए फंक्शनल प्रोग्रामिंग सिमेंटिक्स को इम्पेरेटिव सिंटैक्स के साथ जोड़ती है, जो एक टाइप-सेफ वातावरण प्रदान करती है। यह प्लेटफ़ॉर्म औपचारिक सत्यापन टूल्स (formal verification tools) के साथ गहरे इंटीग्रेशन के माध्यम से अलग है, जिसमें ऑटोमेटेड थ्योरम प्रोवर्स और सिम्बोलिक एग्जीक्यूशन इंजन्स शामिल हैं। सोर्स कोड को एक नियमित इंटरमीडिएट रिप्रेजेंटेशन में बदलकर, सिस्टम रनटाइम एरर्स और लॉजिक उल्लंघनों की अनुपस्थिति को साबित करने के लिए ऑटोमेटेड रीजनिंग को सक्षम बनाता है। इसके अलावा, रनटाइम को अनुमानित प्रदर्शन के लिए इंजीनियर किया गया है, जो लगातार निष्पादन विलंबता सुनिश्चित करने के लिए गारबेज कलेक्शन पॉज़ को समाप्त करता है। प्रोजेक्ट उच्च-विश्वसनीयता विकास के लिए टूल्स का एक व्यापक सूट प्रदान करता है, जिसमें पैकेज मैनेजमेंट, डिपेंडेंसी ट्रैकिंग और ऑटोमेटेड कोड प्रॉपर्टी वेरिफिकेशन शामिल है।

    Supports constructing structured data models using tuples, records, and union types to enforce consistent shapes and structural integrity.

    TypeScript
    GitHub पर देखें↗5,215
  • realpython/materialsrealpython का अवतार

    realpython/materials

    5,173GitHub पर देखें↗

    This project is a comprehensive collection of Python programming education materials, including tutorials, exercises, and curated code samples. It serves as a learning curriculum and software engineering toolkit, utilizing Jupyter Notebooks to combine executable code with descriptive educational text. The repository provides practical implementation guides for building large language model applications, such as retrieval-augmented generation systems, stateful AI agents, and machine learning workflows. It distinguishes itself by offering a structured approach to agentic coding workflows, cover

    Demonstrates methods for initializing standard language collections such as lists, sets, and dictionaries from iterables.

    Jupyter Notebook
    GitHub पर देखें↗5,173
  • c3lang/c3cc3lang का अवतार

    c3lang/c3c

    5,147GitHub पर देखें↗

    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

    Uses a splat operator to provide default values for struct members while allowing specific overrides.

    C3c3compilerlanguage
    GitHub पर देखें↗5,147
  • gopl-zh/gopl-zh.github.comgopl-zh का अवतार

    gopl-zh/gopl-zh.github.com

    4,958GitHub पर देखें↗

    यह प्रोजेक्ट Go प्रोग्रामिंग भाषा के लिए एक व्यापक गाइड का चीनी अनुवाद है। यह एक स्थानीयकृत शैक्षिक संसाधन और तकनीकी मैनुअल के रूप में कार्य करता है जिसे भाषा के सिंटैक्स, डिज़ाइन और सॉफ़्टवेयर विकास पर मार्गदर्शन प्रदान करने के लिए डिज़ाइन किया गया है। यह संसाधन Go भाषा की शिक्षा के एक व्यापक दायरे को कवर करता है, जिसमें प्रोग्रामिंग पैटर्न और सिस्टम डिज़ाइन का कार्यान्वयन शामिल है। इसमें अनुवादित पाठ और उदाहरण शामिल हैं जो कोर भाषा सुविधाओं जैसे कि कॉनकरेंसी और इंटरफ़ेस के उपयोग पर केंद्रित हैं। सामग्री भाषा के मूल सिद्धांतों, डेटा मॉडलिंग, रनटाइम रिफ्लेक्शन और मेमोरी मैनेजमेंट सहित विभिन्न क्षमता क्षेत्रों में फैली हुई है। यह सॉफ़्टवेयर आर्किटेक्चर, एरर हैंडलिंग, क्वालिटी एश्योरेंस और वेब नेटवर्किंग का विस्तृत कवरेज भी प्रदान करता है। दस्तावेज़ीकरण को एक तकनीकी मैनुअल के रूप में संरचित किया गया है जिसमें सटीक शिक्षण सुनिश्चित करने के लिए अनुवादित सामग्री, एराटा और सुधार शामिल हैं।

    Guides the creation of data type instances using ordered and named field initializers.

    Goprogramming-language
    GitHub पर देखें↗4,958
  • opnsense/coreopnsense का अवतार

    opnsense/core

    4,493GitHub पर देखें↗

    This project is the core management framework for a security appliance, providing the primary infrastructure for firewall management, network intrusion prevention, and high-availability networking. It serves as the centralized system for controlling network security policies, filtering traffic, and administering a security appliance dashboard. The system is distinguished by its high-availability capabilities, which include synchronizing configurations and connection state tables across redundant nodes to enable automatic hardware failover. It also features a modular plugin architecture for ex

    Creates structured data entities with custom field types to manage system configuration and operational state.

    PHPapibsdcaptive-portal
    GitHub पर देखें↗4,493
  • typedb/typedbtypedb का अवतार

    typedb/typedb

    4,353GitHub पर देखें↗

    TypeDB एक दृढ़ता से टाइप किया गया (strongly-typed) ग्राफ़ डेटाबेस और नॉलेज ग्राफ़ प्रबंधन सिस्टम है। यह एक मल्टी-मॉडल डेटा स्टोर के रूप में कार्य करता है जो रिलेशनल, दस्तावेज़ और ग्राफ़ संरचनाओं को एक ही वातावरण में एकीकृत करता है, जो ACID अनुपालन डेटाबेस और घोषणात्मक क्वेरी इंजन दोनों के रूप में कार्य करता है। यह सिस्टम n-ary हाइपरग्राफ़ मॉडलिंग और बहुरूपी (polymorphic) प्रकार पदानुक्रमों के उपयोग के माध्यम से खुद को अलग करता है। यह संरचनात्मक नियमों को लागू करने और डेटा अखंडता को मान्य करने के लिए एक दृढ़ता से टाइप किए गए स्कीमा को नियोजित करता है, जो क्वेरी निष्पादन के दौरान जटिल संबंधों को स्वचालित रूप से हल करने के लिए प्रकार-आधारित बहुरूपी अनुमान और भूमिका-आधारित इंटरफ़ेस बहुरूपता की अनुमति देता है। प्लेटफ़ॉर्म टैबलिंग के माध्यम से पुनरावर्ती संबंधों की गणना, स्नैपशॉट-आइसोलेशन ट्रांजेक्शन और घोषणात्मक डेटा पुनर्प्राप्ति सहित क्षमताओं की एक विस्तृत श्रृंखला को कवर करता है। यह सर्वसम्मति-आधारित क्लस्टर प्रतिकृति, भूमिका-आधारित एक्सेस नियंत्रण और संरचित डेटा पुनर्प्राप्ति के लिए AI एजेंटों के साथ एकीकरण के माध्यम से उच्च उपलब्धता का भी समर्थन करता है। प्रबंधन एक कमांड-लाइन इंटरफ़ेस के माध्यम से समर्थित है, और सिस्टम ग्राफ़ स्कीमा को विज़ुअलाइज़ करने और प्रशासनिक गतिविधि का ऑडिट करने के लिए टूल्स प्रदान करता है।

    Enables the construction of strongly-typed data models using entities and relations to enforce structural integrity.

    Rustdatabaseinferenceknowledge-base
    GitHub पर देखें↗4,353
पिछला12अगला
  1. Home
  2. Data & Databases
  3. Tuple Data Structures

सब-टैग एक्सप्लोर करें

  • Multi-Tuple Insert SplittingDecomposing bulk insert statements into individual row operations to route each to its correct shard. **Distinct from Tuple Data Structures:** While it involves tuples, this is a query routing and decomposition process, not a data structure definition.
  • Named Tuple Structs2 सब-टैग्सCustom types that group multiple values without naming individual fields. **Distinct from Tuple Data Structures:** Distinct from general tuple data structures: focuses on the creation of named, distinct types rather than anonymous tuple collections.
  • Query Result RestructuringOperations for grouping or decomposing data tuples during query execution. **Distinct from Tuple Data Structures:** Distinct from Tuple Data Structures: focuses on the act of restructuring results during a query, not the storage format of the tuple itself.
  • Relation Tuple WritingsCreates authorization relationships between users and resources by storing relation tuples in the system. **Distinct from Tuple Data Structures:** Distinct from Tuple Data Structures: focuses on writing authorization-specific tuples, not general tuple data structures.
  • Splat Unpacking2 सब-टैग्सSyntax for expanding collections into ordered sequences or tuple structures using splat operators. **Distinct from Tuple Data Structures:** Distinct from general tuple structures: focuses on the unpacking operation rather than the structure itself.
  • Structured Data Modeling1 सब-टैगFrameworks for constructing data models using tuples, records, and union types to enforce structural integrity. **Distinct from Tuple Data Structures:** Distinct from tuple data structures: focuses on the holistic modeling of structured data using records and union types rather than just tuple storage.
  • Tuple Element Name InferenceAutomatic assignment of names to tuple elements based on the source members. **Distinct from Tuple Data Structures:** Specific to the inference of names during data transfer, not the general structure of tuples.
  • Tuple Merging1 सब-टैगCombining multiple tuples into a single type containing the union of their constituent types. **Distinct from Tuple Data Structures:** Distinct from general tuple structures: focuses on the merging operation for heterogeneous types.
  • Tuple OperationsFunctional operations for tuples, such as zipping and unzipping. **Distinct from Tuple Data Structures:** Distinct from Tuple Data Structures: focuses on the operations performed on tuples rather than the storage structure itself.
  • Tuple Schema DefinitionsDefinitions for ordered structures including prefix, optional, and variadic elements. **Distinct from Tuple Data Structures:** Distinct from Tuple Data Structures: focuses on the validation schema of the tuple rather than the data structure implementation.