https://marcogorelli.github.io/polars-plugins-tutorial/
How you (yes, you!) can write a Polars Plugin
https://marcogorelli.github.io/polars-plugins-tutorial/
polars
Last synced: 4 months ago
JSON representation
How you (yes, you!) can write a Polars Plugin
- Host: GitHub
- URL: https://marcogorelli.github.io/polars-plugins-tutorial/
- Owner: MarcoGorelli
- License: mit
- Created: 2023-12-04T17:38:55.000Z (about 2 years ago)
- Default Branch: main
- Last Pushed: 2025-07-24T11:12:47.000Z (5 months ago)
- Last Synced: 2025-07-24T14:54:42.353Z (5 months ago)
- Topics: polars
- Language: Python
- Homepage: https://marcogorelli.github.io/polars-plugins-tutorial/
- Size: 2.71 MB
- Stars: 142
- Watchers: 3
- Forks: 13
- Open Issues: 11
-
Metadata Files:
- Readme: README.md
- License: LICENSE
- Code of conduct: CODE_OF_CONDUCT.md
Awesome Lists containing this project
- awesome-polars - this great tutorial
README
# How you (yes, you!) can write a Polars Plugin
- ✅ Unlock super-high performance
- ✅ Have a tonne of fun
- ✅ Impress everybody with your superpowers
This repository is meant to accompany the tutorial from https://marcogorelli.github.io/polars-plugins-tutorial/.
Logo
----
Thanks to [Olha Urdeichuk](https://www.fiverr.com/olhaurdeichuk) for the illustration.
Funding
-------
Thank you to [Quansight Labs](https://labs.quansight.org/) for having provided support to this project during their internships
programme, during which [Bruno Conde](https://github.com/condekind) made very significant contributions to chapters on Strings,
performance (`Vec>` vs. `Vec`), nested data types (Array, List, Struct), the CI process, and the "can we run doom?" extra.