XGrammar
Structured Generation Library for LLMs
XGrammar is an open-source library for constrained text generation with large language models. It guides model output to follow formats such as JSON schemas, regular expressions, and context-free grammars.