Skip to content

Releases: ddotta/awesome-polars

2025-02-21

21 Feb 09:59
d39c9a9
Compare
Choose a tag to compare

New Additions

Official news

Polars plugins

  • polars-h3 - Efficient hexagonal indexing for large-scale geospatial analysis by @Filimoa.
  • polars_sim - Polars plugin that implements fast approximate joins on string columns for polars dataframes by @schemaitat.
  • polars-strsim - Polars plugin that computes string similarity measures directly on a Polars dataframe by @foxcroftjn.
  • polars_ols - Polars plugin that enables fast linear model Polar expressions by @azmyrajab.
  • polars-validator - Polars plugin that makes Polars DataFrames generics by @baggiponte.
  • polars-utils - Collection of utilities for data exploration and analysis with Polars DataFrames by @junghoon-son.
  • polars-st - Polars plugin that provides spatial operations on Polars DataFrames, Series and Expressions by @Oreilles.
  • polars-pairing - Polars plugin that provides pairing functions that encode two natural numbers into a single natural number, by @apcamargo.
  • polars-bio - Polars plugin for large-scale genomic analyses which is easy to use and considerable faster and more scalabe than existing alternatives by @biodatageeks.
  • polars-ts - Polars Time Series Extension that offers a wide range of metrics, feature extractors, and various tools for time series forecasting by @drumtorben.
  • polars-config-meta - Polars plugin for persistent DataFrame-level metadata by @lmmx.

Python

  • cerburus - Python package that prints Polars DataFrames with hierarchical headers by @rhshadrach.

Rust

  • 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).

Tutorials & workshops

Blog posts

Talks and videos

What's Changed

Read more

2024-09-27

27 Sep 14:02
cd4c60a
Compare
Choose a tag to compare

New Additions

Official news

Polars plugins

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

Python

  • PDS(polars-ds) - A modern take on data science and traditional tabular machine learning with Polars. It provides Python modules that help with EDA tasks for Polars dataframes, machine learning pipelines that are native to Polars (cleaner and faster than Sklearn). In addition, it contains Polars plugin functions that turns many common numerical, statistical functions, least squares, KNN queries, and many other ML metrics into expressions that are executable inside a Polars dataframe.@abstractqqq.
  • photoshoot - A pytest plugin library for doing snapshot testing with Polars DataFrames by @ngriffiths13.
  • polar_patch - Python package that brings type safety and type checking for custom Polars plugins by @Summit-Sailors.
  • harley - Polars helper methods to enhance developer productivity by @TomBurdge.

R

Tutorials & workshops

Blog posts

Talks and videos

What's Changed

New Contributors

Full Changelog: 2024-07-15...2024-09-27

2024-07-15

15 Jul 11:09
765134c
Compare
Choose a tag to compare

New Additions

Python

Tutorials & workshops

Blog posts

Talks and videos

What's Changed

Full Changelog: 2024-04-23...2024-07-15

2024-04-23

23 Apr 08:04
589434a
Compare
Choose a tag to compare

New Additions

Python

Tutorials & workshops

Blog posts

Talks and videos

What's Changed

Full Changelog: 2024-03-01...2024-04-23

2024-03-01

01 Mar 08:01
7a2e95e
Compare
Choose a tag to compare

New Additions

Python

  • Ibis Python package for Polars - Ibis is a Python library that provides a lightweight, universal interface for data wrangling. It can be used with Polars.
  • Python package polars-ds - Python package that contains multiple extension to simplify common numerical/string data analysis procedures by @abstractqqq.
  • Narwhals - Python files that provides an extremely lightweight compatibility layer between Polars, Pandas, cuDF, and Modin by @MarcoGorelli.
  • polars-upgrade - Python package that automatically upgrades your Polars code so it's compatible with future versions by @MarcoGorelli.
  • polars-fuzzy-match - Python package for fuzzy matching with Polars, i.e. matching text elements that are similar but not exactly identical by @bnm3k.

Cheat Sheets

Tutorials & workshops

Blog posts

Talks and videos

What's Changed

New Contributors

Full Changelog: 2024-01-17...2024-03-01

2024-01-17

17 Jan 21:07
5b2c88c
Compare
Choose a tag to compare

New Additions

Official documentation

Python

R

  • polarssql - polarssql experimental package which is a DBI-compliant interface to Polars.

Blog posts

Talks and videos

What's Changed

Full Changelog: 2023-10-19...2024-01-17

2023-10-19

19 Oct 06:57
12ebd9b
Compare
Choose a tag to compare

New Additions

Official documentation

Python

  • Python package functime - Machine learning Python package built on Polars for time-series predictions by @neocortexdb. According to the developpers, it's the world's fastest and most feature-full machine learning forecasting library !

Blog posts

Talks and videos

What's Changed

Full Changelog: 2023-09-14...2023-10-19

2023-09-14

14 Sep 09:43
704284a
Compare
Choose a tag to compare

New Additions

Official documentation

  • Keynote on Polars at EuroSciPy 202357 min - Talk by @ritchie46 that dives into Polars and sees what makes it so efficient. It will touch on technologies like Arrow, Rust, parallelism, data structures, query optimization and more.

Rust

  • Polars CLI Polars CLI is a command line interface for running SQL queries with Polars as backend.

Tutorials & workshops

Blog posts

Talks and videos

Follow : Official

What's Changed

Full Changelog: 2023-07-19...2023-09-14

2023-07-19

19 Jul 14:20
f677c0d
Compare
Choose a tag to compare

New Additions

Python

R

Blog posts

Talks and videos

What's Changed

Full Changelog: 2023-06-28...2023-07-19

2023-06-28

28 Jun 13:46
36c360d
Compare
Choose a tag to compare

New Additions

Tutorials & workshops

Blog posts

Talks and videos

What's Changed

Full Changelog: 2023-05-30...2023-06-28