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

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

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

30 रिपॉजिटरी

Awesome GitHub RepositoriesArray Manipulation Utilities

Tools and functions for reordering, filtering, and transforming elements within structured data arrays.

Distinct from Array Element Finding: The candidates are educational tutorials or specific element-finding methods; this tag captures the functional capability of array transformation within a data processing engine.

Explore 30 awesome GitHub repositories matching data & databases · Array Manipulation Utilities. Refine with filters or upvote what's useful.

Awesome Array Manipulation Utilities 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 a massive suite of utilities to chunk, flatten, slice, reverse, and perform set operations on arrays.

    JavaScriptjavascriptlodashmodules
    GitHub पर देखें↗61,235
  • numpy/numpynumpy का अवतार

    numpy/numpy

    32,207GitHub पर देखें↗

    NumPy is a foundational library for scientific computing in Python, providing a comprehensive framework for managing and manipulating large-scale numerical information. It centers on high-performance multidimensional array objects that serve as the primary data structure for complex mathematical operations and data analysis workflows. The library distinguishes itself through specialized mechanisms for handling multidimensional data, including advanced indexing, slicing, and broadcasting techniques that allow for efficient operations across arrays of varying shapes. It utilizes strided metadat

    Provides utilities for reshaping, sorting, and selecting data points within array structures.

    Pythonnumpypython
    GitHub पर देखें↗32,207
  • donnemartin/data-science-ipython-notebooksdonnemartin का अवतार

    donnemartin/data-science-ipython-notebooks

    29,166GitHub पर देखें↗

    This project is a collection of interactive Python notebooks and educational resources designed for mastering data science, machine learning, and numerical computing. It provides a series of practical guides and tutorials covering deep learning, big data processing, and statistical analysis. The repository features specialized instructional suites for implementing classical machine learning algorithms, building deep learning model architectures, and managing AWS cloud infrastructure. It includes dedicated notebooks for data visualization and numerical computing exercises. The project covers

    Covers the use of boolean masking and sorting algorithms to filter and rearrange numerical datasets.

    Pythonawsbig-datacaffe
    GitHub पर देखें↗29,166
  • 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

    Acts as a comprehensive utility library for transforming and filtering arrays and objects in JavaScript.

    JavaScript
    GitHub पर देखें↗27,345
  • javascript-tutorial/en.javascript.infojavascript-tutorial का अवतार

    javascript-tutorial/en.javascript.info

    25,344GitHub पर देखें↗

    This project is a comprehensive JavaScript programming tutorial and language reference. It serves as a web development education resource providing instruction on modern language fundamentals, object-oriented design, and advanced asynchronous programming patterns. The resource functions as both a frontend development guide and a technical reference. It covers core language features such as closures, prototypes, promises, and typed arrays, while providing practical lessons on managing browser data and handling network requests. The content spans several key capability areas, including browser

    Explains functional capabilities for transforming, filtering, and aggregating elements within structured arrays.

    HTMLenglishjavascripttutorial
    GitHub पर देखें↗25,344
  • vectordotdev/vectorvectordotdev का अवतार

    vectordotdev/vector

    22,071GitHub पर देखें↗

    Vector is a high-performance observability data pipeline designed to collect, transform, and route logs, metrics, and traces across distributed infrastructure. It functions as a modular engine that decouples data ingestion from processing and transmission, utilizing a component-based architecture to connect diverse sources to multiple destinations. The project distinguishes itself through a focus on reliability and flow control. It implements backpressure-aware data movement to prevent data loss during traffic spikes and utilizes disk-backed event buffering to ensure durability during network

    Modifies, chunks, or combines arrays for structured data processing.

    Rusteventsforwarderhacktoberfest
    GitHub पर देखें↗22,071
  • oneuijs/you-dont-need-jqueryoneuijs का अवतार

    oneuijs/You-Dont-Need-jQuery

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

    This project is a reference guide and collection of implementation patterns for replacing legacy libraries with native JavaScript. It provides a vanilla JavaScript reference guide, a modern web API cookbook, and a DOM manipulation cheat sheet to help migrate frontend dependencies to standard browser APIs. The project focuses on mapping library functions to native interfaces for DOM manipulation, network requests, and event handling. It includes a utility pattern library for common tasks such as string cleaning, type checking, and element styling. The covered capabilities include DOM element

    Includes utilities for merging objects and filtering arrays using native JavaScript iteration patterns.

    JavaScript
    GitHub पर देखें↗20,161
  • swifterswift/swifterswiftSwifterSwift का अवतार

    SwifterSwift/SwifterSwift

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

    SwifterSwift is a collection of Swift extensions designed to reduce boilerplate code during the development of iOS and macOS applications. It provides a library of pre-made utilities that extend the standard library and system frameworks to streamline data manipulation, system integration, and user interface optimization. The project provides specialized tools for a wide range of development tasks. This includes image processing and binary translation, text string manipulation, and complex data management for arrays, strings, and dictionaries. It also offers utilities for network request mana

    Provides a comprehensive set of extensions for simplifying common operations on Swift arrays, strings, and dictionaries.

    Swift
    GitHub पर देखें↗15,100
  • mikefarah/yqmikefarah का अवतार

    mikefarah/yq

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

    This tool is a command-line processor designed for querying, updating, and transforming structured data files. It functions as a versatile engine for manipulating YAML, JSON, TOML, and XML documents, allowing users to perform complex operations directly from the terminal. By utilizing a path-based expression language, it enables precise navigation and modification of data structures within configuration files and infrastructure-as-code workflows. What distinguishes this tool is its ability to perform in-place document mutations while preserving original formatting, comments, and metadata. It

    The tool reorders the elements within an array to appear in the opposite sequence from their original position.

    Gobashclicsv
    GitHub पर देखें↗14,913
  • rougier/numpy-100rougier का अवतार

    rougier/numpy-100

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

    This project is a curated collection of programming exercises designed to build proficiency in numerical computing and data manipulation. It provides a structured learning path for mastering multidimensional array operations, vectorized arithmetic, and statistical analysis. The repository focuses on developing practical expertise in array-based workflows, emphasizing techniques such as memory management, efficient data processing, and the replacement of explicit loops with vectorized operations. Users engage with hands-on challenges that cover the full lifecycle of numerical data, from initia

    Performs arithmetic and logical operations on integer vectors to test operator behavior.

    Pythonbinderexercisesnotebook
    GitHub पर देखें↗13,812
  • greatfrontend/top-javascript-interview-questionsgreatfrontend का अवतार

    greatfrontend/top-javascript-interview-questions

    9,685GitHub पर देखें↗

    This project is a technical interview preparation resource focused on JavaScript. It provides a collection of common technical questions, detailed answers, and conceptual quizzes designed to help users master core language fundamentals and browser APIs. The resource utilizes an interactive infrastructure that includes a coding workspace with in-browser runtime execution and an automated test suite to validate code correctness. It organizes content through curated learning paths and modular concept mapping to decompose complex language fundamentals into searchable study modules. The curriculu

    Teaches array and object manipulation using modern JavaScript features like spread and rest syntax.

    MDXfront-end-developmentinterviewsjavascript
    GitHub पर देखें↗9,685
  • redis/redisinsightredis का अवतार

    redis/RedisInsight

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

    RedisInsight is a graphical user interface and management tool for browsing, analyzing, and administering Redis databases. It provides a visual environment for exploring key-value data structures, managing database instances, and performing data analysis across different operating systems and deployments. The tool distinguishes itself by providing dedicated visual managers for complex operations, including a vector database manager for configuring embeddings and similarity searches, a query workbench for executing raw commands and Lua scripts, and a performance monitoring dashboard for tracki

    Enables inserting, deleting, and retrieving elements from array data structures using indices and predicates.

    TypeScriptdatabase-guiredisredis-gui
    GitHub पर देखें↗8,556
  • shekhargulati/52-technologies-in-2016shekhargulati का अवतार

    shekhargulati/52-technologies-in-2016

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

    This project serves as a comprehensive educational repository and technical reference collection, documenting a wide range of software engineering practices and modern development technologies. It provides a structured learning path for developers, curating tutorials and practical examples that cover the full lifecycle of application development, from initial project scaffolding to deployment and maintenance. The repository distinguishes itself by offering deep technical insights into complex architectural patterns, including actor-based concurrency models for managing parallel tasks and cont

    Provides typed and generic array structures to store ordered lists of data with support for type-safe iteration.

    JavaScriptawesomeawesome-listblog
    GitHub पर देखें↗7,311
  • phuocng/1locphuocng का अवतार

    phuocng/1loc

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

    1loc is a JavaScript utility library and multifaceted toolkit providing a collection of single-line functions for common mathematical, string, date, and geometric operations. It functions as a set of functional programming helpers and data validation predicates designed to perform atomic transformations and validations. The project includes a geometry math library for calculating distances, angles, and spatial overlaps between points and rectangles, alongside a text manipulation library for casting, capitalizing, and analyzing string content. The toolkit covers broader capability areas inclu

    Provides tools for converting values to arrays and detecting duplicate entries within collections.

    MDXeleventyjavascriptjavascript-utils
    GitHub पर देखें↗6,738
  • ecrmnn/collect.jsecrmnn का अवतार

    ecrmnn/collect.js

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

    collect.js is a dependency-free JavaScript library that provides a fluent, chainable interface for manipulating arrays and objects. It mirrors the Laravel Collection API, offering a consistent set of methods for data transformation across JavaScript and Laravel backend environments. The library stores collection data as plain arrays internally and supports fluent method chaining, where each method returns a new collection instance. The library distinguishes itself by closely replicating the Laravel Collection API in JavaScript, mapping each PHP method to an equivalent JavaScript implementatio

    Provides a fluent, chainable API for manipulating arrays and objects, mirroring Laravel Collections.

    JavaScriptcollectionlaravellaravel-collections
    GitHub पर देखें↗6,571
  • apple/swift-algorithmsapple का अवतार

    apple/swift-algorithms

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

    Swift Algorithms is a library of sequence and collection algorithms for Swift, providing operations for splitting, cycling, combining, and sampling collections with lazy evaluation. It extends Swift's standard library with algorithms that work across all types conforming to Sequence and Collection protocols, enabling efficient data processing without intermediate storage. The library specializes in combinatorial enumeration, generating all possible permutations, combinations, and product sequences from collections for testing and exploration. It also includes utilities for splitting collectio

    Provides a library of collection algorithms for splitting, cycling, combining, and sampling Swift collections.

    Swiftalgorithmiteratoritertools
    GitHub पर देखें↗6,293
  • redisearch/redisearchRediSearch का अवतार

    RediSearch/RediSearch

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

    RediSearch is a Redis module that adds secondary indexing, full-text search, aggregation, and vector similarity search directly into the in-memory data store. It operates as an in-process search engine, extending the core key-value store with capabilities for indexing hash and JSON documents, enabling fast field-level lookups beyond primary key access. The module provides a full-text search engine built on inverted indexes, supporting stemming, fuzzy matching, and relevance scoring via tf-idf. It also includes a vector similarity search engine using a Hierarchical Navigable Small World graph

    Reads, writes, inserts, and deletes elements at specific indices or ranges within array data structures.

    Cfulltextgeospatialgis
    GitHub पर देखें↗6,161
  • denysdovhan/bash-handbookdenysdovhan का अवतार

    denysdovhan/bash-handbook

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

    Covers Bash-specific array syntax for storing, accessing, slicing, and modifying indexed collections.

    JavaScriptbashbookguide
    GitHub पर देखें↗6,102
  • rtfeldman/seamless-immutablertfeldman का अवतार

    rtfeldman/seamless-immutable

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

    This is a JavaScript immutable data library used to create objects and arrays that prevent direct mutation. It serves as an immutable state manager and object wrapper designed to ensure data consistency by blocking modifications while remaining compatible with standard JavaScript syntax. The library functions as a converter that transforms standard mutable data into frozen structures and can convert them back for local modifications. This allows for a workflow where data is switched between immutable and mutable versions to perform bulk edits before locking the state again. The project provi

    Wraps standard JavaScript collections to block direct modifications and ensure data consistency.

    JavaScript
    GitHub पर देखें↗5,339
  • sodiray/radashsodiray का अवतार

    sodiray/radash

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

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

    Ships utilities for sorting, summing, and finding extrema in arrays using property extractors.

    TypeScriptfunctionshacktoberfestjavascript
    GitHub पर देखें↗4,845
