padolsey/xmllm
Simple structured data from any LLM
This tool helps developers transform unstructured text from any Large Language Model (LLM) into reliable, structured data. You provide a plain language prompt and a schema describing the desired output (like a list of names or sentiment analysis details). The LLM's natural, XML-based response is then automatically parsed and validated, giving you clean, usable data for your applications. It's designed for developers building features that rely on LLMs to extract specific information.
No commits in the last 6 months.
Use this if you are a developer integrating LLMs into your applications and need a robust way to extract structured data from their free-form text responses, especially if you've found traditional JSON-based methods brittle.
Not ideal if you're looking for a no-code solution or don't intend to write JavaScript to integrate LLMs into your software.
Stars
54
Forks
1
Language
JavaScript
License
—
Category
Last pushed
May 21, 2025
Commits (30d)
0
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/llm-tools/padolsey/xmllm"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Higher-rated alternatives
Ahoo-Wang/fetcher
Fetcher is not just another HTTP client—it's a complete ecosystem designed for modern web...
eric-tramel/slop-guard
Slop Scoring to Stop Slop
arena-ai/structured-logprobs
OpenAI's Structured Outputs with Logprobs
567-labs/instructor-js
structured extraction for llms
martosaur/instructor_lite
Structured outputs for LLMs in Elixir