Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/condekind/life_polars_plugin
A polars plugin to showcase some features of the plugin system
https://github.com/condekind/life_polars_plugin
Last synced: 10 days ago
JSON representation
A polars plugin to showcase some features of the plugin system
- Host: GitHub
- URL: https://github.com/condekind/life_polars_plugin
- Owner: condekind
- License: apache-2.0
- Created: 2024-07-08T17:44:33.000Z (4 months ago)
- Default Branch: main
- Last Pushed: 2024-07-11T14:53:05.000Z (4 months ago)
- Last Synced: 2024-07-17T17:26:35.435Z (4 months ago)
- Language: Python
- Size: 121 KB
- Stars: 3
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
- trackawesomelist - life\_polars\_plugin (⭐3) - Polars plugin to showcase some features of the plugin system by [@condekind](https://github.com/condekind). (Recently Updated / [Jul 16, 2024](/content/2024/07/16/README.md))
- awesome-polars - life_polars_plugin - Polars plugin to showcase some features of the plugin system by [@condekind](https://github.com/condekind). (Libraries/Packages/Scripts / Polars plugins)
README
# Game of Life
This is a polars plugin to show and explore some of the things one can achieve by writing plugins.
Polars (and DataFrames in general) were not made for this - it's just a proof of concept.
## Demo
For an example of life running in a dataframe, [see `run.py`](https://github.com/condekind/life_polars_plugin/blob/main/run.py):
```bash
# Assuming requirements have been installed
python run.py -i input/input05.txt -d 0.3
```![demo animation of a pulsar with period 3](assets/gif/pulsar_period_3.gif)