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

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

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

高性能表格数据处理库

排名更新于 2026年6月30日

For 高性能表格数据处理库, the strongest matches are vaexio/vaex (Vaex is a high-performance, lazy-evaluation DataFrame library built on), rapidsai/cudf (cuDF is a GPU-accelerated DataFrame library that provides a) and dask/dask (Dask provides a lazy, parallel DataFrame interface that scales). pola-rs/polars and modin-project/modin round out the shortlist. Each is ranked by relevance to your query, popularity and recent activity.

这些开源库提供了优化的数据结构和算法,可高效处理大规模表格数据集。

高性能表格数据处理库

用 AI 发现最棒的仓库。我们将通过 AI 为您搜索最匹配的仓库。
  • vaexio/vaexvaexio 的头像

    vaexio/vaex

    8,506在 GitHub 上查看↗

    Vaex is a high-performance Apache Arrow DataFrame library and out-of-core data processing engine designed to handle billion-row tabular datasets in Python. It functions as a lazy evaluation framework that defers computations and transformations until results are required, enabling the processing of datasets that exceed available system RAM by mapping files directly from disk. The project distinguishes itself as a tool for big data visualization and exploration, specifically integrated for use within interactive notebooks. It provides specialized capabilities for machine learning feature engin

    Vaex is a high-performance, lazy-evaluation DataFrame library built on Apache Arrow that handles out-of-core billion-row datasets in Python, directly matching your need for a fast tabular manipulation library, although it does not offer GPU acceleration or distributed execution.

    PythonLazy Evaluation FrameworksMemory-Mapped File AccessMemory-Mapped File Access
    在 GitHub 上查看↗8,506
  • rapidsai/cudfrapidsai 的头像

    rapidsai/cudf

    9,672在 GitHub 上查看↗

    cuDF is a GPU-accelerated dataframe library and data processing engine designed for manipulating and analyzing large tabular datasets. It provides a high-level API for executing filtering, joining, and aggregating operations directly on GPU hardware. The project integrates the Apache Arrow memory format to enable zero-copy data transfers and includes a just-in-time compiler for executing custom user-defined functions on the GPU. The library features specialized acceleration for existing workflows by redirecting standard Pandas dataframe calls and Polars query plans to a GPU backend. It also p

    cuDF is a GPU-accelerated DataFrame library that provides a pandas-compatible API and leverages GPU parallelism for high-performance manipulation of large tabular datasets, directly matching the request for a fast library with GPU acceleration and vectorized operations.

    C++Lazy Query Execution
    在 GitHub 上查看↗9,672
  • dask/daskdask 的头像

    dask/dask

    13,746在 GitHub 上查看↗

    Dask is a parallel computing framework and distributed task scheduler designed to scale Python data science workflows from single machines to large clusters. It functions as a cluster resource manager that orchestrates computational logic by representing tasks and their dependencies as directed acyclic graphs. This architecture allows the system to automate the distribution of workloads across available hardware while managing complex execution requirements. The project distinguishes itself through a lazy evaluation engine that defers data operations until they are explicitly requested, enabl

    Dask provides a lazy, parallel DataFrame interface that scales pandas workflows out-of-core and across clusters, directly matching the need for a high-performance tabular dataset library.

    PythonLazy Evaluation FrameworksLazy Query ExecutionVectorized Array Operations
    在 GitHub 上查看↗13,746
  • pola-rs/polarspola-rs 的头像

    pola-rs/polars

    38,855在 GitHub 上查看↗

    Polars is a high-performance columnar data processing library designed for efficient analytical workflows. It functions as a structured data library that organizes information into typed columns, utilizing the Apache Arrow memory format to enable zero-copy data sharing and cache-friendly, vectorized operations. The engine is built to handle large-scale tabular datasets, providing both local and distributed analytical runtimes that scale from single-machine environments to multi-node clusters. The project distinguishes itself through a sophisticated lazy query engine that constructs abstract e

    Polars is a high-performance DataFrame library built on Apache Arrow with a lazy query optimizer, out-of-core streaming, and vectorized operations, which fits the search for a fast DataFrame library, though it lacks GPU acceleration and its pandas compatibility is partial rather than drop-in.

    RustLazy Evaluation FrameworksOut-of-Core ProcessingVectorized Arithmetic
    在 GitHub 上查看↗38,855
  • modin-project/modinmodin-project 的头像

    modin-project/modin

    10,389在 GitHub 上查看↗

    Modin is a distributed dataframe library and parallel data processing engine designed to handle large datasets that exceed system memory. It functions as a distributed computing framework that parallelizes data manipulation tasks across multiple CPU cores or clusters to increase throughput and avoid memory errors. The project mirrors the Pandas API, allowing for the distribution of data workflows without changing core code logic. It utilizes a pluggable backend interface, which enables users to switch between different distributed execution engines to optimize performance based on available h

    Modin is a distributed DataFrame library that mirrors the Pandas API and parallelizes operations across CPU cores and clusters, making it a fitting choice for large tabular datasets with out-of-core capability, though it lacks built-in lazy evaluation or GPU acceleration.

    PythonOut-of-Core Processing
    在 GitHub 上查看↗10,389
  • eventual-inc/daftEventual-Inc 的头像

    Eventual-Inc/Daft

    5,225在 GitHub 上查看↗

    Daft is a distributed dataframe library and multimodal data processor designed to handle large-scale structured and unstructured data. It functions as a vectorized execution engine that processes tables alongside images, audio, and video, utilizing a unified schema to manage diverse data types. The project distinguishes itself by combining distributed data engineering with large-scale AI inference. It provides an AI data pipeline for batch-optimizing model prompts and generating high-dimensional text embeddings, while utilizing zero-copy memory sharing to execute custom Python functions witho

    Daft is a distributed DataFrame library for Python that processes large tabular datasets with vectorized operations and parallel execution via Ray, fitting your need for a fast library—though it lacks explicit GPU acceleration and pandas API compatibility.

    RustLazy Evaluation FrameworksLazy Query Execution
    在 GitHub 上查看↗5,225
  • apache/sparkapache 的头像

    apache/spark

    43,467在 GitHub 上查看↗

    Apache Spark is a unified distributed data processing engine designed for large-scale data analysis and computation graphs. It functions as a distributed machine learning framework, a graph processing system, a real-time stream processor, and a SQL analytics engine. The system enables the execution of distributed SQL querying, large-scale graph analysis, and real-time stream analytics across clusters of machines. It also provides a scalable environment for implementing machine learning algorithms and predictive model development on massive datasets. The engine incorporates relational query e

    Apache Spark provides PySpark, a DataFrame API in Python, with lazy evaluation, distributed execution, and optimizations for large-scale tabular data, making it a direct fit for high-performance manipulation of big datasets despite its cluster-oriented design.

    ScalaLazy Evaluation Engines
    在 GitHub 上查看↗43,467
  • pandas-dev/pandaspandas-dev 的头像

    pandas-dev/pandas

    49,039在 GitHub 上查看↗

    Pandas is a high-performance data analysis library that provides a comprehensive framework for manipulating, cleaning, and transforming structured datasets. It centers on labeled one-dimensional and two-dimensional data structures, allowing users to construct, filter, and reshape tabular information while performing complex arithmetic and logical operations. The library distinguishes itself through a sophisticated indexing engine that enables automatic data alignment during calculations and relational merges. By utilizing a block-based memory layout, it optimizes cache locality for vectorized

    Pandas is the foundational Python DataFrame library and perfectly matches the category, but it lacks the queried high-performance features like lazy evaluation, parallel/distributed execution, GPU acceleration, and out-of-core support, making it less suited for large-scale or accelerated workflows.

    PythonLazy Evaluation Engines
    在 GitHub 上查看↗49,039
  • apache/datafusionapache 的头像

    apache/datafusion

    8,908在 GitHub 上查看↗

    Apache DataFusion is an extensible, columnar SQL query engine that runs embedded within a host application without requiring a separate server process. It processes data in columnar batches using Apache Arrow for memory-efficient analytics, and can scale analytic workloads across multiple nodes for parallel execution. The engine supports both SQL and DataFrame queries through a modular, streaming architecture that allows custom operators, data sources, functions, and optimizer rules. The engine distinguishes itself through its modular extension framework, which enables building custom query e

    Apache DataFusion is a high-performance columnar query engine with a DataFrame API, offering lazy optimization and distributed execution for large-scale tabular data from Python, though it lacks built-in GPU acceleration or full pandas compatibility.

    RustEmbedded SQL Query EnginesSQL Query ExecutionApache Arrow Processing
    在 GitHub 上查看↗8,908
  • blaze/blazeblaze 的头像

    blaze/blaze

    3,192在 GitHub 上查看↗

    NumPy and Pandas interface to Big Data

    Blaze provides a pandas-like interface for working with large datasets, offering out-of-core and lazy evaluation via its backend system, which fits your need for a high-performance DataFrame library, though it lacks GPU acceleration and modern distributed execution.

    PythonData Analysis ToolsData Manipulation
    在 GitHub 上查看↗3,192
  • mars-project/marsmars-project 的头像

    mars-project/mars

    2,742在 GitHub 上查看↗

    Mars is a tensor-based unified framework for large-scale data computation which scales numpy, pandas, scikit-learn and Python functions.

    Mars is a distributed framework that scales pandas and NumPy, providing lazy evaluation and out-of-core processing for large tabular datasets, though its GPU acceleration support is still maturing.

    PythonData Analysis Tools
    在 GitHub 上查看↗2,742
  • h2oai/datatableh2oai 的头像

    h2oai/datatable

    1,877在 GitHub 上查看↗

    A Python package for manipulating 2-dimensional tabular data structures

    h2oai/datatable is a high-performance Python DataFrame library with lazy evaluation, parallel execution, and out-of-core support for large datasets, fitting your search well – it misses GPU acceleration and full pandas API compatibility, which narrows it from a flagship answer but keeps it squarely in the category.

    C++Data ContainersData Manipulation
    在 GitHub 上查看↗1,877
一览前 10 名对比
仓库Star 数语言许可证最后推送
vaexio/vaex8.5KPythonMIT2026年4月1日
rapidsai/cudf9.7KC++Apache-2.02026年6月17日
dask/dask13.7KPythonbsd-3-clause2026年2月19日
pola-rs/polars38.9KRustMIT2026年6月23日
modin-project/modin10.4KPythonApache-2.02026年2月10日
eventual-inc/daft5.2KRustapache-2.02026年2月20日
apache/spark43.5KScalaApache-2.02026年6月16日
pandas-dev/pandas49KPythonBSD-3-Clause2026年6月22日
apache/datafusion8.9KRustApache-2.02026年6月23日
blaze/blaze3.2KPythonBSD-3-Clause2023年9月29日

Related searches

  • 比 pandas 更快的 DataFrame 库
  • 处理海量数据的 DataFrame 引擎
  • 共享内存列式存储格式
  • 本地查询 CSV 和 Parquet 的引擎
  • a javascript library for data grids
  • 用于表格数据的梯度提升库
  • 用于海量数据快速分析的分析型数据库
  • a javascript library for parsing csv files