promplate/partial-json-parser-js
Parse partial JSON generated by LLM
Handles incomplete JSON structures from streaming LLM responses by selectively accepting partial strings, numbers, arrays, objects, and special values (NaN, Infinity) through a bitwise flag system. Uses a pure JavaScript parser that reconstructs valid data as much as possible rather than failing on truncated input, enabling real-time data streaming without waiting for complete JSON. Provides both CommonJS and ESM builds with granular control over what types are allowed to remain incomplete.
222 stars. No commits in the last 6 months.
Stars
222
Forks
8
Language
TypeScript
License
MIT
Category
Last pushed
Aug 04, 2025
Commits (30d)
0
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/prompt-engineering/promplate/partial-json-parser-js"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Higher-rated alternatives
promptslab/Promptify
Prompt Engineering | Prompt Versioning | Use GPT or other prompt based models to get structured...
character-ai/prompt-poet
Streamlines and simplifies prompt design for both developers and non-technical users with a low...
masci/banks
LLM prompt language based on Jinja. Banks provides tools and functions to build prompts text and...
promplate/partial-json-parser
Parse partial JSON generated by LLM
Hunyuan-PromptEnhancer/PromptEnhancer
PromptEnhancer is a prompt-rewriting tool, refining prompts into clearer, structured versions...