Skip to main content

Efficient, Flexible and Portable Structured Generation

Project description

logo

Documentation License PyPI PyPI Downloads Ask DeepWiki

Efficient, Flexible and Portable Structured Generation

Get Started | Documentation | Blogpost | Technical Report

News

  • [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++, and JavaScript 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}
}
@misc{li2026xgrammar2efficientdynamicstructured,
  title={XGrammar-2: Efficient Dynamic Structured Generation Engine for Agentic LLMs},
  author={Linzhang Li and Yixin Dong and Guanjie Wang and Ziyi Xu and Alexander Jiang and Tianqi Chen},
  year={2026},
  eprint={2601.04426},
  archivePrefix={arXiv},
  primaryClass={cs.AI},
  url={https://arxiv.org/abs/2601.04426},
}

Project details


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.1.34.tar.gz (2.4 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.1.34-cp314-cp314t-win_amd64.whl (7.5 MB view details)

Uploaded CPython 3.14tWindows x86-64

xgrammar-0.1.34-cp314-cp314t-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (44.6 MB view details)

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

xgrammar-0.1.34-cp314-cp314t-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl (44.1 MB view details)

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

xgrammar-0.1.34-cp314-cp314t-macosx_11_0_arm64.whl (23.0 MB view details)

Uploaded CPython 3.14tmacOS 11.0+ ARM64

xgrammar-0.1.34-cp314-cp314t-macosx_10_15_x86_64.whl (23.1 MB view details)

Uploaded CPython 3.14tmacOS 10.15+ x86-64

xgrammar-0.1.34-cp314-cp314-win_amd64.whl (7.5 MB view details)

Uploaded CPython 3.14Windows x86-64

xgrammar-0.1.34-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (44.6 MB view details)

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

xgrammar-0.1.34-cp314-cp314-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl (44.1 MB view details)

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

xgrammar-0.1.34-cp314-cp314-macosx_11_0_arm64.whl (23.0 MB view details)

Uploaded CPython 3.14macOS 11.0+ ARM64

xgrammar-0.1.34-cp314-cp314-macosx_10_15_x86_64.whl (23.1 MB view details)

Uploaded CPython 3.14macOS 10.15+ x86-64

xgrammar-0.1.34-cp313-cp313-win_amd64.whl (7.4 MB view details)

Uploaded CPython 3.13Windows x86-64

xgrammar-0.1.34-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (44.6 MB view details)

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

xgrammar-0.1.34-cp313-cp313-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl (44.1 MB view details)

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

xgrammar-0.1.34-cp313-cp313-macosx_11_0_arm64.whl (23.0 MB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

xgrammar-0.1.34-cp312-cp312-win_amd64.whl (7.4 MB view details)

Uploaded CPython 3.12Windows x86-64

xgrammar-0.1.34-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (44.6 MB view details)

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

xgrammar-0.1.34-cp312-cp312-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl (44.1 MB view details)

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

xgrammar-0.1.34-cp312-cp312-macosx_11_0_arm64.whl (23.0 MB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

xgrammar-0.1.34-cp312-cp312-macosx_10_14_x86_64.whl (23.1 MB view details)

Uploaded CPython 3.12macOS 10.14+ x86-64

xgrammar-0.1.34-cp311-cp311-win_amd64.whl (7.4 MB view details)

Uploaded CPython 3.11Windows x86-64

xgrammar-0.1.34-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (44.6 MB view details)

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

xgrammar-0.1.34-cp311-cp311-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl (44.1 MB view details)

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

xgrammar-0.1.34-cp311-cp311-macosx_11_0_arm64.whl (23.0 MB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

xgrammar-0.1.34-cp311-cp311-macosx_10_14_x86_64.whl (23.1 MB view details)

Uploaded CPython 3.11macOS 10.14+ x86-64

xgrammar-0.1.34-cp310-cp310-win_amd64.whl (7.4 MB view details)

Uploaded CPython 3.10Windows x86-64

xgrammar-0.1.34-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (44.6 MB view details)

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

xgrammar-0.1.34-cp310-cp310-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl (44.1 MB view details)

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

xgrammar-0.1.34-cp310-cp310-macosx_11_0_arm64.whl (23.0 MB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

xgrammar-0.1.34-cp310-cp310-macosx_10_14_x86_64.whl (23.1 MB view details)

Uploaded CPython 3.10macOS 10.14+ x86-64

xgrammar-0.1.34-cp39-cp39-win_amd64.whl (7.4 MB view details)

Uploaded CPython 3.9Windows x86-64

xgrammar-0.1.34-cp39-cp39-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (44.6 MB view details)

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

xgrammar-0.1.34-cp39-cp39-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl (44.1 MB view details)

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

xgrammar-0.1.34-cp39-cp39-macosx_11_0_arm64.whl (23.0 MB view details)

Uploaded CPython 3.9macOS 11.0+ ARM64

xgrammar-0.1.34-cp39-cp39-macosx_10_14_x86_64.whl (23.1 MB view details)

Uploaded CPython 3.9macOS 10.14+ x86-64

File details

Details for the file xgrammar-0.1.34.tar.gz.

File metadata

  • Download URL: xgrammar-0.1.34.tar.gz
  • Upload date:
  • Size: 2.4 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for xgrammar-0.1.34.tar.gz
Algorithm Hash digest
SHA256 ac72a4c3fdb56654bf904fce11cd7135d7cdba696e5d03039f90e1655b97ede4
MD5 33a7a5342917e3608ea1e24554657738
BLAKE2b-256 b5164abfb0985ffdf050894cbdce583056cf1b367683c63150e1f9384c3c7619

See more details on using hashes here.

Provenance

The following attestation bundles were made for xgrammar-0.1.34.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.1.34-cp314-cp314t-win_amd64.whl.

File metadata

  • Download URL: xgrammar-0.1.34-cp314-cp314t-win_amd64.whl
  • Upload date:
  • Size: 7.5 MB
  • Tags: CPython 3.14t, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for xgrammar-0.1.34-cp314-cp314t-win_amd64.whl
Algorithm Hash digest
SHA256 1289e81bc50d0973c01821f47df66c5f297397eabd51e3d81eae5c243305774d
MD5 e8586c2771cb4eb3f00599c12000efca
BLAKE2b-256 3605e04dae46c6edf458a139c163004f562dcb938c66b690c84ac3396453cb2c

See more details on using hashes here.

Provenance

The following attestation bundles were made for xgrammar-0.1.34-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.1.34-cp314-cp314t-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for xgrammar-0.1.34-cp314-cp314t-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 6d1ade0b4abff8decd737ec6eba2f89ae101b6d456bf0ea9d777706da842124b
MD5 e3a31495f0e2b85cdc317088da8d7835
BLAKE2b-256 c99f572cc8f9c26c113f80716bb9a9df4fd5184d9ccd514fe21d57ea2f65bb97

See more details on using hashes here.

Provenance

The following attestation bundles were made for xgrammar-0.1.34-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.1.34-cp314-cp314t-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for xgrammar-0.1.34-cp314-cp314t-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 0da70ef1f05f674dc94074692b59e44da80af9b44ca3c74c64fcb664e90fc711
MD5 1998eac368d52c2522cf9cb7683d1f12
BLAKE2b-256 366cfa4f6579b59e76407806f36d34221cbd605b0f23cdbba76dbf5bc1222582

See more details on using hashes here.

Provenance

The following attestation bundles were made for xgrammar-0.1.34-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.1.34-cp314-cp314t-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for xgrammar-0.1.34-cp314-cp314t-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 c4b5126c344b8d9e17a86797633b60760a817f42d22c7996c25ae1258d304622
MD5 324b8392d1a8083f40a6b1e89d2478c0
BLAKE2b-256 60fefdefe336f9f6c6a8b619b1210864acfe07c4fe02fe140fa8942f9eeb6bf8

See more details on using hashes here.

Provenance

The following attestation bundles were made for xgrammar-0.1.34-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.1.34-cp314-cp314t-macosx_10_15_x86_64.whl.

File metadata

File hashes

Hashes for xgrammar-0.1.34-cp314-cp314t-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 fe8d6c5a11b3eea8064761a640c595ba1f047eaa5e2ab62159c76560e151bb4e
MD5 14da65c277d07841819038add8c2f8fc
BLAKE2b-256 d3b0ea2743b02e4e9dc0982299ce6028ce88d91f8bc39e64467114092a75fb1f

See more details on using hashes here.

Provenance

The following attestation bundles were made for xgrammar-0.1.34-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.1.34-cp314-cp314-win_amd64.whl.

File metadata

  • Download URL: xgrammar-0.1.34-cp314-cp314-win_amd64.whl
  • Upload date:
  • Size: 7.5 MB
  • Tags: CPython 3.14, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for xgrammar-0.1.34-cp314-cp314-win_amd64.whl
Algorithm Hash digest
SHA256 0a9151a42c7ba57948cd6a6ef8b7ab85f38464f420c0b55926d7318966b91b01
MD5 38fd31e1efc365b3b3d4ecb63b931a56
BLAKE2b-256 e8ad4464e5c72261f518d6f287a389da8162f03b24f4c9e75a0809291f38559c

See more details on using hashes here.

Provenance

The following attestation bundles were made for xgrammar-0.1.34-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.1.34-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for xgrammar-0.1.34-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 cfe878ba24eca26205f2906b2e60fc8f25f03af3383cdb88361f77e4ff5d8d71
MD5 01e2a93e064ab9226055be649ce165c1
BLAKE2b-256 6fe83c0bf2e5777c0ee0207889282ba662f0db058f87395d4e4548dd1cd439c9

See more details on using hashes here.

Provenance

The following attestation bundles were made for xgrammar-0.1.34-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.1.34-cp314-cp314-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for xgrammar-0.1.34-cp314-cp314-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 fd4167d40e3144627526ac483213417f1a9d20d13d0b7c8d4f288d6b41b0e354
MD5 af2243c08b16e8ebf67394d73c51ac61
BLAKE2b-256 7d62629fc271094cbb99ecf86b67b4e48bb05bbd8d074b47897e8ffe22bd8c37

See more details on using hashes here.

Provenance

The following attestation bundles were made for xgrammar-0.1.34-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.1.34-cp314-cp314-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for xgrammar-0.1.34-cp314-cp314-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 196701cbc12666a34b756551c9665eed404dc381a9dafa7f4e9139355ee25f9b
MD5 f814a937ef5c050b38c4e0a124191d4a
BLAKE2b-256 2d18d4684c933d7e83e8628ffd01ab7bfa0c73edf2161a2662ccefee30c4f038

See more details on using hashes here.

Provenance

The following attestation bundles were made for xgrammar-0.1.34-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.1.34-cp314-cp314-macosx_10_15_x86_64.whl.

File metadata

File hashes

Hashes for xgrammar-0.1.34-cp314-cp314-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 5685d7c13b57177ddb297300392bfb5e57dbd2895875f171b1c8a2ed70ada7b9
MD5 18b60db00aa0e2da2995467379a931bb
BLAKE2b-256 0eff9312003f69fdb78a6a52b802f5104c2e930fca5cd37d404f113dc433c90c

See more details on using hashes here.

Provenance

The following attestation bundles were made for xgrammar-0.1.34-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.1.34-cp313-cp313-win_amd64.whl.

File metadata

  • Download URL: xgrammar-0.1.34-cp313-cp313-win_amd64.whl
  • Upload date:
  • Size: 7.4 MB
  • Tags: CPython 3.13, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for xgrammar-0.1.34-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 6120e96e7b2c5de3291ce4ab6fee92c002677713d1de166af259bc216608b2a0
MD5 479079af2002b78b31b42ee9bda406a1
BLAKE2b-256 cde895383c71e6259af781f46e88b722f4a3c260a5963779cfa735cbbb210308

See more details on using hashes here.

Provenance

The following attestation bundles were made for xgrammar-0.1.34-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.1.34-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for xgrammar-0.1.34-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 2d9b92560ce8feca2ab3132c28124eb869aa85e1a6bda092c3e32a2c00f7b8a2
MD5 ff798a0696e357b0c18e6dd3c685d9a9
BLAKE2b-256 3575808815b83aac5105f9a43b55890293077150f6e578ace720ec311fdc0bd3

See more details on using hashes here.

Provenance

The following attestation bundles were made for xgrammar-0.1.34-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.1.34-cp313-cp313-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for xgrammar-0.1.34-cp313-cp313-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 9fdbe39615999345d28712307c09e1e4322ed224c6959f6149ab8d5f77bb502d
MD5 5c9bb1194f1d3cf7ec60530ca227c478
BLAKE2b-256 cd9bc85f0c159632cbbd5ca1f8081f2492268dfbf94679fac7d3db1a41122b0f

See more details on using hashes here.

Provenance

The following attestation bundles were made for xgrammar-0.1.34-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.1.34-cp313-cp313-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for xgrammar-0.1.34-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 6f5f196f6b6a2b227972887c16aec44d7e0188659d542dea57d8dbdf35e6e321
MD5 188e48289b3aa5b417663733f1b55b22
BLAKE2b-256 e759c12bfcadc23407290c20192d77c89bf0967932fe19558d6218cc8fc075e7

See more details on using hashes here.

Provenance

The following attestation bundles were made for xgrammar-0.1.34-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.1.34-cp312-cp312-win_amd64.whl.

File metadata

  • Download URL: xgrammar-0.1.34-cp312-cp312-win_amd64.whl
  • Upload date:
  • Size: 7.4 MB
  • Tags: CPython 3.12, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for xgrammar-0.1.34-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 262643d03f96f01f412816555b842c3fb44c4c63e5bd5c24bb473b820f1e3087
MD5 c2b308dcea43bd08b5737f6e69b47bc6
BLAKE2b-256 270ec03859518be6ec9358846ad6c5d095ba29837fb7d5f4aff506f504a33780

See more details on using hashes here.

Provenance

The following attestation bundles were made for xgrammar-0.1.34-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.1.34-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for xgrammar-0.1.34-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 cc7abf6b323b7f5ac566bdfdb8889dfa45288ba000820e6c0cf048598d8899d9
MD5 d82a09277be0f4128ee8cc2697116211
BLAKE2b-256 716255c0f02e28aed3029c316988de6e4df20f8d35fe4ed11600e74402f3d903

See more details on using hashes here.

Provenance

The following attestation bundles were made for xgrammar-0.1.34-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.1.34-cp312-cp312-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for xgrammar-0.1.34-cp312-cp312-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 e8e92dd221a7622ffac099587f2589adefa302af9f01034f741c8e35a54e81c7
MD5 d8a6fce0771c6e6781f44d8a75cff789
BLAKE2b-256 85de8fd98fc7f8e9fb5a31c77b9bd42a3f3dd0b0bbfd5bb909a27bfd4d6d3ef5

See more details on using hashes here.

Provenance

The following attestation bundles were made for xgrammar-0.1.34-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.1.34-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for xgrammar-0.1.34-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 062664ac51f83885948dd091874074e87e03fe9b7ae110e1414109975144c6b2
MD5 04c236f4998e0c2e518ebb34cdf5cd6f
BLAKE2b-256 a1e09ed007b5b1a3f7afdf8f9154c848a75a8dd3ef01169192069f59094a856c

See more details on using hashes here.

Provenance

The following attestation bundles were made for xgrammar-0.1.34-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.1.34-cp312-cp312-macosx_10_14_x86_64.whl.

File metadata

File hashes

Hashes for xgrammar-0.1.34-cp312-cp312-macosx_10_14_x86_64.whl
Algorithm Hash digest
SHA256 adfb9d45d3465468070c228a7de8622dad70f21925604fada6c139377ed934f9
MD5 da9a55c54bb254afd31ba56c3ceb387d
BLAKE2b-256 cb27c5861d7df752a948090b6f01df49cccb3a45e671dae1af6366ca45979eaa

See more details on using hashes here.

Provenance

The following attestation bundles were made for xgrammar-0.1.34-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.1.34-cp311-cp311-win_amd64.whl.

File metadata

  • Download URL: xgrammar-0.1.34-cp311-cp311-win_amd64.whl
  • Upload date:
  • Size: 7.4 MB
  • Tags: CPython 3.11, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for xgrammar-0.1.34-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 4a1c5bb74a96ff2850ef582d9e8612303a12bc894fcca8e54c5f819af04a20f2
MD5 c9eb9ca82f79881de42a76e32ea9db85
BLAKE2b-256 de159355f7ee2fe616f8aad3b9d5682afef3cf00755f8f23730fba71457ae1f0

See more details on using hashes here.

Provenance

The following attestation bundles were made for xgrammar-0.1.34-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.1.34-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for xgrammar-0.1.34-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 4602ade56bc8ec9bb31569ff4907e4ddece9bdfcde425a5b20bd52c936351df6
MD5 1856a31f6c81030774c26deaaac40a25
BLAKE2b-256 d9f5cc0665c87c416c68214ce571a33c2c8d7a559a79c87daffe797c04ec824f

See more details on using hashes here.

Provenance

The following attestation bundles were made for xgrammar-0.1.34-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.1.34-cp311-cp311-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for xgrammar-0.1.34-cp311-cp311-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 22c22642cdc57cfb1fba51231c3776d296c2834fe7ed3c3a2c1ee334fe74d67e
MD5 37234c45e7ed5dcc2a889ce25ad06182
BLAKE2b-256 2b24247620704a6cfc82db848e4d688fa9b38528ec1cbd005093e5fe2ff15e0d

See more details on using hashes here.

Provenance

The following attestation bundles were made for xgrammar-0.1.34-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.1.34-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for xgrammar-0.1.34-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 0fe84f4a1039d7e08ab0041ccea1565b38038ee0a92f4541bc927a69abee7d97
MD5 dc8a36ade923c957b9ecc009ce0036d3
BLAKE2b-256 05c05013e1752967d7c3558b82147a663dea2d5342381194c14231f3d18c2f25

See more details on using hashes here.

Provenance

The following attestation bundles were made for xgrammar-0.1.34-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.1.34-cp311-cp311-macosx_10_14_x86_64.whl.

File metadata

File hashes

Hashes for xgrammar-0.1.34-cp311-cp311-macosx_10_14_x86_64.whl
Algorithm Hash digest
SHA256 4639b659b12bf26a822f6a5b142e5d3d41b12d2cdc856c1a7e65cd06f14e0d6d
MD5 908a6795532ca0f0282eeda2404384b3
BLAKE2b-256 c0643cf557c49f1f2f17405347f3e5e73a3bafecc3e88f95deb41feca0f78579

See more details on using hashes here.

Provenance

The following attestation bundles were made for xgrammar-0.1.34-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.1.34-cp310-cp310-win_amd64.whl.

File metadata

  • Download URL: xgrammar-0.1.34-cp310-cp310-win_amd64.whl
  • Upload date:
  • Size: 7.4 MB
  • Tags: CPython 3.10, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for xgrammar-0.1.34-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 b0e9909106353cc1f10b358aeb8bdf8add2112c96523a55bf0efa984f7c8e706
MD5 25cf2ebca167bb7a2242b9b65534d211
BLAKE2b-256 f03ae8852219a2973c1d716a05af3f8d0af875b66acce0d44e9b9964e1432ff1

See more details on using hashes here.

Provenance

The following attestation bundles were made for xgrammar-0.1.34-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.1.34-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for xgrammar-0.1.34-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 17470151826775b89601d6b1384725b58f6f9737c9cf01fac86b6b3afcac1040
MD5 aa1d87dfa79b8051150c2c7e6518516a
BLAKE2b-256 efd50086f65a96a2ae95edb009eb6b811f2841236d2df9070dff8cc1d76ff29b

See more details on using hashes here.

Provenance

The following attestation bundles were made for xgrammar-0.1.34-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.1.34-cp310-cp310-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for xgrammar-0.1.34-cp310-cp310-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 db6b039c996bb31eb8cc387276208503e4bb1d3a4ea124de5853defd9711c93e
MD5 eb7bc37f4892f88cbf7f410268394997
BLAKE2b-256 b0bdfbc57b447a699fcbb3de685b8b92fd57cbc81da2578b3407bc752ba45887

See more details on using hashes here.

Provenance

The following attestation bundles were made for xgrammar-0.1.34-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.1.34-cp310-cp310-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for xgrammar-0.1.34-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 5211b36e778c2a5f5756f4e80ba6990d77c57fb35cb8f1365a15afd137d4454b
MD5 0d5b17413faf29dc98c2a246456a744d
BLAKE2b-256 9c45a7ea31e8511c1adb131aba2573bc964e98ac679c94139c80eb34bd92c47d

See more details on using hashes here.

Provenance

The following attestation bundles were made for xgrammar-0.1.34-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.1.34-cp310-cp310-macosx_10_14_x86_64.whl.

File metadata

File hashes

Hashes for xgrammar-0.1.34-cp310-cp310-macosx_10_14_x86_64.whl
Algorithm Hash digest
SHA256 2df312bd77b9c9884873e1df1fb2ed69096f310d9539c962363b0f788278747f
MD5 56732fa0fac0b89eb2c9ce7f758a99ce
BLAKE2b-256 da498b3f2926a13c586c3875e7d4bf665356f55717192c14eb2f5f155ffca9ab

See more details on using hashes here.

Provenance

The following attestation bundles were made for xgrammar-0.1.34-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.1.34-cp39-cp39-win_amd64.whl.

File metadata

  • Download URL: xgrammar-0.1.34-cp39-cp39-win_amd64.whl
  • Upload date:
  • Size: 7.4 MB
  • Tags: CPython 3.9, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for xgrammar-0.1.34-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 02e2d5139cac8682d8bbdf4d6285dfb5c9ab26f55ff92bbbd3ed56cadf47ba0d
MD5 5cfa2316b8dd7dc0ecf0b78ee3a1a924
BLAKE2b-256 5c84824dc3c7957d57be9e6f02abda856dd9ef0a096c9c8992fbbe91ebda6852

See more details on using hashes here.

Provenance

The following attestation bundles were made for xgrammar-0.1.34-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.1.34-cp39-cp39-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for xgrammar-0.1.34-cp39-cp39-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 f0bdc39eb3913f578c8fcfe9a177de2dc879c75bb0581b94feb610ddb66c1282
MD5 208643dfb65699577a355c73bf6ee4d5
BLAKE2b-256 cd87229be880bbf03bdc5c10a060240da2222bbf944c56adcc60ebefb38f2f57

See more details on using hashes here.

Provenance

The following attestation bundles were made for xgrammar-0.1.34-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.1.34-cp39-cp39-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for xgrammar-0.1.34-cp39-cp39-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 271f9c5aeef86a91412b6d8116cfd2ef1a7da162a3a6ad158f9a2ca6a1479931
MD5 2f180eccf05f8b3c005b9e10df94fd53
BLAKE2b-256 90efea6f067645d12273b31ea35c1507f833e05161e6ff88d7379b03d9ae7b5c

See more details on using hashes here.

Provenance

The following attestation bundles were made for xgrammar-0.1.34-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.1.34-cp39-cp39-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for xgrammar-0.1.34-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 30d5ddecb599da82db21f775f36dcb0e1b6e93dcccab5cc1f227f47f26fee4f8
MD5 bd4345702c7d3f0f20c9f9bac51183c7
BLAKE2b-256 41b19bde52f8f7c019bcb94fed8dd198fb3265992ec1b5a43adf2f5f27d35121

See more details on using hashes here.

Provenance

The following attestation bundles were made for xgrammar-0.1.34-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.1.34-cp39-cp39-macosx_10_14_x86_64.whl.

File metadata

File hashes

Hashes for xgrammar-0.1.34-cp39-cp39-macosx_10_14_x86_64.whl
Algorithm Hash digest
SHA256 6a082a2a70a17d884f1a78d49ca18666e15a5c66197ae18bd66163b47ee1a020
MD5 e765c81a8e544afb2a359303f8a611fa
BLAKE2b-256 1a63e5f5e72816cfb582d4dfb1a49b90d88504466e453d02290230959480d542

See more details on using hashes here.

Provenance

The following attestation bundles were made for xgrammar-0.1.34-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 Pingdom Monitoring Sentry Error logging StatusPage Status page