Skip to content

GUI interface for polars dataframes

Notifications You must be signed in to change notification settings

cdgleber/polars-gui

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

38 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).
  • Generate summary statistics.
  • Filter data
  • Aggregate functions
  • Melt/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

Usage

Data View and Description

load-gif

Filter DataFrame

filer-gif

Aggregate

aggregate-gif

Melt DataFrame

melt-gif

Merge DataFrame

merge-gif

About

GUI interface for polars dataframes

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Rust 85.8%
  • HTML 11.6%
  • JavaScript 1.5%
  • Shell 1.1%