Skip to main content
Pre-release

This release is a pre-release and may not be stable for production use.

XGrammar

Documentation License PyPI PyPI Downloads Ask DeepWiki

Efficient, Flexible and Portable Structured Generation

Get Started | Documentation | Blogpost | Technical Report

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:

WebLLM

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}
}

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

xgrammar-0.2.6rc1.tar.gz (2.7 MB view details)

Uploaded Source

Built Distributions

If you're not sure about the file name format, learn more about wheel file names.

xgrammar-0.2.6rc1-cp314-cp314t-win_amd64.whl (1.2 MB view details)

Uploaded CPython 3.14tWindows x86-64

xgrammar-0.2.6rc1-cp314-cp314t-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (1.4 MB view details)

Uploaded CPython 3.14tmanylinux: glibc 2.27+ x86-64manylinux: glibc 2.28+ x86-64

xgrammar-0.2.6rc1-cp314-cp314t-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl (1.2 MB view details)

Uploaded CPython 3.14tmanylinux: glibc 2.26+ ARM64manylinux: glibc 2.28+ ARM64

xgrammar-0.2.6rc1-cp314-cp314t-macosx_11_0_arm64.whl (1.4 MB view details)

Uploaded CPython 3.14tmacOS 11.0+ ARM64

xgrammar-0.2.6rc1-cp314-cp314t-macosx_10_15_x86_64.whl (1.6 MB view details)

Uploaded CPython 3.14tmacOS 10.15+ x86-64

xgrammar-0.2.6rc1-cp314-cp314-win_amd64.whl (1.2 MB view details)

Uploaded CPython 3.14Windows x86-64

xgrammar-0.2.6rc1-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (1.4 MB view details)

Uploaded CPython 3.14manylinux: glibc 2.27+ x86-64manylinux: glibc 2.28+ x86-64

xgrammar-0.2.6rc1-cp314-cp314-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl (1.2 MB view details)

Uploaded CPython 3.14manylinux: glibc 2.26+ ARM64manylinux: glibc 2.28+ ARM64

xgrammar-0.2.6rc1-cp314-cp314-macosx_11_0_arm64.whl (1.4 MB view details)

Uploaded CPython 3.14macOS 11.0+ ARM64

xgrammar-0.2.6rc1-cp314-cp314-macosx_10_15_x86_64.whl (1.6 MB view details)

Uploaded CPython 3.14macOS 10.15+ x86-64

xgrammar-0.2.6rc1-cp313-cp313-win_amd64.whl (1.2 MB view details)

Uploaded CPython 3.13Windows x86-64

