https://github.com/jax-ml/jax
jax
Score: 38.27907433459752
Last synced: about 14 hours ago
JSON representation
Repository metadata:
Composable transformations of Python+NumPy programs: differentiate, vectorize, JIT to GPU/TPU, and more
- Host: GitHub
- URL: https://github.com/jax-ml/jax
- Owner: jax-ml
- License: apache-2.0
- Created: 2018-10-25T21:25:02.000Z (over 7 years ago)
- Default Branch: main
- Last Pushed: 2026-04-20T13:46:07.000Z (3 days ago)
- Last Synced: 2026-04-20T13:47:09.541Z (3 days ago)
- Topics: jax
- Language: Python
- Homepage: https://docs.jax.dev
- Size: 156 MB
- Stars: 35,443
- Watchers: 329
- Forks: 3,530
- Open Issues: 2,256
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
- Citation: CITATION.bib
- Authors: AUTHORS
Owner metadata:
- Name: jax-ml
- Login: jax-ml
- Email:
- Kind: organization
- Description: miscellaneous libraries and projects relating to JAX
- Website: github.com/google/jax
- Location:
- Twitter:
- Company:
- Icon url: https://avatars.githubusercontent.com/u/58486408?v=4
- Repositories: 6
- Last Synced at: 2023-03-06T21:12:23.854Z
- Profile URL: https://github.com/jax-ml
Committers metadata
Last synced: 3 days ago
Total Commits: 26,341
Total Committers: 966
Avg Commits per committer: 27.268
Development Distribution Score (DDS): 0.882
Commits in past year: 6,808
Committers in past year: 300
Avg Commits per committer in past year: 22.693
Development Distribution Score (DDS) in past year: 0.875
| Name | Commits | |
|---|---|---|
| Peter Hawkins | p****s@g****m | 3109 |
| Jake VanderPlas | j****p@g****m | 2632 |
| Matthew Johnson | m****j@g****m | 2319 |
| Yash Katariya | y****a@g****m | 2096 |
| jax authors | g****n@g****m | 1547 |
| George Necula | g****a@g****m | 1203 |
| Adam Paszke | a****e@g****m | 1063 |
| Sergei Lebedev | s****v@g****m | 891 |
| jax authors | n****y@g****m | 697 |
| Roy Frostig | f****g@g****m | 627 |
| Skye Wanderman-Milne | s****m@g****m | 496 |
| Sharad Vikram | s****v@g****m | 438 |
| Benjamin Chetioui | b****i@g****m | 406 |
| Jake VanderPlas | v****s@g****m | 304 |
| Allan Renucci | a****i@g****m | 298 |
| Dan Foreman-Mackey | d****m@g****m | 283 |
| Tomás Longeri | t****i@g****m | 226 |
| Justin Fu | j****u@g****m | 223 |
| Parker Schuh | p****s@g****m | 219 |
| Daniel Suo | d****o@g****m | 189 |
| Dimitar (Mitko) Asenov | d****v@g****m | 160 |
| Chris Jones | c****j@g****m | 147 |
| Stephan Hoyer | s****r@g****m | 145 |
| Jevin Jiang | j****g@g****m | 141 |
| Dougal | d****n@g****m | 132 |
| Nitin Srinivasan | s****n@g****m | 130 |
| rajasekharporeddy | r****p@g****m | 112 |
| Lena Martens | l****s@g****m | 107 |
| Qiao Zhang | z****c@g****m | 96 |
| James Bradbury | j****y@g****m | 95 |
| and 936 more... | ||
Issue and Pull Request metadata
Last synced: 1 day ago
Total issues: 1,221
Total pull requests: 9,657
Average time to close issues: 8 months
Average time to close pull requests: 10 days
Total issue authors: 662
Total pull request authors: 263
Average comments per issue: 2.48
Average comments per pull request: 0.23
Merged pull request: 5,518
Bot issues: 62
Bot pull requests: 7,017
Past year issues: 343
Past year pull requests: 3,619
Past year average time to close issues: 8 days
Past year average time to close pull requests: 4 days
Past year issue authors: 215
Past year pull request authors: 126
Past year average comments per issue: 1.12
Past year average comments per pull request: 0.13
Past year merged pull request: 1,985
Past year bot issues: 20
Past year bot pull requests: 2,863
Top Issue Authors
- PhilipVinc (42)
- copybara-service[bot] (42)
- carlosgmartin (41)
- ayaka14732 (24)
- jakevdp (21)
- github-actions[bot] (18)
- patrick-kidger (17)
- hawkinsp (14)
- apiqwe (14)
- sbodenstein (13)
- gnecula (12)
- vfdev-5 (12)
- crusaderky (12)
- mattjj (11)
- NeilGirdhar (10)
Top Pull Request Authors
- copybara-service[bot] (6,897)
- jakevdp (547)
- mattjj (214)
- hawkinsp (188)
- dfm (180)
- gnecula (159)
- dependabot[bot] (120)
- vfdev-5 (67)
- carlosgmartin (61)
- rajasekharporeddy (50)
- Ruturaj4 (47)
- dougalm (40)
- andportnoy (38)
- MichaelHudgins (32)
- Cjkkkk (30)
Top Issue Labels
- bug (778)
- enhancement (271)
- documentation (27)
- NVIDIA GPU (24)
- pallas (24)
- question (24)
- P2 (eventual) (14)
- P3 (no schedule) (13)
- free threading (12)
- pull ready (11)
- build failed (10)
- performance (9)
- contributions welcome (9)
- CI (8)
- Apple GPU (Metal) plugin (6)
- needs info (6)
- XLA (6)
- better_errors (5)
- P1 (soon) (4)
- cleanup (4)
- CPU (4)
- open (4)
- good first issue (3)
- python (2)
- dependencies (2)
- kokoro:force-run (2)
- application (2)
- type:performance (2)
- AMD GPU (2)
- benmarte (1)
Top Pull Request Labels
- pull ready (1,849)
- kokoro:force-run (636)
- documentation (169)
- dependencies (120)
- python (82)
- CI Optional GPU Presubmit (49)
- github_actions (36)
- CI Connection Halt - On Retry (20)
- better_errors (14)
- windows:force-run (8)
- cla: yes (7)
- free threading (4)
- needs info (4)
- skill issue (4)
- enhancement (4)
- bug (3)
- CI (3)
- AMD GPU (2)
- CI Connection Halt - Always (2)
- NVIDIA GPU (2)
- pallas (2)
- ruby (1)
- build (1)
- question (1)
- CI Connection Halt - On Error (1)
- Apple GPU (Metal) plugin (1)
Package metadata
- Total packages: 18
-
Total downloads:
- conda: 5,410,811 total
- pypi: 33,097,156 last-month
- Total docker downloads: 1,117,814,720
- Total dependent packages: 1,385 (may contain duplicates)
- Total dependent repositories: 10,632 (may contain duplicates)
- Total versions: 626
- Total maintainers: 15
nixpkgs-unstable: python313Packages.jax-cuda12-plugin
JAX Plugin for CUDA12
- Homepage: https://github.com/jax-ml/jax/tree/main/jax_plugins/cuda
- Documentation: https://github.com/NixOS/nixpkgs/blob/nixos-unstable/pkgs/development/python-modules/jax-cuda12-plugin/default.nix#L127
- Licenses: Apache-2.0
- Latest release: 0.9.2 (published 21 days ago)
- Last Synced: 2026-04-02T19:03:02.873Z (21 days ago)
- Versions: 2
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Dependent repos count: 0.0%
- Dependent packages count: 0.0%
- Average: 0.044%
- Stargazers count: 0.077%
- Forks count: 0.098%
- Maintainers (1)
pypi.org: jax
Differentiate, compile, and transform Numpy code.
- Homepage: https://github.com/jax-ml/jax
- Documentation: https://jax.readthedocs.io/
- Licenses: Apache-2.0
- Latest release: 0.10.0 (published 7 days ago)
- Last Synced: 2026-04-21T21:01:21.560Z (2 days ago)
- Versions: 191
- Dependent Packages: 785
- Dependent Repositories: 6,336
- Downloads: 17,708,088 Last month
- Docker Downloads: 1,084,879,634
-
Rankings:
- Dependent packages count: 0.034%
- Stargazers count: 0.079%
- Dependent repos count: 0.12%
- Downloads: 0.153%
- Average: 0.184%
- Forks count: 0.306%
- Docker downloads count: 0.409%
- Maintainers (9)
pypi.org: jaxlib
XLA library for JAX
- Homepage: https://github.com/jax-ml/jax
- Documentation: https://jaxlib.readthedocs.io/
- Licenses: Apache-2.0
- Latest release: 0.10.0 (published 7 days ago)
- Last Synced: 2026-04-22T01:01:15.299Z (1 day ago)
- Versions: 82
- Dependent Packages: 511
- Dependent Repositories: 4,102
- Downloads: 13,504,009 Last month
- Docker Downloads: 32,935,086
-
Rankings:
- Dependent packages count: 0.052%
- Stargazers count: 0.079%
- Dependent repos count: 0.155%
- Average: 0.237%
- Downloads: 0.242%
- Forks count: 0.306%
- Docker downloads count: 0.586%
- Maintainers (9)
conda-forge.org: jax
- Homepage: https://github.com/jax-ml/jax
- Licenses: Apache-2.0
- Latest release: 0.3.25 (published over 3 years ago)
- Last Synced: 2026-03-25T18:08:14.239Z (29 days ago)
- Versions: 90
- Dependent Packages: 33
- Dependent Repositories: 60
- Downloads: 1,693,877 Total
-
Rankings:
- Stargazers count: 1.517%
- Dependent packages count: 2.071%
- Forks count: 2.635%
- Average: 2.698%
- Dependent repos count: 4.571%
spack.io: py-jax
Differentiate, compile, and transform Numpy code. JAX is a Python library for accelerator-oriented array computation and program transformation, designed for high-performance numerical computing and large-scale machine learning.
- Homepage: https://github.com/jax-ml/jax
- Licenses: []
- Latest release: 0.9.2 (published 27 days ago)
- Last Synced: 2026-04-18T01:01:49.564Z (6 days ago)
- Versions: 55
- Dependent Packages: 14
- Dependent Repositories: 0
-
Rankings:
- Dependent repos count: 0.0%
- Stargazers count: 0.403%
- Forks count: 1.848%
- Average: 2.991%
- Dependent packages count: 9.712%
- Maintainers (1)
conda-forge.org: jaxlib
- Homepage: http://github.com/jax-ml/jax
- Licenses: Apache-2.0
- Latest release: 0.3.25 (published over 3 years ago)
- Last Synced: 2026-03-25T18:08:13.142Z (29 days ago)
- Versions: 51
- Dependent Packages: 23
- Dependent Repositories: 37
- Downloads: 3,704,885 Total
-
Rankings:
- Stargazers count: 1.527%
- Forks count: 2.64%
- Dependent packages count: 2.904%
- Average: 3.261%
- Dependent repos count: 5.973%
spack.io: py-jaxlib
XLA library for Jax. jaxlib is the support library for JAX. While JAX itself is a pure Python package, jaxlib contains the binary (C/C++) parts of the library, including Python bindings, the XLA compiler, the PJRT runtime, and a handful of handwritten kernels.
- Homepage: https://github.com/jax-ml/jax
- Licenses: []
- Latest release: 0.9.2 (published 27 days ago)
- Last Synced: 2026-04-18T01:01:58.432Z (6 days ago)
- Versions: 45
- Dependent Packages: 6
- Dependent Repositories: 0
-
Rankings:
- Dependent repos count: 0.0%
- Stargazers count: 0.403%
- Forks count: 1.848%
- Average: 5.308%
- Dependent packages count: 18.98%
- Maintainers (1)
anaconda.org: jax
JAX is Autograd and XLA, brought together for high-performance numerical computing and machine learning research. It provides composable transformations of Python+NumPy programs: differentiate, vectorize, parallelize, Just-In-Time compile to GPU/TPU, and more.
- Homepage: https://github.com/jax-ml/jax
- Licenses: Apache-2.0
- Latest release: 0.7.2 (published 4 months ago)
- Last Synced: 2026-03-25T18:07:32.230Z (29 days ago)
- Versions: 6
- Dependent Packages: 6
- Dependent Repositories: 60
- Downloads: 5,332 Total
-
Rankings:
- Stargazers count: 4.016%
- Dependent packages count: 7.065%
- Forks count: 7.277%
- Average: 10.311%
- Dependent repos count: 22.886%
anaconda.org: jaxlib
JAX is a Python library for accelerator-oriented array computation and program transformation, designed for high-performance numerical computing and large-scale machine learning.
- Homepage: https://github.com/jax-ml/jax
- Licenses: Apache-2.0
- Latest release: 0.7.2 (published 4 months ago)
- Last Synced: 2026-04-03T10:18:42.647Z (20 days ago)
- Versions: 6
- Dependent Packages: 5
- Dependent Repositories: 37
- Downloads: 6,717 Total
-
Rankings:
- Stargazers count: 4.016%
- Forks count: 7.277%
- Dependent packages count: 8.756%
- Average: 11.73%
- Dependent repos count: 26.872%
pypi.org: jax-cuda13-pjrt
JAX XLA PJRT Plugin for NVIDIA GPUs
- Homepage: https://github.com/jax-ml/jax
- Documentation: https://jax-cuda13-pjrt.readthedocs.io/
- Licenses: Apache-2.0
- Latest release: 0.10.0 (published 7 days ago)
- Last Synced: 2026-04-18T01:02:00.934Z (6 days ago)
- Versions: 11
- Dependent Packages: 0
- Dependent Repositories: 0
- Downloads: 68,962 Last month
-
Rankings:
- Dependent packages count: 8.827%
- Average: 29.282%
- Dependent repos count: 49.737%
- Maintainers (3)
pypi.org: jax-cuda13-plugin
JAX Plugin for NVIDIA GPUs
- Homepage: https://github.com/jax-ml/jax
- Documentation: https://jax-cuda13-plugin.readthedocs.io/
- Licenses: Apache-2.0
- Latest release: 0.10.0 (published 7 days ago)
- Last Synced: 2026-04-18T01:01:53.878Z (6 days ago)
- Versions: 11
- Dependent Packages: 0
- Dependent Repositories: 0
- Downloads: 42,227 Last month
-
Rankings:
- Dependent packages count: 8.827%
- Average: 29.282%
- Dependent repos count: 49.737%
- Maintainers (3)
pypi.org: jax-rocm60-plugin
JAX Plugin for AMD GPUs (ROCm:unknown)
- Homepage: https://github.com/jax-ml/jax
- Documentation: https://jax-rocm60-plugin.readthedocs.io/
- Licenses: Apache-2.0
- Latest release: 0.5.0 (published about 1 year ago)
- Last Synced: 2026-04-18T01:01:57.012Z (6 days ago)
- Versions: 2
- Dependent Packages: 0
- Dependent Repositories: 0
- Downloads: 3,116 Last month
-
Rankings:
- Dependent packages count: 9.919%
- Average: 32.879%
- Dependent repos count: 55.838%
- Maintainers (3)
pypi.org: jax-rocm60-pjrt
JAX XLA PJRT Plugin for AMD GPUs (ROCm:unknown)
- Homepage: https://github.com/jax-ml/jax
- Documentation: https://jax-rocm60-pjrt.readthedocs.io/
- Licenses: Apache-2.0
- Latest release: 0.5.0 (published about 1 year ago)
- Last Synced: 2026-04-18T01:01:50.879Z (6 days ago)
- Versions: 2
- Dependent Packages: 0
- Dependent Repositories: 0
- Downloads: 2,077 Last month
-
Rankings:
- Dependent packages count: 9.919%
- Average: 32.879%
- Dependent repos count: 55.838%
- Maintainers (3)
pypi.org: jax-cuda12-plugin
JAX Plugin for NVIDIA GPUs
- Homepage: https://github.com/jax-ml/jax
- Documentation: https://jax-cuda12-plugin.readthedocs.io/
- Licenses: Apache-2.0
- Latest release: 0.10.0 (published 7 days ago)
- Last Synced: 2026-04-18T01:01:56.532Z (6 days ago)
- Versions: 34
- Dependent Packages: 1
- Dependent Repositories: 0
- Downloads: 906,799 Last month
-
Rankings:
- Dependent packages count: 10.156%
- Average: 38.583%
- Dependent repos count: 67.01%
- Maintainers (3)
pypi.org: jax-cuda12-pjrt
JAX XLA PJRT Plugin for NVIDIA GPUs
- Homepage: https://github.com/jax-ml/jax
- Documentation: https://jax-cuda12-pjrt.readthedocs.io/
- Licenses: Apache-2.0
- Latest release: 0.10.0 (published 7 days ago)
- Last Synced: 2026-04-18T01:02:03.134Z (6 days ago)
- Versions: 34
- Dependent Packages: 1
- Dependent Repositories: 0
- Downloads: 861,878 Last month
-
Rankings:
- Dependent packages count: 10.156%
- Average: 38.583%
- Dependent repos count: 67.01%
- Maintainers (1)
nixpkgs-unstable: python313Packages.jax-cuda12-pjrt
JAX XLA PJRT Plugin for NVIDIA GPUs
- Homepage: https://github.com/jax-ml/jax/tree/main/jax_plugins/cuda
- Documentation: https://github.com/NixOS/nixpkgs/blob/nixos-unstable/pkgs/development/python-modules/jax-cuda12-pjrt/default.nix#L95
- Licenses: Apache-2.0
- Latest release: 0.9.2 (published 20 days ago)
- Last Synced: 2026-04-03T10:08:53.019Z (20 days ago)
- Versions: 2
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Dependent repos count: 0.0%
- Dependent packages count: 0.0%
- Average: 100%
- Maintainers (1)
nixpkgs-unstable: python314Packages.jax-cuda12-plugin
JAX Plugin for CUDA12
- Homepage: https://github.com/jax-ml/jax/tree/main/jax_plugins/cuda
- Documentation: https://github.com/NixOS/nixpkgs/blob/nixos-unstable/pkgs/development/python-modules/jax-cuda12-plugin/default.nix#L127
- Licenses: Apache-2.0
- Latest release: 0.8.2 (published 3 months ago)
- Last Synced: 2026-04-14T17:04:15.767Z (9 days ago)
- Versions: 1
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Dependent repos count: 0.0%
- Dependent packages count: 0.0%
- Average: 100%
- Maintainers (1)
nixpkgs-unstable: python314Packages.jax-cuda12-pjrt
JAX XLA PJRT Plugin for NVIDIA GPUs
- Homepage: https://github.com/jax-ml/jax/tree/main/jax_plugins/cuda
- Documentation: https://github.com/NixOS/nixpkgs/blob/nixos-unstable/pkgs/development/python-modules/jax-cuda12-pjrt/default.nix#L95
- Licenses: Apache-2.0
- Latest release: 0.8.2 (published 3 months ago)
- Last Synced: 2026-03-08T04:41:18.262Z (about 2 months ago)
- Versions: 1
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Dependent repos count: 0.0%
- Dependent packages count: 0.0%
- Average: 100%
- Maintainers (1)
Dependencies
- actions/cache 704facf57e6136b1bc63b828d79edcd491f0ee84 composite
- actions/checkout b4ffde65f46336ab88eb53be808477a3936bae11 composite
- actions/setup-python 0a5c61591373683505ea898e09a3ea4f39ef2b9c composite
- pre-commit/action 646c83fcd040023954eafda54b4db0192ce70507 composite
- styfle/cancel-workflow-action 01ce38bf961b4e243a6342cbade0dbc8ba3f0432 composite
- actions/checkout b4ffde65f46336ab88eb53be808477a3936bae11 composite
- actions/checkout b4ffde65f46336ab88eb53be808477a3936bae11 composite
- actions/setup-python 0a5c61591373683505ea898e09a3ea4f39ef2b9c composite
- actions/checkout b4ffde65f46336ab88eb53be808477a3936bae11 composite
- actions/setup-python 0a5c61591373683505ea898e09a3ea4f39ef2b9c composite
- actions/upload-artifact a8a3f3ad30e3422c9c7b888a15615d19a852ae32 composite
- styfle/cancel-workflow-action 01ce38bf961b4e243a6342cbade0dbc8ba3f0432 composite
- actions/checkout b4ffde65f46336ab88eb53be808477a3936bae11 composite
- actions/setup-python 0a5c61591373683505ea898e09a3ea4f39ef2b9c composite
- actions/upload-artifact a8a3f3ad30e3422c9c7b888a15615d19a852ae32 composite
- styfle/cancel-workflow-action 01ce38bf961b4e243a6342cbade0dbc8ba3f0432 composite
- protobuf *
- tensorboard-plugin-profile *
- tensorflow *
- absl-py * test
- build * test
- cloudpickle * test
- colorama >=0.4.4 test
- flatbuffers * test
- hypothesis * test
- numpy >=1.22 test
- pillow >=9.1.0 test
- portpicker * test
- pytest-xdist * test
- rich * test
- setuptools * test
- wheel * test
- absl-py *
- flatbuffers *
- ipython >=8.8.0
- jupyter-sphinx >=0.3.2
- matplotlib *
- myst-nb >=1.0.0
- numpy *
- pytest *
- pytest-xdist *
- scikit-learn *
- sphinx >=6.0.0
- sphinx-autodoc-typehints *
- sphinx-book-theme >=1.0.1
- sphinx-copybutton >=0.5.0
- sphinx-design *
- sphinx-remove-toctrees *
- flax *
- tensorflow_datasets *
- tensorflow_hub *
- ml_dtypes >=0.2.0
- numpy >=1.22
- scipy >=1.11.1
- scipy >=1.9
- Python *
- Required *
- importlib_metadata >=4.6
- ml_dtypes >=0.2.0
- numpy >=1.26.0
- numpy >=1.22
- numpy >=1.23.2
- opt_einsum *
- required *
- scipy >=1.11.1
- scipy >=1.9