patrick-kidger

Patrick Kidger Joined Nov 2017 2,977 followers View on GitHub

Stars
13,903
across 50 public repos
Rank
#2,100
of 323,842 users, top 0.6%
Down 87 places this week

Repositories with 50+ stars

patrick-kidger's repositories with their overall rank
RankRepositoryLanguageStars
22,531

Elegant easy-to-use neural networks + scientific computing in JAX. https://docs.kidger.site/equinox/

Python 2,999
32,077

Numerical differential equation solvers in JAX. Autodifferentiable and GPU-capable. https://docs.kidger.site/diffrax/

Python 2,123
36,308

Type annotations and runtime checking for shape and dtype of JAX/NumPy/PyTorch/etc. arrays. https://docs.kidger.site/jaxtyping/

Python 1,881
46,158

Type annotations and dynamic checking for a tensor's shape, dtype, names, etc.

Python 1,485
87,705

Ever used asyncio and wished you hadn't? A tiny (~400 lines) event loop for Python.

Python 741
89,726

Code for "Neural Controlled Differential Equations for Irregular Time Series" (Neurips 2020 Spotlight)

Python 723
101,456

Nonlinear optimisation (root-finding, least squares, ...) in JAX+Equinox. https://docs.kidger.site/optimistix/

Python 632
108,675

Linear solvers in JAX and Equinox. https://docs.kidger.site/lineax

Python 586
126,139

Differentiable controlled differential equation solvers for PyTorch with GPU support and memory-efficient adjoint backpropagation.

Python 497
160,265

Make posters from Markdown files.

Python 379
162,574

Turn SymPy expressions into trainable JAX expressions.

Python 373
189,052

Differentiable computations of the signature and logsignature transforms, on both CPU and GPU. (ICLR 2021)

C++ 314
207,234

Interpolating natural cubic splines. Includes batching, GPU support, support for missing values, evaluating derivatives of the spline, and backpropagation.

Python 282
330,737

Turning SymPy expressions into PyTorch modules.

Python 161
414,077

Typst extension, adding support for generating figures using inline Python code

Python 122
488,467

Code for "Deep Signature Transforms" (NeurIPS 2019)

Jupyter Notebook 99
512,354

Code for "'Hey, that's not an ODE:' Faster ODE Adjoints via Seminorms" (ICML 2021)

Python 93
640,744

A snappy + easy + pretty TUI debugger for Python.

Python 70
785,813

Code for "Generalised Interpretable Shapelets for Irregular Time Series"

Jupyter Notebook 54

Among 323,842 users

10k–16k stars: 1,475 users, including patrick-kidger

Stars along the bottom, and users in each band on a log scale

When they were made

19 repos with 50+ stars, made between 2019 and 2025

Quick stats

Next rank
+5 stars to reach #2,099
Next milestone
+35,888 stars to reach the top 0.1%
Public repos
50, 19 with 50+ stars
Popular repos
15 over 100 stars, 4 over 1k stars
Top repo
equinox, #22,531 of all repos, 22% of stars
Smaller repos
289 stars from repos under 50

Stars counted Recounted daily Next count around