awkward 1.10.1


Manipulate JSON-like data with NumPy-like idioms.

Manipulate JSON-like data with NumPy-like idioms.

Stars: 596, Watchers: 596, Forks: 61, Open Issues: 106

The scikit-hep/awkward repo was created 3 years ago and was last updated Yesterday.
The project is popular with 596 github stars!

How to Install awkward

You can install awkward using pip

pip install awkward

or add it to a project with poetry

poetry add awkward

Package Details

Jim Pivarski
GitHub Repo


  • Scientific/Engineering
  • Scientific/Engineering/Information Analysis
  • Scientific/Engineering/Mathematics
  • Scientific/Engineering/Physics
  • Software Development
  • Utilities
No  awkward  pypi packages just yet.


A list of common awkward errors.

Code Examples

Here are some awkward code examples and snippets.

GitHub Issues

The awkward package has 106 open issues on GitHub

  • Simplify output of {Bit,Byte}MaskedArray
  • Fix: fix ByteMaskedArray.simplify_optiontype()
  • Add a .zenodo.json file to specify a set of authors.
  • Adding a `delitem``` method to awkward arrays in V2
  • Use improved summation routine in sum kernels
  • Fix: support nested option types in ak.is_none
  • Getting Numba to work for v2 arrays
  • New random functions
  • convert string, stream, or file from/to json for v2
  • replace shared_ptr with unique_ptr in Forth buffers
  • ak.is_none does not descend into option contents
  • Proposal to stop ak.broadcast_arrays at records.
  • RDataFrame integration

See more issues on GitHub

Related Packages & Articles

sweetviz 2.1.4

A pandas-based library to visualize and compare datasets.

dtale 2.8.1

Web Client for Visualizing Pandas Objects

ta 0.10.2

Technical Analysis Library in Python

pandas-datareader 0.10.0

Data readers extracted from the pandas codebase,should be compatible with recent pandas versions

orjson 3.8.0

Fast, correct Python JSON library supporting dataclasses, datetimes, and numpy

json-tricks 3.15.5

Extra features for Python's JSON: comments, order, numpy, pandas, datetimes, and many more! Simple but customizable.