Desdaemon / polars_dart

Dart bindings for the polars library
https://desdaemon.github.io/polars_dart/
MIT License
11 stars 1 forks source link
apache-arrow dart data-science ffi flutter flutter-rust-bridge polars rust

polars

docs CI

All the greatness of polars, now in Dart.

import 'package:polars/polars.dart';

final pl = PolarsWrapperImpl(dylib);
final iris = await pl.readCsv(path: 'iris.csv');
final df = await iris
  .lazy()
  .filter(pred: col('sepal_length') > 5)
  .groupby(exprs: ['species'.expr])
  .agg(exprs: [col('*').sum])
  .collect();

Contributing

Closing issues in TODO.md will help make this project grow!

License

Dual-licensed under Apache 2.0 and MIT.