awesome-repositories.com
博客
awesome-repositories.com

通过 AI 驱动的搜索,发现最优秀的开源仓库。

探索精选搜索开源替代品自托管软件博客网站地图
项目关于排名机制媒体报道MCP 服务器
法律隐私政策服务条款
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

10 个仓库

Awesome GitHub RepositoriesArray Manipulation Utilities

Utilities for ordering, searching, summarizing, binning, and grouping array-based data structures.

Explore 10 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 为您搜索最匹配的仓库。
  • d3/d3d3 的头像

    d3/d3

    113,118在 GitHub 上查看↗

    D3 is a modular library providing low-level primitives for creating data-driven visualizations. It functions as a flexible framework that allows for direct control over visual presentation by mapping abstract data dimensions to graphical properties, such as position, color, and size, without imposing predefined chart abstractions. The library distinguishes itself by offering specialized tools for complex data representation, including algorithmic layouts for hierarchical structures and geographic projection utilities for mapping spherical coordinates. It also includes a comprehensive suite fo

    Comprehensive utilities handle the ordering, searching, summarizing, binning, and grouping of complex data sets.

    Shellchartchartsd3
    在 GitHub 上查看↗113,118
  • vectordotdev/vectorvectordotdev 的头像

    vectordotdev/vector

    22,071在 GitHub 上查看↗

    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

    Performs operations on arrays such as appending, pushing, popping, and zipping elements to restructure event data.

    Rusteventsforwarderhacktoberfest
    在 GitHub 上查看↗22,071
  • prestodb/prestoprestodb 的头像

    prestodb/presto

    16,711在 GitHub 上查看↗

    Presto is a distributed SQL query engine designed for high-performance analytical processing across heterogeneous data sources. It functions as a data federation platform and massively parallel processing engine, allowing users to execute interactive queries against diverse storage systems without requiring data migration. By mapping remote metadata and structures to a unified relational namespace, it enables seamless cross-platform analysis through a standard SQL interface. The engine distinguishes itself through a pluggable connector architecture and a shared-nothing distributed processing

    Performs set operations, statistical calculations, and sorting on array elements to transform complex data structures.

    Javabig-datadatahadoop
    在 GitHub 上查看↗16,711
  • mission-peace/interviewmission-peace 的头像

    mission-peace/interview

    11,306在 GitHub 上查看↗

    This project is a comprehensive library of reference implementations for fundamental data structures and algorithms, designed to support technical interview preparation and software engineering assessments. It provides a structured collection of computational techniques for solving complex problems involving arrays, strings, graphs, trees, and mathematical analysis. The library distinguishes itself by offering specialized implementations for advanced topics, including concurrent programming patterns and geometric algorithms. It features thread-safe primitives for managing shared state and tas

    Provides standard computational patterns for searching, sorting, and transforming array-based data structures.

    Java
    在 GitHub 上查看↗11,306
  • sadanandpai/javascript-code-challengessadanandpai 的头像

    sadanandpai/javascript-code-challenges

    4,451在 GitHub 上查看↗

    This repository is a collection of JavaScript coding challenges and a comprehensive interview guide. It provides reference implementations and educational examples designed to help developers master language fundamentals and prepare for technical interviews. The project covers a wide array of specialized implementations, including functional programming patterns like currying and partial application, as well as asynchronous patterns for concurrency control. It also includes practical examples of Document Object Model manipulation and the implementation of common data structures such as stacks

    Provides utility implementations for concatenating, slicing, splicing, and flattening arrays.

    MDXchallengescoding-interviewfrontend
    在 GitHub 上查看↗4,451
  • kuzudb/kuzukuzudb 的头像

    kuzudb/kuzu

    3,965在 GitHub 上查看↗

    Kùzu is an embedded property graph database engine designed for high-performance analytical queries and local data management. It operates as a library within the host application process, utilizing a columnar-based storage architecture and just-in-time query compilation to execute complex graph traversals and pattern matching efficiently. By mapping database files directly into system memory, it ensures data durability and high-speed access while maintaining ACID-compliant transactional integrity. The engine distinguishes itself by integrating vector similarity search and full-text search di

    Constructs key-value mappings and retrieves specific field values to organize and access complex data records.

    C++cypherdatabaseembeddable
    在 GitHub 上查看↗3,965
  • lunet-io/scribanlunet-io 的头像

    lunet-io/scriban

    3,905在 GitHub 上查看↗

    Scriban 是一个 .NET 文本模板引擎和嵌入式脚本语言,用于动态文本生成。它作为一个抽象语法树 (AST) 操作工具和模板解析器,允许将脚本转换为可遍历的树结构,以便进行分析、修改和渲染。 该引擎专为 Native AOT 兼容性而设计,利用无反射 API 在裁剪后的环境中执行模板。它还为 Liquid 模板提供了专门的解析器和转换系统,支持在 .NET 中迁移和执行 Liquid 脚本。 该项目涵盖了广泛的功能,包括用于安全运行脚本的沙箱代码执行,以及用于数据转换的管道系统。它包含用于操作字符串、数组、日期和数学运算的全面工具,并支持 JSON 数据转换和正则表达式。 开发者可以通过自定义函数绑定、对象集成和可自定义的成员名称映射来扩展引擎功能。

    Enables the creation and modification of structured data using JSON-like syntax and dot notation.

    C#
    在 GitHub 上查看↗3,905
  • scriban/scribanscriban 的头像

    scriban/scriban

    3,905在 GitHub 上查看↗

    Scriban 是一个用于动态文本生成的文本模板库和 .NET 脚本引擎。它既是一个模板处理器,也是一个安全的脚本沙箱,通过限制对象暴露来提供安全的执行环境,从而防止未经授权的代码执行。该项目还包含一个抽象语法树模板解析器,支持对模板进行程序化分析和修改。 该引擎内置了专门的 Liquid 模板引擎及兼容模式,能够解析、执行并转换以 Liquid 语法编写的模板。其独特之处在于成员暴露过滤系统,允许开发者重命名、隐藏或过滤对象属性,从而控制模板内的数据访问方式。 该库涵盖了广泛的功能,包括异步模板渲染、条件逻辑和集合迭代。它提供了用于数据操作的内置工具,如数学运算、JSON 转换、日期时间算术,以及基于正则表达式的强大文本处理功能。开发者还可以通过定义自定义函数和集成外部类来进一步扩展引擎功能。 该项目提供了一个安全的 API 接口,支持通过 Native AOT 发布为原生二进制文件。

    Creates and modifies objects and arrays using dot notation and zero-based indexing.

    C#handlebarsliquidmustache
    在 GitHub 上查看↗3,905
  • ballerina-platform/ballerina-langballerina-platform 的头像

    ballerina-platform/ballerina-lang

    3,840在 GitHub 上查看↗

    Ballerina is a cloud-native programming language and distributed services framework designed for building and integrating networked services. It provides a network-aware runtime that manages non-blocking input and output operations to support scalable distributed systems. The platform features a visual programming environment that maintains bidirectional synchronization between source code and graphical sequence diagrams. It utilizes a structural type system to decouple independent software components and includes a cloud infrastructure generator that produces Docker and Kubernetes deployment

    Provides compiler-level support for manipulating and transforming structured JSON and XML data.

    Ballerina
    在 GitHub 上查看↗3,840
  • communitytoolkit/dotnetCommunityToolkit 的头像

    CommunityToolkit/dotnet

    3,696在 GitHub 上查看↗

    This project is a general purpose library for the .NET ecosystem, providing a collection of reusable helper methods and APIs for common programming tasks. It encompasses a UI component library for cross-platform development, a toolkit for MVVM architecture, and specialized utilities for memory management and native interoperability. The library distinguishes itself through high-performance memory abstractions, such as pooled buffers and contiguous two-dimensional memory spans, designed to reduce garbage collection pressure. It also provides native interop wrappers and bindings to facilitate d

    Provides built-in utility methods for performing common operations and transformations on arrays.

    C#csharpdotnetmaui
    在 GitHub 上查看↗3,696
  1. Home
  2. Data & Databases
  3. Data Processing Pipelines
  4. Data Transformation
  5. Array and Tensor Manipulation
  6. Array Manipulation Utilities

探索子标签

  • Structured Data ManipulationCreating and modifying objects and arrays using JSON-like syntax and dot notation. **Distinct from Array Manipulation Utilities:** Covers both objects and arrays using script syntax, whereas the parent focuses on array-based data structures.