पिछला12अगला
  1. Home
  2. Data & Databases
  3. Array Manipulation Utilities

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

  • Fluent Array WrappersWorking with arrays and objects using a fluent, chainable API similar to Laravel Collections. **Distinct from Array Manipulation Utilities:** Distinct from Array Manipulation Utilities: provides a fluent, chainable interface rather than standalone utility functions.
  • Fluent Collection Pipelines2 सब-टैग्सA chainable API for filtering, sorting, transforming, and aggregating PHP arrays and collections. **Distinct from Array Manipulation Utilities:** Distinct from Array Manipulation Utilities: provides a fluent, chainable interface rather than standalone utility functions.
  • Memory-Managed Arrays2 सब-टैग्सArrays that integrate with specific memory management or garbage collection strategies to control object lifetimes. **Distinct from Array Manipulation Utilities:** Focuses on lifetime and memory management of arrays rather than the logical transformation or sorting of their elements.
  • Shell Array OperationsStores multiple values in a zero-indexed variable, then accesses, slices, adds, or removes elements. **Distinct from Array Manipulation Utilities:** Distinct from general Array Manipulation Utilities: focuses on shell-specific array syntax and operations within Bash scripts.
  • Swift Collection Extensions1 सब-टैगUtility methods for manipulating arrays, strings, and dictionaries in Swift. **Distinct from Array Manipulation Utilities:** Covers multiple Swift collection types (strings, dictionaries) whereas Array Manipulation Utilities is limited to arrays.