This is your work, valued
pudb. Full-screen console debugger for Python
3.2kpycuda. CUDA integration for Python, plus shiny features
2.1kpyopencl. OpenCL integration for Python, plus shiny features
1.1kloopy. A code generator for array-based code on CPUs and GPUs
633meshpy. 2D/3D simplicial mesh generator interface for Python (Triangle, TetGen, gmsh)
584relate. RELATE is an Environment for Learning And TEaching
428pymetis. A Python wrapper around Metis, a graph partitioning package
199cgen. C/C++ source generation from an AST
177pymbolic. A simple package to do symbolic math (focus on code gen and DSLs)
130pycparserext. Extensions for Eli Bendersky's pycparser
90languages-and-codegen-tutorial. A tutorial on defining domain-specific languages and transforming them to high-performance code
84islpy. Python wrapper for isl, an integer set library
83pytools. Python
73boxtree. Quad/octree building for FMMs in Python and OpenCL
66numerics-notes. Slides/notes and Jupyter notebook demos for an introductory course of numerical analysis/scientific computing
65compyte. A common set of compute primitives for PyCUDA and PyOpenCL
59codepy. Generate and execute native code at run time, from Python
57starlark-pyo3. A Python wrapper for starlark-rust
44gmsh_interop. Interoperability with Gmsh for Python
35meshmode. High-order unstructured mesh representation and discrete function spaces
34sumpy. Symbolic code generators for multipole and local expansions and translations
33genpy. An AST for Python code generation, in Python
33pytential. Evaluate layer and volume potentials accurately. Solve integral equations.
31hedge. Hybrid-and-Easy Discontinuous Galerkin Environment
31modepy. Modes and nodes for high-order discretizations
24arpack. Distribution of ARPACK with various bug fixes
23numpde-notes. Slides/notes and Jupyter notebook demos for an introductory course of numerical methods for PDEs
23pyvisfile. Large-scale Visualization Data Storage in Python
20pyfmmlib. Python wrappers around fmmlib{2,3}d by Greengard/Gimbutas
20relate-sample. Example course for RELATE
18grudge. Grand Unified Discontinuous Galerkin Environment? A DG code in training.
15pytato. Lazily evaluated arrays in Python
14pdf2data. Tools for extracting tabular data from PDFs, using pdfminer
13pyublas. Seamless Numpy-UBlas interoperability
12isl. Mirror of Sven Verdoolaege's isl at http://repo.or.cz/w/isl.git (occasionally with changes for islpy)
102020-geilo-gpu-python. Notebooks for lectures on abstractions for GPU programming at the 2020 Geilo winter school
9lecture-tube. Set of scripts and web stuff for showing recorded lectures online
9tagpy. Python wrapper around TagLib. See https://github.com/palfrey/tagpy for a maintained fork.
9barvinok. Mirror of git://repo.or.cz/barvinok.git, because that repo appears to be down frequently
9arraycontext. Choose your favorite numpy-workalike!
9interacticrop. See a PDF page, click twice, get a cropped PDF as output
8fast-alg-ie-notes. Lecture notes for "Fast Algorithms and Integral Equations"
7grist-fill-form. Fill forms for preexisting rows with https://github.com/gristlabs/grist-core
6cnd. A preprocessor that gives C multi-dimensional arrays
6django-bootstrap3-datetimepicker. Python
5bpl-subset. Subset of Boost sufficient to build PyCUDA and PyOpenCL
5illinois-poster-template. University of Illinois Beamer Poster Template
5brown-beamer. Beamer template for Brown University
4aksetup. Andreas' Python setup helper script
4datapyle. Tools and libraries for gathering and analyzing data
4pygrist-mini. A (very) minimal Python document API client for Grist
3pywannier. Generate maximally localized Wannier functions in Python, accompanies my Diplom thesis
3cantera. Chemical kinetics, thermodynamics, and transport tool suite
3