Skip to content

fedecarles/polars-gui

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

53 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Polars-GUI

A gui interface for polars-rs Dataframes. This project is inspired in the python PandasGUI library as a way to load Dataframes and perform basic data analysis and transformations.

PolarsGUI uses the egui and eframe frameworks for UI rendering.

Current features

  • Load multiple files as Polars DataFrame (currently supports csv data only).
  • Filter data
  • Aggregate functions
  • Reshape data
  • Merge/Join datasets

Installation

git clone https://github.com/fedecarles/polars-gui
cd polars-gui
cargo build // build locally
./target/release/polarsgui // run program

The current version also compiles on wasm. To run on the browser (that supports wasm) run:

trunk serve

Usage

Data View and Description

load-gif

Filter DataFrame

filer-gif

Aggregate

aggregate-gif

Melt DataFrame

melt-gif

Merge DataFrame

merge-gif