LM Format Enforcer logo

LM Format Enforcer

Inference & Serving 4.4/10 Emerging

Enforce the output format (JSON Schema, Regex etc) of a language model

LM Format Enforcer scores 4.4/10 (Emerging) in Inference & Serving.

Language Python License MIT Stars 2k★ Type library Self-host Yes Repo noamgat/lm-format-enforcer Homepage https://github.com/noamgat/lm-format-enforcer

Quality

Emerging 4.4
Adoption 33
Activity 17
Maturity 93
Community 26
Capability 50
Show the math
Overall 4.4/10
value = 4.4/10
score = value
Adoption 3.9/10
value = 32.7/100
score = 1 + 9 * value / 100
Activity 2.5/10
value = 17/100
score = 1 + 9 * value / 100
Maturity 9.4/10
value = 92.8/100
score = 1 + 9 * value / 100
Community 3.3/10
value = 25.7/100
score = 1 + 9 * value / 100
Capability 5.5/10
value = 50/100
score = 1 + 9 * value / 100

Key metrics

2k★ GitHub stars
0/90d Recent commits
0 devs/90d Recent contributors
2.8y Project age
3mo ago Last commit

Gotchas

No gotchas documented yet. Contribute one if you know a constraint we missed.

Labels

  • Self-hosted

    Self-hosted

    You deploy and operate it yourself; there is no hosted option here.

structured-output json-schema regex vllm agents