PyRank
  • Search
  • PyPI
  • GitHub
  • Insights
  • Compare
  • Advisories
  • Ecosystem
  • About

Data Structure Python Packages

Python packages with the GitHub topic data-structure. Sorted by monthly downloads, with stars and forks.
wheerd
multiset

A multiset implementation for python

314K 39 13
dask-contrib
dask-awkward

Native Dask collection for awkward arrays, and the library to use it.

149K 70 20
h2oai
datatable

A Python package for manipulating 2-dimensional tabular data structures

22K 2K 164
mkrd
path-dict

Easily query and modify Python dicts!

9K 26 6
owensgroup
pyrxmesh

GPU-accelerated triangle mesh processing

5K 358 47
szmikler
slicemap

Tiny dict-like structure with key slicing.

3K 5 0
dnanhkhoa
simplebloomfilter

A simple implementation of Bloom Filter and Scalable Bloom Filter for Python 3.

1K 17 2
keon
algorithms

Minimal examples of data structures and algorithms in Python

1K 26K 5K
konstantint
pyintervaltree

A mutable, self-balancing interval tree. Queries may be by point, by range overlap, or by range containment.

1K 3 1
mauriceling
copads

Collection of Python Algorithms and Data Structures

551 19 19
konstantint
intervaltree-bio

Interval tree convenience classes for genomic data

543 7 7
daknuett
ljson

A json based data storage model for python3

478 2 1
h2oai
python-datatable

A Python package for manipulating 2-dimensional tabular data structures

474 2K 164
ori88c-python-packages
top-k

Keep the top-k highest-priority items from a stream in O(k) space. Zero runtime dependencies.

459 0 0
StarlangSoftware
nlptoolkit-datastructure

Simple Data Structures Library

457 5 5
Yaseen549
pygrams

A repo with basic python 🐍 programs available handy

432 3 0
jshinm
pandarize

Turn non-standard bib file into easily editable tabular format and save it as a standard bib file

423 3 0
nthparty
blooms

Lightweight Bloom filter data structure derived from the built-in bytearray type.

356 0 1
rlishtaba
py-algorithms

Algorithms and Data Structures, solutions to common CS problems.

198 38 13
manyan-chan
rbtree-py

A pure Python implementation of a Red-Black Tree, a self-balancing binary search tree. This data structure provides efficient insertion, deletion, and search operations in O(log n) time complexity.

178 0 0
kyrylo-gr
dh5

Dictionary H5 — package that enables the seamless manipulation of HDF5 files, treating them like traditional dictionaries.

162 1 0
marvincolgin
quinnstruct

Data Structure library for Python, packaged as a module for PyPi

151 0 0
NoxMar
noxcollections

Simple, typed Python 3.8+ implementation of a few basic data structures and algorithms.

137 0 1
Shinoryo
balancedbstavl

AVL tree (self-balancing binary search tree) implementation.

128 0 0
    • Original data from PyPI, GitHub, and OSV; downloads served through ClickHouse
    • Sources & methodology