intake
akimbo
Python

For when your data won't fit in your dataframe

Last updated Jul 2, 2026
52
Stars
6
Forks
4
Issues
+1
Stars/day
Attention Score
39
Language breakdown
No language data available.
Files click to expand
README

akimbo

For when your data won't fit in your dataframe

Tests Documentation Status

Akimbo provides fast, vectorized processing of nested, ragged data in dataframes, using the `.ak accessor.

Features

  • numpy-like API for slicing and accessing data deep in nested structures
  • apply any function, ufunc or aggregation at any level
  • use with different backends: pandas, polars (lazy and eager),
dask-dataframe, pyspark, duckDB and cuDF exactly the same way (more backends may come in the future)
  • CPU and GPU processing and support for numba`-jit
  • attach object-like behaviours to your record (sub)structures
See the quick start in the documentation for an introduction to akimbo.

Acknowledgements


Support for this work was provided by NSF grant OAC-2103945.

Work on this repository is supported in part by:

"Anaconda, Inc. - Advancing AI through open source."

.. raw:: html

anaconda logo

🔗 More in this category

© 2026 GitRepoTrend · intake/akimbo · Updated daily from GitHub