xgrammar-0.2.6rc1-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (1.4 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.27+ x86-64manylinux: glibc 2.28+ x86-64

xgrammar-0.2.6rc1-cp313-cp313-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl (1.2 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.26+ ARM64manylinux: glibc 2.28+ ARM64

xgrammar-0.2.6rc1-cp313-cp313-macosx_11_0_arm64.whl (1.4 MB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

xgrammar-0.2.6rc1-cp312-cp312-win_amd64.whl (1.2 MB view details)

Uploaded CPython 3.12Windows x86-64

xgrammar-0.2.6rc1-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (1.4 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.27+ x86-64manylinux: glibc 2.28+ x86-64

xgrammar-0.2.6rc1-cp312-cp312-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl (1.2 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.26+ ARM64manylinux: glibc 2.28+ ARM64

xgrammar-0.2.6rc1-cp312-cp312-macosx_11_0_arm64.whl (1.4 MB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

xgrammar-0.2.6rc1-cp312-cp312-macosx_10_14_x86_64.whl (1.6 MB view details)

Uploaded CPython 3.12macOS 10.14+ x86-64

xgrammar-0.2.6rc1-cp311-cp311-win_amd64.whl (1.2 MB view details)

Uploaded CPython 3.11Windows x86-64

xgrammar-0.2.6rc1-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (1.4 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.27+ x86-64manylinux: glibc 2.28+ x86-64

xgrammar-0.2.6rc1-cp311-cp311-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl (1.2 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.26+ ARM64manylinux: glibc 2.28+ ARM64

xgrammar-0.2.6rc1-cp311-cp311-macosx_11_0_arm64.whl (1.4 MB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

xgrammar-0.2.6rc1-cp311-cp311-macosx_10_14_x86_64.whl (1.6 MB view details)

Uploaded CPython 3.11macOS 10.14+ x86-64

xgrammar-0.2.6rc1-cp310-cp310-win_amd64.whl (1.2 MB view details)

Uploaded CPython 3.10Windows x86-64

xgrammar-0.2.6rc1-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (1.4 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.27+ x86-64manylinux: glibc 2.28+ x86-64

xgrammar-0.2.6rc1-cp310-cp310-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl (1.2 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.26+ ARM64manylinux: glibc 2.28+ ARM64

xgrammar-0.2.6rc1-cp310-cp310-macosx_11_0_arm64.whl (1.4 MB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

xgrammar-0.2.6rc1-cp310-cp310-macosx_10_14_x86_64.whl (1.6 MB view details)

Uploaded CPython 3.10macOS 10.14+ x86-64

xgrammar-0.2.6rc1-cp39-cp39-win_amd64.whl (1.2 MB view details)

Uploaded CPython 3.9Windows x86-64

xgrammar-0.2.6rc1-cp39-cp39-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (1.4 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.27+ x86-64manylinux: glibc 2.28+ x86-64

xgrammar-0.2.6rc1-cp39-cp39-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl (1.2 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.26+ ARM64manylinux: glibc 2.28+ ARM64

xgrammar-0.2.6rc1-cp39-cp39-macosx_11_0_arm64.whl (1.4 MB view details)

Uploaded CPython 3.9macOS 11.0+ ARM64

xgrammar-0.2.6rc1-cp39-cp39-macosx_10_14_x86_64.whl (1.6 MB view details)

Uploaded CPython 3.9macOS 10.14+ x86-64

File details

Details for the file xgrammar-0.2.6rc1.tar.gz.

File metadata

  • Download URL: xgrammar-0.2.6rc1.tar.gz
  • Upload date:
  • Size: 2.7 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/7.0.0 CPython/3.13.14

File hashes

Hashes for xgrammar-0.2.6rc1.tar.gz
Algorithm Hash digest
SHA256 5310e84906b6704007ec405f52988e1255e11c737962a698718ce66f8cb7c3b1
MD5 7dfeeff851678b8cbfbedf74b404231e
BLAKE2b-256 296ce94c965549a48d270ef36329094c3b70b4592a25180410594016a5ab46d9

See more details on using hashes here.

Provenance

The following attestation bundles were made for xgrammar-0.2.6rc1.tar.gz:

Publisher: build_and_release.yaml on mlc-ai/xgrammar

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file xgrammar-0.2.6rc1-cp314-cp314t-win_amd64.whl.

File metadata

File hashes

Hashes for xgrammar-0.2.6rc1-cp314-cp314t-win_amd64.whl
Algorithm Hash digest
SHA256 714cad6b0eca91a5be3ca09221f4a28eb013b3527bf75a5f7352baf9bdd8dabb
MD5 56d984d80409ce444e71616175412a1f
BLAKE2b-256 5411dc401c291b5c5b065867a455e0a067fc9515e1a2b58b56fcd429bb525a71

See more details on using hashes here.

Provenance

The following attestation bundles were made for xgrammar-0.2.6rc1-cp314-cp314t-win_amd64.whl:

Publisher: build_and_release.yaml on mlc-ai/xgrammar

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file xgrammar-0.2.6rc1-cp314-cp314t-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for xgrammar-0.2.6rc1-cp314-cp314t-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 c414d0e9ce051f6cb43cbaeb809dd140ca437d6f90300e1af672ebebd0b475ef
MD5 430e5bf94896164c79156cba4045f87e
BLAKE2b-256 e727441d16d468ebc3d0d78697814794e2964077a8f7533a927971cb99666673

See more details on using hashes here.

Provenance

The following attestation bundles were made for xgrammar-0.2.6rc1-cp314-cp314t-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl:

Publisher: build_and_release.yaml on mlc-ai/xgrammar

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file xgrammar-0.2.6rc1-cp314-cp314t-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for xgrammar-0.2.6rc1-cp314-cp314t-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 cd05e8911ceb5cc56bd5e62e85de0d70e81d68fcf85ab84e186ac27438dbc225
MD5 a586bcc7066a49bbc2a0ce9c69e1b74a
BLAKE2b-256 67bcd3605719bbb8c94f5184bef09397b70acd2450318de10c69e341435f0ad0

See more details on using hashes here.

Provenance

The following attestation bundles were made for xgrammar-0.2.6rc1-cp314-cp314t-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl:

Publisher: build_and_release.yaml on mlc-ai/xgrammar

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file xgrammar-0.2.6rc1-cp314-cp314t-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for xgrammar-0.2.6rc1-cp314-cp314t-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 92737c262eb4b3cc602351a1ed86d86067462610980bad3ec1114090aa892db2
MD5 8bfd7c27a6fe9db00ee6d77898571a5f
BLAKE2b-256 3c315e2ba0fe968a563f4e92edb58b1133484293cd088db6ccdf6da4d277ae66

See more details on using hashes here.

Provenance

The following attestation bundles were made for xgrammar-0.2.6rc1-cp314-cp314t-macosx_11_0_arm64.whl:

Publisher: build_and_release.yaml on mlc-ai/xgrammar

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file xgrammar-0.2.6rc1-cp314-cp314t-macosx_10_15_x86_64.whl.

File metadata

File hashes

Hashes for xgrammar-0.2.6rc1-cp314-cp314t-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 39bda06644ae94c089f35db223348192a2f81b5b0fdff014d03d35701b49bc11
MD5 e9a43f151bdf7340d62f14d447a2d97f
BLAKE2b-256 8ef769c3a84498f1992206647e7d2edd0f3af38f4f6ed56a74887f105fb4ec32

See more details on using hashes here.

Provenance

The following attestation bundles were made for xgrammar-0.2.6rc1-cp314-cp314t-macosx_10_15_x86_64.whl:

Publisher: build_and_release.yaml on mlc-ai/xgrammar

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file xgrammar-0.2.6rc1-cp314-cp314-win_amd64.whl.

File metadata

File hashes

Hashes for xgrammar-0.2.6rc1-cp314-cp314-win_amd64.whl
Algorithm Hash digest
SHA256 daacff58085125784ff569da51615461683f90dbf7f223fa38dcceb7b44feedc
MD5 a006f7480f04a016ab4be8f24447ddbb
BLAKE2b-256 ed454bc1a600aafeeec20419b81c61b8201fe7408fb9eca86e97bbcf270d81f7

See more details on using hashes here.

Provenance

The following attestation bundles were made for xgrammar-0.2.6rc1-cp314-cp314-win_amd64.whl:

Publisher: build_and_release.yaml on mlc-ai/xgrammar

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file xgrammar-0.2.6rc1-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for xgrammar-0.2.6rc1-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 c51dfd0d1e264750031f1e298d147ecde4f17b6b31669c073e2e226ced604d22
MD5 e5f5b37707f361f5a333cd35efc8c1e2
BLAKE2b-256 99eb768e23a57badfb584b47cbbab4b5b5c9c34b8105c6021a28e3c344218d7d

See more details on using hashes here.

Provenance

The following attestation bundles were made for xgrammar-0.2.6rc1-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl:

Publisher: build_and_release.yaml on mlc-ai/xgrammar

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file xgrammar-0.2.6rc1-cp314-cp314-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for xgrammar-0.2.6rc1-cp314-cp314-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 6261dc048c71642873984ea6f28ce07b65bf69284fe4f0a94d3f349c09193f30
MD5 81f2102f54ebf4f17ab8bf06f9de8c6c
BLAKE2b-256 a3d25e0d5fe1a19f1e8a1c9c1178f7fdf67fe712ff54a265dafc76062ce9de42

See more details on using hashes here.

Provenance

The following attestation bundles were made for xgrammar-0.2.6rc1-cp314-cp314-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl:

Publisher: build_and_release.yaml on mlc-ai/xgrammar

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file xgrammar-0.2.6rc1-cp314-cp314-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for xgrammar-0.2.6rc1-cp314-cp314-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 df15104a396c0f5c3c412f4a5bbfc2853242f4b99d28ed474b1ddc3a25244e96
MD5 af9a47fa1cad68aad6f40e2c12496fd1
BLAKE2b-256 a4ea4535a8bc269cdb4a76434d5e645ab20ef165215f7e094fa49341ac983e0b

See more details on using hashes here.

Provenance

The following attestation bundles were made for xgrammar-0.2.6rc1-cp314-cp314-macosx_11_0_arm64.whl:

Publisher: build_and_release.yaml on mlc-ai/xgrammar

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file xgrammar-0.2.6rc1-cp314-cp314-macosx_10_15_x86_64.whl.

File metadata

File hashes

Hashes for xgrammar-0.2.6rc1-cp314-cp314-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 a069ce567f9cbcbf6acb789df06654611e74c8d9caa80fe3243cd5c9c2fdc711
MD5 1d292dc75e5abd5ab1ace1b13b3b4846
BLAKE2b-256 65a9d49f2117dbb7fea8579f4761b325c2465571b7dc50b30465881d72fa663b

See more details on using hashes here.

Provenance

The following attestation bundles were made for xgrammar-0.2.6rc1-cp314-cp314-macosx_10_15_x86_64.whl:

Publisher: build_and_release.yaml on mlc-ai/xgrammar

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file xgrammar-0.2.6rc1-cp313-cp313-win_amd64.whl.

File metadata

File hashes

Hashes for xgrammar-0.2.6rc1-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 7c7d6f506f43b6ad4ffd6f9fae7da64eeafa65feb11a305aa4471ae75a69b2c1
MD5 16f897c8fe616ca3a0f494cb1c5f319e
BLAKE2b-256 59a6ecc67dbb961d42b284cf82c216ba08ed1c286f69b8bc819eebd2886fe85b

See more details on using hashes here.

Provenance

The following attestation bundles were made for xgrammar-0.2.6rc1-cp313-cp313-win_amd64.whl:

Publisher: build_and_release.yaml on mlc-ai/xgrammar

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file xgrammar-0.2.6rc1-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for xgrammar-0.2.6rc1-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 e1a538fb09bf22f4ed8e86549d57cf9ce6a54371fe77eb1095be028764e10b0f
MD5 08554c6ef102d6c4f76c6d4e3ed138c4
BLAKE2b-256 33d2e7710f2928a9faf9cd1f07473eea7476ba63375b575d3abff74473a46303

See more details on using hashes here.

Provenance

The following attestation bundles were made for xgrammar-0.2.6rc1-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl:

Publisher: build_and_release.yaml on mlc-ai/xgrammar

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file xgrammar-0.2.6rc1-cp313-cp313-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for xgrammar-0.2.6rc1-cp313-cp313-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 8ad0fd3e146b1af6d799985bdaab7c0acce738e76a67e4e3e45c7da2e54e449e
MD5 c6cabe8d190b639282fe72f46d2af9ef
BLAKE2b-256 3426c72673277b94c359e8e7654e82050a2f773d7102441d9123fda421cb94e1

See more details on using hashes here.

Provenance

The following attestation bundles were made for xgrammar-0.2.6rc1-cp313-cp313-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl:

Publisher: build_and_release.yaml on mlc-ai/xgrammar

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file xgrammar-0.2.6rc1-cp313-cp313-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for xgrammar-0.2.6rc1-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 055e51158a136df7deb8f215665f4d044ba770e34872c127209c6399f2e8c9ce
MD5 088889d7c83e83b768cb488f6726a3a2
BLAKE2b-256 dd3c981d53a5da677d2e0461cd6499844d494a11bdace33de8f884eeb7c5f745

See more details on using hashes here.

Provenance

The following attestation bundles were made for xgrammar-0.2.6rc1-cp313-cp313-macosx_11_0_arm64.whl:

Publisher: build_and_release.yaml on mlc-ai/xgrammar

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file xgrammar-0.2.6rc1-cp312-cp312-win_amd64.whl.

File metadata

File hashes

Hashes for xgrammar-0.2.6rc1-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 419baa766818df48efc89c63ec3ec1793a778bcc9907de171307dc65ac7c28b8
MD5 c1655aa0e5d9b8c92b8a84001630c3ec
BLAKE2b-256 2e103bf57d701e8b7aada40bf70c9d9e063aa294f7acbdb2142c2b82124853a7

See more details on using hashes here.

Provenance

The following attestation bundles were made for xgrammar-0.2.6rc1-cp312-cp312-win_amd64.whl:

Publisher: build_and_release.yaml on mlc-ai/xgrammar

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file xgrammar-0.2.6rc1-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for xgrammar-0.2.6rc1-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 97c1f669592a4934ceb51697e26610c110902accfb4078548d5958d82dd341a9
MD5 a3cb8b11be7886398e11d3435feba893
BLAKE2b-256 2e97d74d1396f36e7b5843fb2ba4db305ca062f9961a3ddfdfcded6f4c1cc498

See more details on using hashes here.

Provenance

The following attestation bundles were made for xgrammar-0.2.6rc1-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl:

Publisher: build_and_release.yaml on mlc-ai/xgrammar

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file xgrammar-0.2.6rc1-cp312-cp312-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for xgrammar-0.2.6rc1-cp312-cp312-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 02879e479bcbb5c72c832d552a121389e3f4755ac8ad6983e48ef791fd772a0b
MD5 4ea1ac6e155f4746d3688c6a3e58c4f3
BLAKE2b-256 06010f35a23ee3c38ac427646ef1a82820adb7cfe3e0d921d530696cf5a2251e

See more details on using hashes here.

Provenance

The following attestation bundles were made for xgrammar-0.2.6rc1-cp312-cp312-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl:

Publisher: build_and_release.yaml on mlc-ai/xgrammar

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file xgrammar-0.2.6rc1-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for xgrammar-0.2.6rc1-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 84ef24561769e3975de4ada7d0e7d52987ae06402e1e851880c25339959d94ab
MD5 8632bbbbbb4c123d2652c804dc7816f6
BLAKE2b-256 0f819c0c01ea22a60c600cf8e59374d79762defa7aec423f3bf682f57d8e8c54

See more details on using hashes here.

Provenance

The following attestation bundles were made for xgrammar-0.2.6rc1-cp312-cp312-macosx_11_0_arm64.whl:

Publisher: build_and_release.yaml on mlc-ai/xgrammar

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file xgrammar-0.2.6rc1-cp312-cp312-macosx_10_14_x86_64.whl.

File metadata

File hashes

Hashes for xgrammar-0.2.6rc1-cp312-cp312-macosx_10_14_x86_64.whl
Algorithm Hash digest
SHA256 9a8b825bb35a67da7154ecd71b070c39bfbc30240ced9977d4744cdef8a7c943
MD5 3f6c09dc6112cad079b417142f981c78
BLAKE2b-256 7ec0371ee4e6b773c46cb689911e5a97ff6c56c162504a7a572735efcdc99451

See more details on using hashes here.

Provenance

The following attestation bundles were made for xgrammar-0.2.6rc1-cp312-cp312-macosx_10_14_x86_64.whl:

Publisher: build_and_release.yaml on mlc-ai/xgrammar

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file xgrammar-0.2.6rc1-cp311-cp311-win_amd64.whl.

File metadata

File hashes

Hashes for xgrammar-0.2.6rc1-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 478d8a92202f47cfc6cb0e3747caf68d2e7bfcbbe00af95163cc22c568da17c3
MD5 cb0a8850ced383aa6947c6230f377c25
BLAKE2b-256 82f437be74fa219f70a0de812ad9027a2a1ece20c1e6197d02db8e1566c31286

See more details on using hashes here.

Provenance

The following attestation bundles were made for xgrammar-0.2.6rc1-cp311-cp311-win_amd64.whl:

Publisher: build_and_release.yaml on mlc-ai/xgrammar

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file xgrammar-0.2.6rc1-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for xgrammar-0.2.6rc1-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 a28e39dbad9924b3edc80e529fa5fb8207e615f39e2ef1fe3af76ba31f0e313e
MD5 7be195acb3f1154b11d67a9fe5b89a70
BLAKE2b-256 8f7f1012e3b9f4e8dbecc1b0cddc5460b9b5d988e6cabaf23c9d01d40c137953

See more details on using hashes here.

Provenance

The following attestation bundles were made for xgrammar-0.2.6rc1-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl:

Publisher: build_and_release.yaml on mlc-ai/xgrammar

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file xgrammar-0.2.6rc1-cp311-cp311-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for xgrammar-0.2.6rc1-cp311-cp311-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 05dd9ad103d9e61bd51fa5a5ef6719e281fdcb38e662ebdc091ad3b0c3b3d4a8
MD5 02480108258c070053c807a234242345
BLAKE2b-256 3027561f0ada47ac5f352ee0d44775cfcc586b07910a7ab490860cddcf2d22fd

See more details on using hashes here.

Provenance

The following attestation bundles were made for xgrammar-0.2.6rc1-cp311-cp311-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl:

Publisher: build_and_release.yaml on mlc-ai/xgrammar

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file xgrammar-0.2.6rc1-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for xgrammar-0.2.6rc1-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 7981052cb2fd8ef4c551aad9f1d7db2b08889fc18c6b106d2be5e6bd14335721
MD5 25e0962632083d801432a30126ebc207
BLAKE2b-256 2890acccf4eeffb9f59529fb36c7e6e4ea5ce50edeb0f4ba63587dffd8209ff1

See more details on using hashes here.

Provenance

The following attestation bundles were made for xgrammar-0.2.6rc1-cp311-cp311-macosx_11_0_arm64.whl:

Publisher: build_and_release.yaml on mlc-ai/xgrammar

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file xgrammar-0.2.6rc1-cp311-cp311-macosx_10_14_x86_64.whl.

File metadata

File hashes

Hashes for xgrammar-0.2.6rc1-cp311-cp311-macosx_10_14_x86_64.whl
Algorithm Hash digest
SHA256 2c1867c2d66898b2a21943e849c88fd9a2f0cb6f1f85f556a24ae48e4212fcc8
MD5 7f7670e238f791c189b3a80870703012
BLAKE2b-256 0e8c51f49d41e1ec440edfb793fe07f3a38ece14ad53068d56ea1e47a8ff44c6

See more details on using hashes here.

Provenance

The following attestation bundles were made for xgrammar-0.2.6rc1-cp311-cp311-macosx_10_14_x86_64.whl:

Publisher: build_and_release.yaml on mlc-ai/xgrammar

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file xgrammar-0.2.6rc1-cp310-cp310-win_amd64.whl.

File metadata

File hashes

Hashes for xgrammar-0.2.6rc1-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 bf6e20a0bc62ac2f0985d54133709f6a4b7fd89a1916a2b37d9f4fd60966e7cc
MD5 c710f0e3e4c560dca575a2db424821eb
BLAKE2b-256 37c1c9d704f3e32bc01c61641caf6466f201814ad1197c410c7116e9b44bfb04

See more details on using hashes here.

Provenance

The following attestation bundles were made for xgrammar-0.2.6rc1-cp310-cp310-win_amd64.whl:

Publisher: build_and_release.yaml on mlc-ai/xgrammar

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file xgrammar-0.2.6rc1-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for xgrammar-0.2.6rc1-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 8cb2c5347f983ddf107ea0a7054670738b13d1624dbe55201302de3521a0e8b9
MD5 ea308a5505f89980c3dc79132778a2b4
BLAKE2b-256 79987b6332590afc8a4c9e28a284350e997330d7049b2e39bde8be97d07a770c

See more details on using hashes here.

Provenance

The following attestation bundles were made for xgrammar-0.2.6rc1-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl:

Publisher: build_and_release.yaml on mlc-ai/xgrammar

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file xgrammar-0.2.6rc1-cp310-cp310-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for xgrammar-0.2.6rc1-cp310-cp310-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 eb675757dc812369c6b075f7ccca33316cb38950169cf18052403243adb025b8
MD5 3f94cec22dff126b4a515807a3cde752
BLAKE2b-256 3c5809a40b1490ca052b2be1fad9c446122710722244497bd814ec2b343563c0

See more details on using hashes here.

Provenance

The following attestation bundles were made for xgrammar-0.2.6rc1-cp310-cp310-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl:

Publisher: build_and_release.yaml on mlc-ai/xgrammar

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file xgrammar-0.2.6rc1-cp310-cp310-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for xgrammar-0.2.6rc1-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 255a4d8e109790a7681bc29233c5fada7ce2c1690d002611937f7c5f9d8ed3f8
MD5 8bfe7a5cec383fb3a1fb759f30cd4705
BLAKE2b-256 c0898b926bfe9c5637cac0e39eb7f1f5a74c64af0c456d65e746feda937191a1

See more details on using hashes here.

Provenance

The following attestation bundles were made for xgrammar-0.2.6rc1-cp310-cp310-macosx_11_0_arm64.whl:

Publisher: build_and_release.yaml on mlc-ai/xgrammar

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file xgrammar-0.2.6rc1-cp310-cp310-macosx_10_14_x86_64.whl.

File metadata

File hashes

Hashes for xgrammar-0.2.6rc1-cp310-cp310-macosx_10_14_x86_64.whl
Algorithm Hash digest
SHA256 6c2c1cc858f17320c63d92240a1a09d34d1d3d945d211eb687547c9ad75156d3
MD5 fb77195b4119cc4ce2deb8656cf71460
BLAKE2b-256 f219f4ad3d07767a3f55d91974137a5eddc7156b1b43f232703d0c8437e29d52

See more details on using hashes here.

Provenance

The following attestation bundles were made for xgrammar-0.2.6rc1-cp310-cp310-macosx_10_14_x86_64.whl:

Publisher: build_and_release.yaml on mlc-ai/xgrammar

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file xgrammar-0.2.6rc1-cp39-cp39-win_amd64.whl.

File metadata

  • Download URL: xgrammar-0.2.6rc1-cp39-cp39-win_amd64.whl
  • Upload date:
  • Size: 1.2 MB
  • Tags: CPython 3.9, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/7.0.0 CPython/3.13.14

File hashes

Hashes for xgrammar-0.2.6rc1-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 4f245c06344d82c1ae091768d9cba3091327a2c76a2e5e956ee09a9c12e215d2
MD5 f37636cd1ab159a4c71a9a56a181dea0
BLAKE2b-256 0965115efae708db78abc06cd2c319a93505f62878d508ee78c1fa5c7e97bde6

See more details on using hashes here.

Provenance

The following attestation bundles were made for xgrammar-0.2.6rc1-cp39-cp39-win_amd64.whl:

Publisher: build_and_release.yaml on mlc-ai/xgrammar

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file xgrammar-0.2.6rc1-cp39-cp39-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for xgrammar-0.2.6rc1-cp39-cp39-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 ddeebda3daadbaa89d7fd464f3db06db1529396b87dd9dfb8c89b2a06f5c4a8e
MD5 cbadb949dd831cc391d00ce6f5a181c9
BLAKE2b-256 462b622842cc2d1bcde98ecd07419bad73e6d53aad45f789807169e826deaf1f

See more details on using hashes here.

Provenance

The following attestation bundles were made for xgrammar-0.2.6rc1-cp39-cp39-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl:

Publisher: build_and_release.yaml on mlc-ai/xgrammar

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file xgrammar-0.2.6rc1-cp39-cp39-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for xgrammar-0.2.6rc1-cp39-cp39-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 0b5e317b6741e26bddca23a70c4ce13a476827b604d73475c7e780ca49921437
MD5 5d02cbe6fa7dcfd7dd9104863831aba1
BLAKE2b-256 5986f1a3d8be729c04e6485c57e021d14e80c6008c8d2053c314fb8b7075003d

See more details on using hashes here.

Provenance

The following attestation bundles were made for xgrammar-0.2.6rc1-cp39-cp39-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl:

Publisher: build_and_release.yaml on mlc-ai/xgrammar

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file xgrammar-0.2.6rc1-cp39-cp39-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for xgrammar-0.2.6rc1-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 239659f888a21116c3061bde593cb24b58bbd4e694914597c07615f0ad700285
MD5 df61b97fa43c09d08284f88233f332bc
BLAKE2b-256 38938be7dd0268e8acebcc48eb5191fadecdddc2e0dbbe1348df8498615bae2a

See more details on using hashes here.

Provenance

The following attestation bundles were made for xgrammar-0.2.6rc1-cp39-cp39-macosx_11_0_arm64.whl:

Publisher: build_and_release.yaml on mlc-ai/xgrammar

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file xgrammar-0.2.6rc1-cp39-cp39-macosx_10_14_x86_64.whl.

File metadata

File hashes

Hashes for xgrammar-0.2.6rc1-cp39-cp39-macosx_10_14_x86_64.whl
Algorithm Hash digest
SHA256 19e06aa74729101fee1e7c6a7c18b12fbd3dbd11356ce18deee4e5f3ccca3acd
MD5 3d2159f798615bf9bd1f7eafd47c11f3
BLAKE2b-256 595ce9ede0f9933774a8ab30ad54c5a7ff02bf8ca946dec58e2bc7cfa4a86412

See more details on using hashes here.

Provenance

The following attestation bundles were made for xgrammar-0.2.6rc1-cp39-cp39-macosx_10_14_x86_64.whl:

Publisher: build_and_release.yaml on mlc-ai/xgrammar

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page