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

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

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

24 रिपॉजिटरी

Awesome GitHub RepositoriesOrdered Collection Literals

Creating integer-indexed collections using shorthand syntax or percent notation.

Distinct from Ordered Data Structures: Distinct from ordered data structures: focuses on the literal syntax for collection definition.

Explore 24 awesome GitHub repositories matching data & databases · Ordered Collection Literals. Refine with filters or upvote what's useful.

Awesome Ordered Collection Literals GitHub Repositories

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

    lodash/lodash

    61,235GitHub पर देखें↗

    Lodash is a JavaScript utility library and data manipulation toolkit. It provides a collection of modular functions for transforming, filtering, and validating arrays, objects, strings, and numbers. The project functions as a functional programming toolkit, offering capabilities for function composition, currying, and lazy evaluation. It includes mechanisms for execution control, such as debouncing and throttling, to manage the timing and frequency of function invocations. The library covers a broad surface of data operations, including deep cloning and merging of complex nested structures,

    Provides deep and shallow operations to clone, merge, pick, omit, or update properties within objects.

    JavaScriptjavascriptlodashmodules
    GitHub पर देखें↗61,235
  • immutable-js/immutable-jsimmutable-js का अवतार

    immutable-js/immutable-js

    33,060GitHub पर देखें↗

    Immutable.js is a library of persistent data structures and a functional state management toolkit. It provides a collection of immutable objects and arrays that prevent direct mutation to ensure predictable state management in JavaScript applications. The library utilizes structural sharing to efficiently create new versions of data without full copying and implements lazy sequence processing to chain data transformations that execute only when values are requested. It also supports batch mutation processing, allowing multiple changes to be applied to a temporary mutable copy before returning

    Provides object transformation utilities to export immutable collections back into plain JavaScript objects or arrays.

    TypeScript
    GitHub पर देखें↗33,060
  • jashkenas/underscorejashkenas का अवतार

    jashkenas/underscore

    27,345GitHub पर देखें↗

    Underscore is a JavaScript utility library providing a suite of functional programming and data manipulation helpers. It serves as a framework for transforming data collections, composing functions, managing objects, and performing precise data type validation without modifying core language prototypes. The project includes a functional programming toolkit designed to control function execution timing and behavior through techniques such as debouncing, throttling, and partial application. It also provides a dedicated object manipulation utility for cloning, merging, picking, and omitting prop

    Provides utilities for cloning, merging, picking, and omitting properties from JavaScript objects.

    JavaScript
    GitHub पर देखें↗27,345
  • ramda/ramdaramda का अवतार

    ramda/ramda

    24,072GitHub पर देखें↗

    Ramda is a functional JavaScript standard library and toolset for immutable data transformation and composition. It provides a comprehensive suite of pure utility functions designed to enable declarative data processing pipelines. The library is distinguished by its use of automatic function currying and a data-last argument order. These design patterns allow multi-argument functions to be partially applied, simplifying the construction of processing chains where data is passed through a sequence of operations. The toolkit covers broad data manipulation capabilities, including list processin

    Locates specific objects within lists using unique identifiers.

    JavaScriptjavascriptramda
    GitHub पर देखें↗24,072
  • 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

    Generates integer-indexed collections using shorthand percent notation.

    Crystalcompilercrystalcrystal-language
    GitHub पर देखें↗20,299
  • sindresorhus/type-festsindresorhus का अवतार

    sindresorhus/type-fest

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

    type-fest is a library of reusable utility types for performing complex transformations and validations on objects, arrays, strings, and numeric ranges in TypeScript. It provides a collection of type definitions designed to handle advanced structural changes and constraints. The project distinguishes itself by offering specialized logic for string literal processing, such as casing transformations and pattern-based modifications, and type-level arithmetic for calculating numeric ranges and absolute values. It also includes utilities for enforcing deep immutability, ensuring union mutual exclu

    Provides deep and shallow object transformation types for merging and omitting properties.

    TypeScriptnpm-packagetypestypescript
    GitHub पर देखें↗17,233
  • getgrav/gravgetgrav का अवतार

    getgrav/grav

    15,395GitHub पर देखें↗

    Grav is a flat-file content management system that eliminates the need for a traditional database by storing site content and configuration in human-readable Markdown and YAML files. Built as a modular PHP web framework, it uses a hierarchical page routing system where the physical directory structure directly determines the site's URL paths. The platform is distinguished by its event-driven plugin architecture and a command-line interface that prioritizes system administration, deployment, and maintenance tasks. It utilizes a blueprint-driven system to generate administrative forms from stru

    Provides a suite of methods to filter, sort, and transform ordered collections of objects for rendering.

    PHPcmscontentcontent-management
    GitHub पर देखें↗15,395
  • hackernews/apiHackerNews का अवतार

    HackerNews/API

    13,128GitHub पर देखें↗

    This project is a public community data API that provides a RESTful interface for accessing real-time discussions and metadata. It serves as a JSON data provider, offering structured community information for use in third-party client and server applications. The interface enables the retrieval of public items, stories, and comments, as well as public account information for specific users. It provides capabilities for fetching filtered lists of stories based on ranking or novelty and allows for the discovery of recent items to track new content updates. The system covers a broad range of da

    Implements retrieval of specific stories, comments, or users using unique alphanumeric keys.

    GitHub पर देखें↗13,128
  • clojure/clojureclojure का अवतार

    clojure/clojure

    11,006GitHub पर देखें↗

    Clojure is a general-purpose, functional programming language hosted on the Java Virtual Machine. It is a homoiconic S-expression language that represents programs as nested data structures, allowing code to be manipulated and evaluated as data. The project provides a framework for JVM interoperability, enabling the invocation of Java methods and integration with other JVM-based languages. It distinguishes itself through a persistent data structure library that uses bitmapped vector tries to manage immutable collections and a programmatic REPL for interactive software development and real-tim

    Converts complex objects into data structures to enable easier navigation using a data-centric facility.

    Java
    GitHub पर देखें↗11,006
  • netflix/falcorNetflix का अवतार

    Netflix/falcor

    10,572GitHub पर देखें↗

    Falcor is a JavaScript library that models remote data as a single virtual JSON graph, providing a path-based query engine for efficient client-side data retrieval and updates. It represents multiple remote data sources as a unified document where entities are accessed via globally unique identity paths. The system distinguishes itself by treating the remote data model as a virtual JSON resource, allowing the client to query specific paths without managing individual endpoints. It uses a reference-aware graph model to handle many-to-many relationships and prevents data duplication. Network ef

    Creates a new model bound to a specific object by its identity to target entities correctly.

    JavaScript
    GitHub पर देखें↗10,572
  • myclabs/deepcopymyclabs का अवतार

    myclabs/DeepCopy

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

    DeepCopy is a recursive object cloning library designed to create independent copies of complex nested objects. It functions as a state snapshot utility and object cloning tool that produces clones while preserving the original object graph. The library includes a circular reference handler to duplicate data structures containing self-referencing loops without causing infinite recursion. It also serves as an object property transformer, allowing for the filtering or modification of specific fields and types during the cloning process based on custom matching criteria.

    Allows for cloning, picking, and omitting properties within objects using custom matching criteria.

    PHPcloneclone-deep
    GitHub पर देखें↗8,891
  • metalsmith/metalsmithmetalsmith का अवतार

    metalsmith/metalsmith

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

    Metalsmith is a Node.js static site generator and static content processor that transforms source files into websites, eBooks, or technical documentation. It functions as a file-to-object transformer, converting directory trees into plain JavaScript objects that can be programmatically manipulated in memory. The project is built around a pluggable build pipeline where files are passed through a sequence of custom functions to transform content and metadata incrementally. This architecture allows users to extend functionality by writing their own plugins or using third-party modules to define

    Converts source directories into JavaScript objects to allow plugins to manipulate the site structure programmatically.

    JavaScriptjavascriptmarkdownmarkdown-to-html
    GitHub पर देखें↗7,827
  • typestack/class-transformertypestack का अवतार

    typestack/class-transformer

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

    class-transformer is a TypeScript library that converts plain JavaScript objects into typed class instances and back, using decorators to define transformation rules. It serves as a decorator-based object transformer, JSON deserialization library, and property transformation framework, enabling type-safe serialization and deserialization of class instances. The library distinguishes itself through comprehensive property filtering and mapping capabilities. It supports excluding properties by default, by prefix, by operation (serialization or deserialization), or by explicit marking, as well as

    Converts plain JavaScript objects into instances of specified classes with full type structure preservation.

    TypeScriptexposing-gettersexposing-propertiestransformation
    GitHub पर देखें↗7,334
  • mobxjs/mobx-state-treemobxjs का अवतार

    mobxjs/mobx-state-tree

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

    MobX State Tree is a structured, tree-based state management library for JavaScript applications that combines typed model definitions with reactive snapshots and patch-based change tracking. It provides a reactive state container with runtime and compile-time type safety, where application state is defined as a tree of typed models with collocated actions, computed views, and lifecycle hooks for predictable state mutations. The library is built around an action-centric mutation model that encapsulates all state changes within named functions that directly modify the tree, supported by genera

    Converts a model tree into an immutable plain JavaScript object for transport or serialization.

    TypeScripthacktoberfestmobxmobx-state-tree
    GitHub पर देखें↗7,050
  • sebastianbergmann/object-enumeratorsebastianbergmann का अवतार

    sebastianbergmann/object-enumerator

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

    Object-enumerator is a data structure crawler and enumeration library designed to discover and list all objects stored within deep or circular data references. It functions as a traversal tool that recursively walks through nested arrays and object graphs to identify every individual referenced object. The library flattens complex hierarchical data structures into a linear collection of unique objects. This process enables data structure analysis and memory reference mapping by tracing all objects connected to a root element to understand the overall composition of a data set.

    Provides utilities to navigate and enumerate every individual object referenced within a complex data set.

    PHP
    GitHub पर देखें↗6,537
  • samchon/typiasamchon का अवतार

    samchon/typia

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

    Typia is a compile-time code generator that transforms TypeScript type annotations into runtime validation, serialization, and schema functions without requiring decorators or separate schema files. It generates optimized validation and serialization code during TypeScript compilation, producing dedicated functions for each type that eliminate runtime schema objects for faster execution. The project extends this core capability into several integrated areas. It generates fully typed client SDKs from NestJS controller source code, keeping server and client types synchronized automatically. It

    Reconstructs class instances with prototypes and methods from plain objects using factories, constructors, or field copies.

    Go
    GitHub पर देखें↗5,837
  • nytimes/objective-c-style-guideNYTimes का अवतार

    NYTimes/objective-c-style-guide

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

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

    Encourages the use of shorthand literal syntax for strings and collections to replace verbose constructor calls.

    GitHub पर देखें↗5,822
  • python-attrs/attrspython-attrs का अवतार

    python-attrs/attrs

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

    attrs is a Python library that automatically generates initialization, representation, equality, hashing, and ordering methods from declarative class attribute definitions. At its core, it provides a class decorator metaprogramming framework that intercepts class creation to rewrite the class body, producing dunder methods without manual boilerplate. The library includes a comprehensive attribute validation toolkit with built-in validators for type checks, range constraints, regex matching, length limits, and logical composition of validation rules. The library distinguishes itself through it

    Provides instance-aware converters that receive the current instance during conversion.

    Python
    GitHub पर देखें↗5,799
  • piotrwitek/utility-typespiotrwitek का अवतार

    piotrwitek/utility-types

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

    This is a TypeScript utility type library providing advanced type aliases and mapped types for complex object and union transformations. It implements specialized tools for creating branded nominal types, extracting type metadata, and performing set operations on union types. The project distinguishes itself through a toolkit for recursive object transformations, allowing for the application of property constraints like read-only or optional status across deeply nested structures. It also provides a system for computing intersections, differences, and complements between union types to simula

    Enables recursive modification of properties in deep object structures to change mutability or requirement status.

    TypeScriptmapped-typesstatic-typingtypescript
    GitHub पर देखें↗5,759
  • vuejs/vue-class-componentvuejs का अवतार

    vuejs/vue-class-component

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

    This library provides a structural pattern for building user interface components using ES6 classes and decorators. It functions as a TypeScript component library that allows developers to manage state and logic within the Vue framework by defining components as classes instead of using standard options objects. The project utilizes a TypeScript decorator to translate class properties and methods into the standard format required by the framework runtime. This approach enables a class-based component architecture that leverages TypeScript for improved type safety and code organization. The s

    Converts class-based component definitions into plain JavaScript objects to maintain compatibility with the framework's internal options system.

    TypeScript
    GitHub पर देखें↗5,763
पिछला12अगला
  1. Home
  2. Data & Databases
  3. Ordered Data Structures
  4. Ordered Collection Literals

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

  • Collection LiteralsShorthand syntax for defining lists and collections directly in source code. **Distinct from Ordered Collection Literals:** Focuses on the literal syntax for definition rather than the structure of the ordered collection itself.
  • Object Collection Processors1 सब-टैगMethods for filtering, sorting, and transforming ordered object collections. **Distinct from Ordered Collection Literals:** Distinct from Ordered Collection Literals: focuses on processing and transformation methods rather than literal syntax.