Skip to content

A curated list of Polars talks, tools, examples & articles. Contributions welcome !

License

Notifications You must be signed in to change notification settings

ddotta/awesome-polars

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Awesome Track Awesome List

A curated list of Polars docs, talks, tools, examples & articles the internet has to offer.

Polars is a lightning-fast DataFrame library for Rust, Python, Node.js and R.
Implemented in Rust, Polars uses Apache Arrow Columnar Format as the memory model.


Contributions of any kind welcome!

Just follow the guidelines by either:

To see the latest entries in the list : click here !

Awesome Polars

Official news

Official documentation

Libraries/Packages/Scripts

Polars plugins

To learn to write, see this great tutorial by @MarcoGorelli!

Python

Rust

  • polars for Rust - Rust polars crate to use polars DataFrame with Rust.
  • Polars CLI Polars CLI is a command line interface for running SQL queries with Polars as backend.
  • GeoPolars Geopolars pre-alpha Rust crate that extends the Polars DataFrame library for use with geospatial data (not in active development - see top of readme).
  • iban_validation A set of projects to facilitate validation of ibans and getting the bank identifier and branch identifier in Rust, Python and Polars by @ericqu.

R

Node.js

Scala/Java

Ruby

Tools build with Polars

  • polars-explorer - A tool that aims to provide a lightweight GUI to data exploration/manipulation tasks using Rust Polars by @brutusyhy.
  • polars-mas - A CLI tool and python library meant to perform large scale multiple association tests, primarily seen in academic research by @idinsmore1.

Resources

Cheat Sheets

Tutorials & workshops

Blog posts

Talks and videos

Follow

Contributing

Thanks goes to these contributors!