Efficient, Flexible and Portable Structured Generation
News
- [2026/5] XGrammar-2 has been released! Check out our blog for more information.
- [2025/12] XGrammar has been officially integrated into Mirai
- [2025/09] XGrammar has been officially integrated into OpenVINO GenAI
- [2025/02] XGrammar has been officially integrated into Modular's MAX
- [2025/01] XGrammar has been officially integrated into TensorRT-LLM.
- [2024/12] XGrammar has been officially integrated into vLLM.
- [2024/12] We presented research talks on XGrammar at CMU, UC Berkeley, MIT, THU, SJTU, Ant Group, LMSys, Qingke AI, Camel AI. The slides can be found here.
- [2024/11] XGrammar has been officially integrated into SGLang.
- [2024/11] XGrammar has been officially integrated into MLC-LLM.
- [2024/11] We officially released XGrammar v0.1.0!
Overview
XGrammar is an open-source library for efficient, flexible, and portable structured generation.
It leverages constrained decoding to ensure 100% structural correctness of the output. It supports general context-free grammar to enable a broad range of structures, including JSON, regex, custom context-free grammar, etc.
XGrammar uses careful optimizations to achieve extremely low overhead in structured generation. It has achieved near-zero overhead in JSON generation, making it one of the fastest structured generation engines available.
XGrammar features universal deployment. It supports:
- Platforms: Linux, macOS, Windows
- Hardware: CPU, NVIDIA GPU, AMD GPU, Apple Silicon, TPU, etc.
- Languages: Python, C++, JavaScript, and Swift APIs
- Models: Qwen, Llama, DeepSeek, Phi, Gemma, etc.
XGrammar is very easy to integrate with LLM inference engines. It is the default structured generation backend for most LLM inference engines, including vLLM, SGLang, TensorRT-LLM, and MLC-LLM, as well as many other companies. You can also try out their structured generation modes!
Get Started
Install XGrammar:
pip install xgrammar
For use with MPS on Apple Silicon, install with:
pip install "xgrammar[metal]"
Import XGrammar:
import xgrammar as xgr
Please visit our documentation to get started with XGrammar.
Third-Party Bindings
- Rust: xgrammar-rs — Community Rust bindings for XGrammar.
Collaborators
XGrammar has been widely adopted in industry, open-source projects, and academia. Our collaborators include:
Citation
If you find XGrammar useful in your research, please consider citing our papers:
@article{dong2024xgrammar,
title={Xgrammar: Flexible and efficient structured generation engine for large language models},
author={Dong, Yixin and Ruan, Charlie F and Cai, Yaxing and Lai, Ruihang and Xu, Ziyi and Zhao, Yilong and Chen, Tianqi},
journal={Proceedings of Machine Learning and Systems 7},
year={2024}
}
@inproceedings{10.1145/3786335.3813124,
author = {Li, Linzhang and Dong, Yixin and Wang, Guanjie and Xu, Ziyi and Jiang, Alexander and Chen, Tianqi},
title = {XGrammar-2: Dynamic and Efficient Structured Generation Engine for Agentic LLMs},
year = {2026},
isbn = {9798400724152},
publisher = {Association for Computing Machinery},
address = {New York, NY, USA},
url = {https://doi.org/10.1145/3786335.3813124},
booktitle = {Proceedings of the ACM Conference on AI and Agentic Systems},
pages = {1009--1022},
numpages = {14}
}
Release files for xgrammar 0.2.5.post1
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| xgrammar-0.2.5.post1.tar.gz | 2.5 MB | Details |
Built distributions (wheels)
Total release size: 1.1 GB
Release files / xgrammar-0.2.5.post1.tar.gz
| Download URL | xgrammar-0.2.5.post1.tar.gz |
|---|---|
| Size | 2.5 MB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
bcb977d2e6801e51fc4d2b48b83820e6cef7a0a81894928b9df0e12bd801ba64
|
|
BLAKE2b-256 checksum How to use checksums |
26380c38a8a7614bc02edad2834fa60365fc70f5451ccf1ba713c11dfa69ae8c
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Sep 3, 2026.
Transparency logRelease files / xgrammar-0.2.5.post1-cp314-cp314t-win_amd64.whl
| Download URL | xgrammar-0.2.5.post1-cp314-cp314t-win_amd64.whl |
|---|---|
| Size | 17.2 MB |
| Tags | CPython 3.14 CPython 3.14 free-threading Windows x86-64 |
|
SHA-256 checksum How to use checksums |
7c29c6c16d9e9385cd1b1e887d04a1fdb51bc7345c58593db5eaef7384133f60
|
|
BLAKE2b-256 checksum How to use checksums |
2b50970f137062ff3f20a24a823fa6681e8578d689610768325c584c41411f11
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Sep 3, 2026.
Transparency logRelease files / xgrammar-0.2.5.post1-cp314-cp314t-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
| Download URL | xgrammar-0.2.5.post1-cp314-cp314t-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl |
|---|---|
| Size | 48.1 MB |
| Tags | CPython 3.14 CPython 3.14 free-threading Linux glibc 2.27+ x86-64 Linux glibc 2.28+ x86-64 |
|
SHA-256 checksum How to use checksums |
8256bd0e7304471185c6abb8db865c38626377a7487717102172416528c866c9
|
|
BLAKE2b-256 checksum How to use checksums |
0aac7fab638c37caa317675dc025de4969537179694374ed88914fd3f5e66fe8
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Sep 3, 2026.
Transparency logRelease files / xgrammar-0.2.5.post1-cp314-cp314t-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl
| Download URL | xgrammar-0.2.5.post1-cp314-cp314t-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl |
|---|---|
| Size | 47.6 MB |
| Tags | CPython 3.14 CPython 3.14 free-threading Linux glibc 2.26+ ARM64 Linux glibc 2.28+ ARM64 |
|
SHA-256 checksum How to use checksums |
579a788140c170614dfccf2d0e1efce44187616ef49bfe8d344c04139872be95
|
|
BLAKE2b-256 checksum How to use checksums |
e9ecc9373138e734f9a9d16866a9f846f7a3cfb4bbebd58f5905be881b83bed1
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Sep 3, 2026.
Transparency logRelease files / xgrammar-0.2.5.post1-cp314-cp314t-macosx_11_0_arm64.whl
| Download URL | xgrammar-0.2.5.post1-cp314-cp314t-macosx_11_0_arm64.whl |
|---|---|
| Size | 25.7 MB |
| Tags | CPython 3.14 CPython 3.14 free-threading macOS 11.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
d0bac103b802df388ef564deb9a38f8a4a29faeb57704db2fe5e6374c9afca56
|
|
BLAKE2b-256 checksum How to use checksums |
9ed36dce76b1d96a32411eba118cec58c05de3e383800ad5c40792c0dc3fa835
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Sep 3, 2026.
Transparency logRelease files / xgrammar-0.2.5.post1-cp314-cp314t-macosx_10_15_x86_64.whl
| Download URL | xgrammar-0.2.5.post1-cp314-cp314t-macosx_10_15_x86_64.whl |
|---|---|
| Size | 25.7 MB |
| Tags | CPython 3.14 CPython 3.14 free-threading macOS 10.15+ x86-64 |
|
SHA-256 checksum How to use checksums |
2251ef60643c2040d0184c97660be187f70f0e17851fe1d039cb35b7efb44971
|
|
BLAKE2b-256 checksum How to use checksums |
79acfbfcf40ded10a6b6bfc920c09159a7be8e227fd4cd76e9685b8ee3a8e490
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Sep 3, 2026.
Transparency logRelease files / xgrammar-0.2.5.post1-cp314-cp314-win_amd64.whl
| Download URL | xgrammar-0.2.5.post1-cp314-cp314-win_amd64.whl |
|---|---|
| Size | 17.2 MB |
| Tags | CPython 3.14 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
3dd37885cba880f9ef056aa579fa0d88547e7d1cbe50a6c6e085f3d5628579d2
|
|
BLAKE2b-256 checksum How to use checksums |
a554c5c875fc2f35680b356447bf4d2ee7db735e1c7ae70ab2c70cb00280a4ad
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Sep 3, 2026.
Transparency logRelease files / xgrammar-0.2.5.post1-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
| Download URL | xgrammar-0.2.5.post1-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl |
|---|---|
| Size | 48.1 MB |
| Tags | CPython 3.14 Linux glibc 2.27+ x86-64 Linux glibc 2.28+ x86-64 |
|
SHA-256 checksum How to use checksums |
604090ce51914414715a826f8c2e859756fbb29693b74916ce934d7f5978d5b0
|
|
BLAKE2b-256 checksum How to use checksums |
4cf5ad7c721dced10d85a2ba2edcbbc751e537e21ff420bad7f9d8808969bc00
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Sep 3, 2026.
Transparency logRelease files / xgrammar-0.2.5.post1-cp314-cp314-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl
| Download URL | xgrammar-0.2.5.post1-cp314-cp314-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl |
|---|---|
| Size | 47.6 MB |
| Tags | CPython 3.14 Linux glibc 2.26+ ARM64 Linux glibc 2.28+ ARM64 |
|
SHA-256 checksum How to use checksums |
ded19a42e8744ba9a559b5acf7273ee7a4b4c7d19266c3fe4e148ac3e95f2b27
|
|
BLAKE2b-256 checksum How to use checksums |
0f88abee289e6a376487531ce71988ffc30fb7f7a470f7424e4483f5c45e4362
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Sep 3, 2026.
Transparency logRelease files / xgrammar-0.2.5.post1-cp314-cp314-macosx_11_0_arm64.whl
| Download URL | xgrammar-0.2.5.post1-cp314-cp314-macosx_11_0_arm64.whl |
|---|---|
| Size | 25.7 MB |
| Tags | CPython 3.14 macOS 11.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
d0551be900da6cbbf8c2419be6f77bf0a0fc8a0d010415e3ef37320d7036bcb5
|
|
BLAKE2b-256 checksum How to use checksums |
1274d1075806c521a8058ec97f82d7ed1d8581a7421648217d8183ebd5b943df
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Sep 3, 2026.
Transparency logRelease files / xgrammar-0.2.5.post1-cp314-cp314-macosx_10_15_x86_64.whl
| Download URL | xgrammar-0.2.5.post1-cp314-cp314-macosx_10_15_x86_64.whl |
|---|---|
| Size | 25.7 MB |
| Tags | CPython 3.14 macOS 10.15+ x86-64 |
|
SHA-256 checksum How to use checksums |
be61b70dd92bca2bff3dba0acdbd788927a98117a09a70e2f69318f272f2122d
|
|
BLAKE2b-256 checksum How to use checksums |
44a6c1ed9e0d0240a393b69b0a96a8935b7b020e4eb6be0236ddbcc57f8b6306
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Sep 3, 2026.
Transparency logRelease files / xgrammar-0.2.5.post1-cp313-cp313-win_amd64.whl
| Download URL | xgrammar-0.2.5.post1-cp313-cp313-win_amd64.whl |
|---|---|
| Size | 17.1 MB |
| Tags | CPython 3.13 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
2b401b15f038710de4cf0f3e8d838aecd531a1b1c5645768dd8fbd09dea5c07e
|
|
BLAKE2b-256 checksum How to use checksums |
2a4351929862b8b652618f8b2c84a0b59cfaa872594137a960c48f870a3af0c1
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Sep 3, 2026.
Transparency logRelease files / xgrammar-0.2.5.post1-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
| Download URL | xgrammar-0.2.5.post1-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl |
|---|---|
| Size | 48.1 MB |
| Tags | CPython 3.13 Linux glibc 2.27+ x86-64 Linux glibc 2.28+ x86-64 |
|
SHA-256 checksum How to use checksums |
f82332f8778a62e0d6122dab1cad101dbf7bcf7126f92759675b9374070740c1
|
|
BLAKE2b-256 checksum How to use checksums |
195c3acd04435af7d2fefd9806f489d762c3e1ad9481de535dc443c0c3901fca
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Sep 3, 2026.
Transparency logRelease files / xgrammar-0.2.5.post1-cp313-cp313-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl
| Download URL | xgrammar-0.2.5.post1-cp313-cp313-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl |
|---|---|
| Size | 47.6 MB |
| Tags | CPython 3.13 Linux glibc 2.26+ ARM64 Linux glibc 2.28+ ARM64 |
|
SHA-256 checksum How to use checksums |
d3411be4aaa920dc58d48505c6ee38ab3e449f2d4d38cbf3b1a31b02cd2e7848
|
|
BLAKE2b-256 checksum How to use checksums |
a2e0c6f82b45066f9aac10e65107407b4f90a0d20c9e047a8ae3851a0652e488
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Sep 3, 2026.
Transparency logRelease files / xgrammar-0.2.5.post1-cp313-cp313-macosx_11_0_arm64.whl
| Download URL | xgrammar-0.2.5.post1-cp313-cp313-macosx_11_0_arm64.whl |
|---|---|
| Size | 25.7 MB |
| Tags | CPython 3.13 macOS 11.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
bb4f4484851d039c0e39f19f0414ab9de73ba2cc5c0bb391c81eaec0a94256d1
|
|
BLAKE2b-256 checksum How to use checksums |
44e28455f7a2b4a5f2687c6868cbef94a4d3b3e2dafa424975e25cd6d8046a2d
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Sep 3, 2026.
Transparency logRelease files / xgrammar-0.2.5.post1-cp312-cp312-win_amd64.whl
| Download URL | xgrammar-0.2.5.post1-cp312-cp312-win_amd64.whl |
|---|---|
| Size | 17.1 MB |
| Tags | CPython 3.12 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
6969e87151cc2cf037c29a836f2a18eb6bca5c05b87454cef008a0723d53d9fd
|
|
BLAKE2b-256 checksum How to use checksums |
30446701becfb5e7a221c59e7652268b77fbb274268a2d93ef60469690514b72
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Sep 3, 2026.
Transparency logRelease files / xgrammar-0.2.5.post1-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
| Download URL | xgrammar-0.2.5.post1-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl |
|---|---|
| Size | 48.1 MB |
| Tags | CPython 3.12 Linux glibc 2.27+ x86-64 Linux glibc 2.28+ x86-64 |
|
SHA-256 checksum How to use checksums |
8df76e57eabf0576023826bd179dd2dddb56c1663dab74fd64086452487b795b
|
|
BLAKE2b-256 checksum How to use checksums |
672f5997320e242501d5595f910f991b4b79e505dedda6286579788f5e02b065
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Sep 3, 2026.
Transparency logRelease files / xgrammar-0.2.5.post1-cp312-cp312-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl
| Download URL | xgrammar-0.2.5.post1-cp312-cp312-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl |
|---|---|
| Size | 47.6 MB |
| Tags | CPython 3.12 Linux glibc 2.26+ ARM64 Linux glibc 2.28+ ARM64 |
|
SHA-256 checksum How to use checksums |
a9ed1f4f8d5073fee71760067d7453b0d5ed98158521bf40a6ffebeef3166129
|
|
BLAKE2b-256 checksum How to use checksums |
b6a428e581c8abafd741eb79823b8cd746bf6a7b6746bcf649df1eb1970a75e1
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Sep 3, 2026.
Transparency logRelease files / xgrammar-0.2.5.post1-cp312-cp312-macosx_11_0_arm64.whl
| Download URL | xgrammar-0.2.5.post1-cp312-cp312-macosx_11_0_arm64.whl |
|---|---|
| Size | 25.7 MB |
| Tags | CPython 3.12 macOS 11.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
a1539d45325d781b2381f93e6507a9c87681732f5083ce5aa24e7f518f9f6ccf
|
|
BLAKE2b-256 checksum How to use checksums |
e1864ad80619102714ee42b8618b6501eb44cd8e86311730eec583f452f24be5
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Sep 3, 2026.
Transparency logRelease files / xgrammar-0.2.5.post1-cp312-cp312-macosx_10_14_x86_64.whl
| Download URL | xgrammar-0.2.5.post1-cp312-cp312-macosx_10_14_x86_64.whl |
|---|---|
| Size | 25.7 MB |
| Tags | CPython 3.12 macOS 10.14+ x86-64 |
|
SHA-256 checksum How to use checksums |
eb513338d0ef0763bd2b29c5d0b6e42b751bb7d1b5121a0b53a91e8dd3d06c7b
|
|
BLAKE2b-256 checksum How to use checksums |
28ba2bd74bf0cbaf4bd7084843e44f2a15bbb3da3323f4e5925de9e2f136522f
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Sep 3, 2026.
Transparency logRelease files / xgrammar-0.2.5.post1-cp311-cp311-win_amd64.whl
| Download URL | xgrammar-0.2.5.post1-cp311-cp311-win_amd64.whl |
|---|---|
| Size | 17.1 MB |
| Tags | CPython 3.11 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
d3857a31f6f2346cb0464e7d61deae772ee5f6b236fb8255c5ac6a2133cabd29
|
|
BLAKE2b-256 checksum How to use checksums |
c14d25a34dd8b452845fad0b80d17f1f613c4fa5590bb2517d12353421957ee7
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Sep 3, 2026.
Transparency logRelease files / xgrammar-0.2.5.post1-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
| Download URL | xgrammar-0.2.5.post1-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl |
|---|---|
| Size | 48.1 MB |
| Tags | CPython 3.11 Linux glibc 2.27+ x86-64 Linux glibc 2.28+ x86-64 |
|
SHA-256 checksum How to use checksums |
0d99ee52635e443148e3e56a7c33a13ea7538439ab9249fc6139f6aa020589cb
|
|
BLAKE2b-256 checksum How to use checksums |
6c619d37016c06edcb160a5c58517eaeeecde94ec098d4c67aa607f39ac4cb08
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Sep 3, 2026.
Transparency logRelease files / xgrammar-0.2.5.post1-cp311-cp311-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl
| Download URL | xgrammar-0.2.5.post1-cp311-cp311-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl |
|---|---|
| Size | 47.6 MB |
| Tags | CPython 3.11 Linux glibc 2.26+ ARM64 Linux glibc 2.28+ ARM64 |
|
SHA-256 checksum How to use checksums |
6e7f90d6245b26545d7e37c4a85fb9d1da64a3db4d5a35db0f88c137ebaf9277
|
|
BLAKE2b-256 checksum How to use checksums |
1f80e67be611c65c11ee7ae2e637904e52465ddbd1d28cec3bf673332aa69dc5
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Sep 3, 2026.
Transparency logRelease files / xgrammar-0.2.5.post1-cp311-cp311-macosx_11_0_arm64.whl
| Download URL | xgrammar-0.2.5.post1-cp311-cp311-macosx_11_0_arm64.whl |
|---|---|
| Size | 25.7 MB |
| Tags | CPython 3.11 macOS 11.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
62b574652d1acfe31eeb222b4e23a50ba85f1950b052aba47ea803c71de4bd40
|
|
BLAKE2b-256 checksum How to use checksums |
790ab5e4cd801b0ee6fcd0da96c4028b6ff776de7a7ec8c0392a736ba251df0a
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Sep 3, 2026.
Transparency logRelease files / xgrammar-0.2.5.post1-cp311-cp311-macosx_10_14_x86_64.whl
| Download URL | xgrammar-0.2.5.post1-cp311-cp311-macosx_10_14_x86_64.whl |
|---|---|
| Size | 25.7 MB |
| Tags | CPython 3.11 macOS 10.14+ x86-64 |
|
SHA-256 checksum How to use checksums |
f36c698d0bb0c6da47a2d1bdb03ad06792823b4f663653cef0a22d0c50d3d9e3
|
|
BLAKE2b-256 checksum How to use checksums |
49e7a2b5be4c2a7fbe71c0164f60a7b02e6dad6760413e8f7ca871c24da20a20
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Sep 3, 2026.
Transparency logRelease files / xgrammar-0.2.5.post1-cp310-cp310-win_amd64.whl
| Download URL | xgrammar-0.2.5.post1-cp310-cp310-win_amd64.whl |
|---|---|
| Size | 17.1 MB |
| Tags | CPython 3.10 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
9871853098a99a3bbbed0048b65c298fa4fa2dcbe9b026bca1f065f23743dce1
|
|
BLAKE2b-256 checksum How to use checksums |
5f7a7d52041cbb90515644999d88506a46d32de9a013b62bfb92f2804c1025ad
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Sep 3, 2026.
Transparency logRelease files / xgrammar-0.2.5.post1-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
| Download URL | xgrammar-0.2.5.post1-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl |
|---|---|
| Size | 48.1 MB |
| Tags | CPython 3.10 Linux glibc 2.27+ x86-64 Linux glibc 2.28+ x86-64 |
|
SHA-256 checksum How to use checksums |
79d7164933a3b70a68e6f6f921244d423cebf6341dd360697e30d67f2aa77630
|
|
BLAKE2b-256 checksum How to use checksums |
cae3b33036d0ec87e06fe340a4d4af0c9a4d13f69b8be6da3551cf1074adb4f1
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Sep 3, 2026.
Transparency logRelease files / xgrammar-0.2.5.post1-cp310-cp310-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl
| Download URL | xgrammar-0.2.5.post1-cp310-cp310-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl |
|---|---|
| Size | 47.6 MB |
| Tags | CPython 3.10 Linux glibc 2.26+ ARM64 Linux glibc 2.28+ ARM64 |
|
SHA-256 checksum How to use checksums |
9e75c2edfdf857660586e0f9e7f95f90370ce8025a45daa571cd08b59a774328
|
|
BLAKE2b-256 checksum How to use checksums |
846cc9dc197454a06710cda2d1151c5a262ecfac4bd3c0ee67ec3cfaf9a76a28
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Sep 3, 2026.
Transparency logRelease files / xgrammar-0.2.5.post1-cp310-cp310-macosx_11_0_arm64.whl
| Download URL | xgrammar-0.2.5.post1-cp310-cp310-macosx_11_0_arm64.whl |
|---|---|
| Size | 25.7 MB |
| Tags | CPython 3.10 macOS 11.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
9b580878c4ce5a5ec908d45c2698fd26d047fb54f4caf4394b4ddcd5d8dcb1ba
|
|
BLAKE2b-256 checksum How to use checksums |
32aedc264e7444cfaac6bb17797516dd4940e5a1315d2d75c385490582951eb3
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Sep 3, 2026.
Transparency logRelease files / xgrammar-0.2.5.post1-cp310-cp310-macosx_10_14_x86_64.whl
| Download URL | xgrammar-0.2.5.post1-cp310-cp310-macosx_10_14_x86_64.whl |
|---|---|
| Size | 25.7 MB |
| Tags | CPython 3.10 macOS 10.14+ x86-64 |
|
SHA-256 checksum How to use checksums |
a3b9e09aa51ecea47bd6ed0c5d87df9eb2c2797febca05cec117eb01293f1552
|
|
BLAKE2b-256 checksum How to use checksums |
b0fc3c4a8ded41628af7a789d1eb0af8efcf93f0c87ba637a14aae5206503ae8
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Sep 3, 2026.
Transparency logRelease files / xgrammar-0.2.5.post1-cp39-cp39-win_amd64.whl
| Download URL | xgrammar-0.2.5.post1-cp39-cp39-win_amd64.whl |
|---|---|
| Size | 17.1 MB |
| Tags | CPython 3.9 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
6dff18df46b31132fdb9a89ded7f2ceddcd843ab032de34095218fc007a159b2
|
|
BLAKE2b-256 checksum How to use checksums |
985d72bb23968751fbd8404f9d621ee811516856f4aaf255f388a68af217a885
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Sep 3, 2026.
Transparency logRelease files / xgrammar-0.2.5.post1-cp39-cp39-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
| Download URL | xgrammar-0.2.5.post1-cp39-cp39-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl |
|---|---|
| Size | 48.1 MB |
| Tags | CPython 3.9 Linux glibc 2.27+ x86-64 Linux glibc 2.28+ x86-64 |
|
SHA-256 checksum How to use checksums |
27b7c97f7db421a56171070cb84a78534b2e0279a023d3e2064db5f0ad227368
|
|
BLAKE2b-256 checksum How to use checksums |
b00ea59fbedeba3285cb751f17d2da7f8d4e4fef5db50b4c0afef0430a472ab4
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Sep 3, 2026.
Transparency logRelease files / xgrammar-0.2.5.post1-cp39-cp39-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl
| Download URL | xgrammar-0.2.5.post1-cp39-cp39-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl |
|---|---|
| Size | 47.6 MB |
| Tags | CPython 3.9 Linux glibc 2.26+ ARM64 Linux glibc 2.28+ ARM64 |
|
SHA-256 checksum How to use checksums |
72af7258ca67b622fb90996930bcfb84a865fb9cc37f04e5d94c619551ea8299
|
|
BLAKE2b-256 checksum How to use checksums |
026c0a4ad3796ce5e395a29bcc2f3b564eefc819c438d356b8f1917f1683d8a3
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Sep 3, 2026.
Transparency logRelease files / xgrammar-0.2.5.post1-cp39-cp39-macosx_11_0_arm64.whl
| Download URL | xgrammar-0.2.5.post1-cp39-cp39-macosx_11_0_arm64.whl |
|---|---|
| Size | 25.7 MB |
| Tags | CPython 3.9 macOS 11.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
b50fa297349a4a546c555775b8766bf6bbaca3f519694c3bf53df55fcc9a53d9
|
|
BLAKE2b-256 checksum How to use checksums |
d039549de66c73a50351749a80ee2c98a5069e341d40daccf9245e78ab4eb124
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Sep 3, 2026.
Transparency logRelease files / xgrammar-0.2.5.post1-cp39-cp39-macosx_10_14_x86_64.whl
| Download URL | xgrammar-0.2.5.post1-cp39-cp39-macosx_10_14_x86_64.whl |
|---|---|
| Size | 25.7 MB |
| Tags | CPython 3.9 macOS 10.14+ x86-64 |
|
SHA-256 checksum How to use checksums |
b201584946abc44e5bb70e1eb6fc159299c98f1e76d11f0b37c5452b9761e4a8
|
|
BLAKE2b-256 checksum How to use checksums |
0d9801ac7f29cce73efcf51b45b8fbf62e41169bfe8e289303f90e5284a79a6a
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Sep 3, 2026.
Transparency log