polars
https://github.com/pola-rs/polars
Rust
Dataframes powered by a multithreaded, vectorized query engine, written in Rust
Triage Issues!
When you volunteer to triage issues, you'll receive an email each day with a link to an open issue that needs help in this project. You'll also receive instructions on how to triage issues.
Triage Docs!
Receive a documented method or class from your favorite GitHub repos in your inbox every day. If you're really pro, receive undocumented methods or classes and supercharge your commit history.
Rust not yet supported15 Subscribers
Add a CodeTriage badge to polars
Help out
- Issues
- Add a sortedness check to the streaming merge join node
- refactor: Re-work `shuffle` parameter for `sample()`
- Unnecessary multiplexing causes OOM with in-memory sources.
- refactor(rust): Reuse allocations in IR / AExpr deep copying
- perf: Use monotonic deque for rolling min_by/max_by (O(n))
- Nondeterministic column projection through CSE `CACHE` nodes
- Add a composable alternative to `over`
- `schema_overrides` for `json_normalize`
- fix: Respect eol_char on non-UTF8 read_csv inputs
- Feature request: Complete format dispatch in polars.Catalog — Parquet writes, Iceberg read/write, streaming sink
- Docs
- Rust not yet supported