https://github.com/pola-rs/polars
arrow dataframe dataframe-library dataframes out-of-core polars python rust
Score: 10.63366555017632
Last synced: about 2 hours ago
JSON representation
Repository metadata:
Extremely fast Query Engine for DataFrames, written in Rust
- Host: GitHub
- URL: https://github.com/pola-rs/polars
- Owner: pola-rs
- License: mit
- Created: 2020-05-13T19:45:33.000Z (about 6 years ago)
- Default Branch: main
- Last Pushed: 2026-06-10T13:47:34.000Z (3 days ago)
- Last Synced: 2026-06-10T14:12:44.744Z (3 days ago)
- Topics: arrow, dataframe, dataframe-library, dataframes, out-of-core, polars, python, rust
- Language: Rust
- Homepage: https://docs.pola.rs
- Size: 200 MB
- Stars: 38,726
- Watchers: 214
- Forks: 2,874
- Open Issues: 2,783
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- Funding: .github/FUNDING.yml
- License: LICENSE
- Code of conduct: .github/CODE_OF_CONDUCT.md
- Codeowners: .github/CODEOWNERS
- Security: SECURITY.md
-
Funding:
- Github: ritchie46
Owner metadata:
- Name: Polars
- Login: pola-rs
- Email: info@polars.tech
- Kind: organization
- Description: Dataframes powered by a multithreaded, vectorized query engine, written in Rust
- Website: https://www.pola.rs/
- Location: Netherlands
- Twitter: DataPolars
- Company:
- Icon url: https://avatars.githubusercontent.com/u/83768144?v=4
- Repositories: 20
- Last Synced at: 2024-03-25T20:23:34.089Z
- Profile URL: https://github.com/pola-rs
Dependencies
examples/python_rust_compiled_function/Cargo.toml
cargo
- pyo3 0.16.4
py-polars/Cargo.lock
cargo
- 187 dependencies
py-polars/Cargo.toml
cargo
- ahash 0.7
- bincode 1.3
- libc 0.2
- ndarray 0.15
- numpy 0.16
- once_cell 1
- pyo3 0.16
- serde_json 1
- thiserror ^1.0
.github/workflows/pr-labeler.yml
actions
- release-drafter/release-drafter v5 composite
.github/workflows/release-drafter.yml
actions
- release-drafter/release-drafter v5 composite
py-polars/docs/requirements-docs.txt
pypi
- autodocsumm ==0.2.9
- commonmark ==0.9.1
- ghp-import ==2.1.0
- hypothesis ==6.62.1
- numpy *
- numpydoc ==1.5.0
- pandas *
- pyarrow *
- pydata-sphinx-theme ==0.12.0
- sphinx ==5.3.0
- sphinx-autosummary-accessors ==2022.4.0
- sphinx-copybutton ==0.5.1
- sphinx-design ==0.3.0
- sphinxcontrib-applehelp ==1.0.2
- sphinxcontrib-devhelp ==1.0.2
- sphinxcontrib-htmlhelp ==2.0.0
- sphinxcontrib-jsmath ==1.0.1
- sphinxcontrib-napoleon ==0.7
- sphinxcontrib-qthelp ==1.0.3
- sphinxcontrib-serializinghtml ==1.1.5
py-polars/requirements-dev.txt
pypi
- backports.zoneinfo * development
- deltalake * development
- hypothesis ==6.62.1 development
- maturin ==0.14.10 development
- mypy ==0.991 development
- numpy * development
- pandas * development
- pandas-stubs ==1.2.0.62 development
- pyarrow * development
- pytest ==7.2.0 development
- pytest-cov ==4.0.0 development
- tzdata * development
- xlsx2csv * development
py-polars/requirements-lint.txt
pypi
- black ==22.12.0
- blackdoc ==0.3.7
- ruff ==0.0.209
.github/workflows/benchmark.yml
actions
- Swatinem/rust-cache v2 composite
- actions/cache/restore v3 composite
- actions/cache/save v3 composite
- actions/checkout v3 composite
- actions/setup-python v4 composite
- mozilla-actions/sccache-action v0.0.3 composite
- r-lib/actions/setup-r v2 composite
.github/workflows/clear-caches.yml
actions
- actions/checkout v3 composite
.github/workflows/docs-global.yml
actions
- JamesIves/github-pages-deploy-action v4 composite
- Swatinem/rust-cache v2 composite
- actions/checkout v3 composite
- actions/setup-python v4 composite
- gaurav-nelson/github-action-markdown-link-check v1 composite
- psf/black stable composite
- ts-graphviz/setup-graphviz v1 composite
.github/workflows/docs-python.yml
actions
- JamesIves/github-pages-deploy-action v4 composite
- actions/checkout v3 composite
- actions/setup-python v4 composite
.github/workflows/docs-rust.yml
actions
- JamesIves/github-pages-deploy-action v4 composite
- Swatinem/rust-cache v2 composite
- actions/checkout v3 composite
.github/workflows/lint-global.yml
actions
- actions/checkout v3 composite
- crate-ci/typos v1.16.8 composite
- dprint/check v2.2 composite
.github/workflows/lint-py-polars.yml
actions
- Swatinem/rust-cache v2 composite
- actions/checkout v3 composite
.github/workflows/lint-python.yml
actions
- actions/checkout v3 composite
- actions/setup-python v4 composite
.github/workflows/lint-rust.yml
actions
- Swatinem/rust-cache v2 composite
- actions/checkout v3 composite
.github/workflows/release-python.yml
actions
- PyO3/maturin-action v1 composite
- actions/checkout v3 composite
- actions/setup-python v4 composite
- pierotofy/set-swap-space master composite
.github/workflows/release-rust.yml
actions
- actions/checkout v3 composite
.github/workflows/test-bytecode-parser.yml
actions
- actions/checkout v3 composite
- actions/setup-python v4 composite
.github/workflows/test-python.yml
actions
- Swatinem/rust-cache v2 composite
- actions/checkout v3 composite
- actions/setup-python v4 composite
- ts-graphviz/setup-graphviz v1 composite
.github/workflows/test-rust.yml
actions
- Swatinem/rust-cache v2 composite
- actions/checkout v3 composite
- taiki-e/install-action v2 composite
Cargo.toml
cargo
contribution/polars_ops_multiple_arguments/Cargo.toml
cargo
crates/nano-arrow/Cargo.toml
cargo
- avro-rs 0.13 development
- criterion 0.4 development
- crossbeam-channel 0.5.1 development
- doc-comment 0.3 development
- flate2 1 development
- proptest 1 development
- rand 0.8 development
- sample-arrow2 0.1 development
- sample-std 0.1 development
- sample-test 0.1 development
- tokio 1 development
- tokio-util 0.7 development
- arrow-array >=40
- arrow-buffer >=40
- arrow-data >=40
- arrow-format 0.8
- arrow-schema >=40
- async-stream 0.3.2
- avro-schema 0.3
- dyn-clone 1
- ethnum 1
- foreign_vec 0.1.0
- futures 0.3
- lz4 1.24
- parquet2 0.17
- regex-syntax 0.7
- strength_reduce 0.2
- zstd 0.12
crates/polars/Cargo.toml
cargo
crates/polars-algo/Cargo.toml
cargo
crates/polars-arrow/Cargo.toml
cargo
crates/polars-core/Cargo.toml
cargo
- bincode 1 development
- comfy-table 7.0.1
- itoap 1
- ndarray 0.15
- rand_distr 0.4
crates/polars-error/Cargo.toml
cargo
crates/polars-ffi/Cargo.toml
cargo
crates/polars-io/Cargo.toml
cargo
- tempdir 0.3.7 development
- async-trait 0.1.59
- bytes 1.3
- fast-float 0.2
- flate2 1
- lexical 6
- memmap 0.7
- serde_json 1
- tokio 1.26
- tokio-util 0.7.8
crates/polars-json/Cargo.toml
cargo
crates/polars-lazy/Cargo.toml
cargo
crates/polars-ops/Cargo.toml
cargo
crates/polars-pipe/Cargo.toml
cargo
crates/polars-plan/Cargo.toml
cargo
crates/polars-row/Cargo.toml
cargo
crates/polars-sql/Cargo.toml
cargo
crates/polars-time/Cargo.toml
cargo
crates/polars-utils/Cargo.toml
cargo
examples/read_csv/Cargo.toml
cargo
examples/read_json/Cargo.toml
cargo
examples/read_parquet/Cargo.toml
cargo
examples/read_parquet_cloud/Cargo.toml
cargo
examples/string_filter/Cargo.toml
cargo
examples/write_parquet_cloud/Cargo.toml
cargo
docs/requirements.txt
pypi
- PyGithub ==1.59.1
- graphviz *
- markdown-exec ==1.6.0
- matplotlib *
- mkdocs-macros-plugin ==1.0.4
- mkdocs-material ==9.2.5
- pandas *
- pyarrow *
examples/python_rust_compiled_function/pyproject.toml
pypi
py-polars/pyproject.toml
pypi