awesome-repositories.com
Blog
MCP
awesome-repositories.com

Découvrez les meilleurs dépôts open-source grâce à notre recherche par IA.

ExplorerRecherches sélectionnéesAlternatives open sourceLogiciels auto-hébergésBlogPlan du site
ProjetServeur MCPÀ proposNotre méthodologiePresse
Mentions légalesConfidentialitéConditions d'utilisation
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

10 dépôts

Awesome GitHub RepositoriesArray Processing Utilities

Tools and methods specifically designed for the manipulation, iteration, and filtering of ordered array-based sequences.

Explore 10 awesome GitHub repositories matching programming languages & runtimes · Array Processing Utilities. Refine with filters or upvote what's useful.

Awesome Array Processing Utilities GitHub Repositories

Trouvez les meilleurs dépôts grâce à l'IA.Nous recherchons les dépôts les plus pertinents grâce à l'IA.
  • facebook/reactAvatar de facebook

    facebook/react

    245,669Voir sur GitHub↗

    React est une bibliothèque JavaScript pour créer des interfaces utilisateur basées sur une architecture orientée composants et un flux de données unidirectionnel.

    Injects new elements at arbitrary positions using spread and slice methods.

    JavaScriptjavascriptuifrontend
    Voir sur GitHub↗245,669
  • typst/typstAvatar de typst

    typst/typst

    54,320Voir sur GitHub↗

    Typst is a programmable, markup-based typesetting engine designed for professional document creation. It functions as a scriptable publishing toolchain that transforms plain text and code into complex, paginated outputs. By utilizing a high-performance compiler, the system automates document assembly, mathematical rendering, and dynamic content generation, providing a unified workflow for academic and technical authoring. The engine distinguishes itself through a declarative layout framework that uses cascading rules to manage document structure and visual styling. Unlike traditional systems,

    Pairs array elements with their corresponding indices starting from a specified value to track positions during processing.

    Rustcompilermarkuptypesetting
    Voir sur GitHub↗54,320
  • kodecocodes/swift-algorithm-clubAvatar de kodecocodes

    kodecocodes/swift-algorithm-club

    29,099Voir sur GitHub↗

    This project is a comprehensive collection of common computer science algorithms and data structures implemented in Swift. It serves as an educational reference and library for studying computational complexity, algorithmic logic, and data structure engineering through practical code examples. The repository provides a wide suite of data structure implementations, including various types of linked lists, heaps, hash tables, and an extensive range of hierarchical trees such as Red-Black, B-Tree, and Splay trees. It also covers diverse sorting and searching techniques, from basic bubble sort to

    Provides a method for adding elements to a sorted collection only if they do not already exist.

    Swiftalgorithmsdata-structuresswift
    Voir sur GitHub↗29,099
  • greensock/gsapAvatar de greensock

    greensock/GSAP

    23,877Voir sur GitHub↗

    GSAP is a comprehensive JavaScript animation library designed for orchestrating complex motion sequences and interactive user interfaces. It provides a robust property-interpolation engine that calculates intermediate values for CSS styles, attributes, and numeric properties, enabling smooth visual transitions across web elements. The framework is built on a core architecture that manages animation lifecycles, timeline-based sequence orchestration, and virtual property interception to ensure precise control over motion. The library distinguishes itself through a modular, plugin-based extensib

    Provides utilities for reordering array items into random sequences without creating new instances.

    JavaScriptanimationgsapjavascript
    Voir sur GitHub↗23,877
  • mikefarah/yqAvatar de mikefarah

    mikefarah/yq

    14,913Voir sur GitHub↗

    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 items within an array into a random sequence using a random number generator.

    Gobashclicsv
    Voir sur GitHub↗14,913
  • purescript/purescriptAvatar de purescript

    purescript/purescript

    8,832Voir sur GitHub↗

    PureScript is a statically typed, purely functional programming language that compiles to JavaScript. It is designed as a cross-platform frontend language for building safe web applications, utilizing a static type system and a JavaScript compiler to ensure program correctness across browser and server environments. The language is distinguished by its emphasis on mathematical purity, featuring a robust type system with first-class support for monads. It provides a sophisticated toolset for static verification, including algebraic data types, type classes, and automatic type inference to reje

    Ships standard library methods for generating new arrays by filtering elements based on a predicate function.

    Haskellalt-jshaskelljavascript
    Voir sur GitHub↗8,832
  • angus-c/justAvatar de angus-c

    angus-c/just

    6,204Voir sur GitHub↗

    Just est une collection de bibliothèques utilitaires JavaScript conçues pour la manipulation de données, la programmation fonctionnelle, l'optimisation des performances, l'analyse statistique et le traitement de chaînes. Il fournit un ensemble d'outils pour le clonage profond, le filtrage et la transformation d'objets et tableaux complexes. Le projet est structuré comme une série de modules sans dépendance, permettant aux utilitaires d'être utilisés indépendamment pour minimiser la taille du bundle. Il implémente des modèles de programmation fonctionnelle incluant le currying, le piping et l'application partielle, et fournit un contrôle d'exécution via la mémoïsation, le debouncing et le throttling. La bibliothèque couvre un large éventail de capacités, incluant la manipulation profonde d'objets, la génération de données combinatoires et des opérations mathématiques telles que la vérification de nombres premiers et le clamping numérique. Elle inclut également des outils statistiques pour calculer des métriques comme la variance et l'écart-type, ainsi que des utilitaires de traitement de texte pour la conversion de casse et l'interpolation de chaînes.

    Provides methods for injecting values or subarrays into specific array positions.

    JavaScript
    Voir sur GitHub↗6,204
  • shujiahuang/cpp-primer-plus-6thAvatar de ShujiaHuang

    ShujiaHuang/Cpp-Primer-Plus-6th

    3,106Voir sur GitHub↗

    This project is a C++ learning resource and study guide consisting of structured notes and programming examples. It provides practical implementations and exercise solutions covering core language syntax, data types, and control flow. The repository features specialized samples for object-oriented design, including class inheritance, polymorphism, and abstract classes. It includes demonstrations of memory management techniques such as dynamic allocation, move semantics, and placement new, as well as template programming examples for creating generic functions and data structures. The codebas

    Provides utility methods for the manipulation, display, and average calculation of numeric arrays.

    C++cppprogramming
    Voir sur GitHub↗3,106
  • nette/utilsAvatar de nette

    nette/utils

    2,142Voir sur GitHub↗

    This project is a general-purpose PHP utility library offering a collection of helper classes and functions for string manipulation, array and collection processing, data validation, filesystem operations, and image processing. It provides foundational toolkits designed to handle common development tasks through standardized APIs. The library is distinguished by specialized subsystems for programmatic HTML generation and secure element construction, runtime code reflection, and object-oriented utilities such as virtual property management and event callback triggers. It also includes cryptogr

    Filters, sorts, flattens, and transforms arrays and iterables with helper methods.

    PHParray-manipulationscomponentjson
    Voir sur GitHub↗2,142
  • feross/bufferAvatar de feross

    feross/buffer

    1,883Voir sur GitHub↗

    Buffer est une bibliothèque pour la manipulation de données binaires qui fournit une implémentation compatible avec le navigateur de l'interface de programmation d'application (API) de données binaires de Node.js. Elle permet aux développeurs de créer, modifier et traiter des structures de données binaires brutes au sein d'environnements web en utilisant une interface cohérente qui reflète les normes côté serveur. La bibliothèque se distingue en fournissant une approche unifiée du développement JavaScript multiplateforme, permettant le partage de code entre les environnements serveur et navigateur. Elle y parvient en polyfillant les méthodes binaires standard et en étendant le prototype de tableau d'octets natif, garantissant que les développeurs peuvent gérer la mémoire et les structures de données sans s'appuyer sur des implémentations spécifiques à l'environnement. La boîte à outils inclut des utilitaires pour gérer l'accès aux données conscient de l'endianness et effectuer des découpages (slicing) sans copie pour manipuler des segments de mémoire sans dupliquer les charges utiles. Elle prend également en charge une large compatibilité de données en facilitant les conversions entre buffers, tableaux typés et blobs, garantissant que les données binaires peuvent être échangées à travers diverses interfaces web et formats de stockage.

    Provides a collection of methods for converting and processing binary data formats across different browser interfaces.

    JavaScriptbrowserbrowserifybuffer
    Voir sur GitHub↗1,883
  1. Home
  2. Programming Languages & Runtimes
  3. Programming Utilities
  4. Data Structure and Type Helpers
  5. Data Structures
  6. Array Processing Utilities

Explorer les sous-tags

  • Array Enumeration UtilitiesTools for pairing array elements with their corresponding indices starting from a specified value.
  • Array Filtering Methods2 sous-tagsMethods for generating new arrays by filtering existing elements based on a provided test function.