awesome-repositories.com
Blog
MCP
awesome-repositories.com

Descoperă cele mai bune repository-uri open source cu căutare AI.

ExploreazăCăutări recomandateAlternative open-sourceSoftware self-hostedBlogHartă site
ProiectServer MCPDespreCum realizăm clasamentulPresă
LegalConfidențialitateTermeni
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

9 repository-uri

Awesome GitHub RepositoriesJSON Syntax Repair

Utilities that correct malformed JSON text to make it syntactically valid.

Distinct from JSON: None of the candidates cover the repair of malformed syntax into valid JSON

Explore 9 awesome GitHub repositories matching development tools & productivity · JSON Syntax Repair. Refine with filters or upvote what's useful.

Awesome JSON Syntax Repair GitHub Repositories

Găsește cele mai bune repo-uri cu AI.Vom căuta cele mai potrivite repository-uri folosind AI.
  • josdejong/jsoneditorAvatar josdejong

    josdejong/jsoneditor

    12,247Vezi pe GitHub↗

    jsoneditor is a web-based JSON editor component designed for viewing, editing, and formatting structured data. It provides a user interface for managing JSON through multiple rendering modes, including tree, form, and code views. The project is distinguished by its ability to process and visualize exceptionally large datasets, utilizing virtualized memory management to handle JSON files up to 500 MiB without crashing the browser. It also includes a specialized syntax repair tool to convert malformed text into valid JSON and a data transformer for filtering, sorting, and reshaping documents vi

    Includes a specialized tool to clean up indentation and fix syntax errors in malformed JSON text.

    JavaScript
    Vezi pe GitHub↗12,247
  • scrooloose/syntasticAvatar scrooloose

    scrooloose/syntastic

    11,222Vezi pe GitHub↗

    Syntastic is a Vim syntax checking plugin that integrates external command-line analysis tools to detect and highlight code errors. It functions as a system for mapping specific syntax checkers to filetypes and validating code structure and correctness within the editor. The project acts as an external linter aggregator, combining error results from multiple checkers into a single unified list for the current file. It provides visualization tools to pinpoint issues using signs, highlighting, and statusline flags. The plugin supports real-time syntax validation and on-demand checking, often t

    Pinpoints code issues using signs, highlighting, statusline flags, and tooltips to signal error locations.

    Vim script
    Vezi pe GitHub↗11,222
  • bytedance/sonicAvatar bytedance

    bytedance/sonic

    9,492Vezi pe GitHub↗

    Sonic is a high-performance Go JSON serialization library that provides tools for encoding and decoding native data structures. It functions as a JIT-accelerated encoder, a JSON AST parser, a stream processor, and a lazy decoder. The project utilizes just-in-time machine code generation to optimize the encoding of large data schemas and employs a JIT assembler to maximize serialization and deserialization speeds. It features a precompiled schema warmup process to prevent latency spikes during initial execution and leverages SIMD hardware instructions for accelerated parsing. The library cove

    Identifies detailed error positions and descriptions in invalid JSON to simplify debugging.

    Gohigh-performancejitjson
    Vezi pe GitHub↗9,492
  • ange-yaghi/engine-simAvatar ange-yaghi

    ange-yaghi/engine-sim

    9,420Vezi pe GitHub↗

    This is an interactive combustion engine simulator that models internal combustion engine mechanics and generates realistic real-time audio output. The simulation computes torque, RPM, and throttle response from user-defined engine components and parameters, with keyboard controls for ignition, starter, throttle, clutch, gears, and simulation speed. The engine behavior is modeled by assembling reusable mechanical parts like cylinders, crankshafts, and exhausts with adjustable parameters, using a custom node-graph scripting language that defines engine components as interconnected nodes. Audio

    Reports unexpected characters or text in scripts, such as missing commas or semicolons.

    C++enginesimulation
    Vezi pe GitHub↗9,420
  • ponzu-cms/ponzuAvatar ponzu-cms

    ponzu-cms/ponzu

    5,757Vezi pe GitHub↗

    Ponzu is a content management framework written in Go that functions as a headless CMS with a built-in JSON API and an automatically generated admin dashboard. It is designed to be compiled into a single binary, serving both the content API and the administrative interface from a single HTTP server. The framework distinguishes itself through automatic HTTPS certificate management via Let's Encrypt, enabling secure HTTP/2 delivery out of the box. It provides compile-time content scaffolding, allowing developers to define custom content types from the command line and generate the corresponding

    Exposes a fast HTTP endpoint for external tools to read and update CMS-managed data.

    Goapiclicms
    Vezi pe GitHub↗5,757
  • mangiucugna/json_repairAvatar mangiucugna

    mangiucugna/json_repair

    4,521Vezi pe GitHub↗

    json_repair is a Python library that automatically fixes common JSON syntax errors, such as trailing commas, missing quotes, unclosed brackets, and stray text, producing valid JSON output. It can also complete broken structures by closing unclosed arrays and objects, and fill missing values with sensible defaults like empty strings or null. The library distinguishes itself by handling JSON from large language model outputs, stripping markdown fences, comments, and surrounding prose before parsing. It supports schema-guided repairs, using a JSON Schema to fill missing values, coerce data types

    Fixes common JSON syntax errors such as trailing commas, missing quotes, and unclosed brackets.

    Pythondeep-learninggpt-4json
    Vezi pe GitHub↗4,521
  • langroid/langroidAvatar langroid

    langroid/langroid

    3,894Vezi pe GitHub↗

    Langroid is a multi-agent orchestration framework and tool integration suite designed for building complex AI applications. It serves as a multi-modal integration layer that connects diverse local and remote language models with an agentic retrieval-augmented generation system. The project distinguishes itself through a collaborative message-exchange paradigm, allowing specialized agents to delegate tasks hierarchically and coordinate via structured communication. It features an advanced state management system for conversational AI, including the ability to rewind and prune conversation hist

    Implements capabilities to identify and repair malformed JSON substrings within text blocks to recover data.

    Pythonagentsaichatgpt
    Vezi pe GitHub↗3,894
  • gusye1234/nano-graphragAvatar gusye1234

    gusye1234/nano-graphrag

    3,896Vezi pe GitHub↗

    nano-graphrag este un sistem de recuperare care utilizează grafuri de cunoștințe pentru a oferi context structurat pentru răspunsurile modelelor de limbaj mari (LLM). Funcționează ca un indexator de grafuri de cunoștințe care transformă textul nestructurat într-o rețea de entități și relații, precum și ca un sistem hibrid de recuperare prin grafuri. Proiectul se diferențiază prin combinarea căutărilor locale în vecinătate cu rezumate comunitare globale pentru a răspunde la întrebări complexe în limbaj natural. Include un vizualizator de grafuri de cunoștințe care generează reprezentări HTML ale entităților și relațiilor acestora pentru a mapa cunoștințele indexate. Framework-ul acoperă un set larg de capabilități, inclusiv extracția entitate-relație, clustering-ul grafurilor bazat pe comunitate și indexarea incrementală bazată pe hash. Oferă un strat de integrare pentru conectarea modelelor open-source și a furnizorilor de embedding locali, susținut de backend-uri de stocare pluggable pentru date cheie-valoare, vectoriale și de graf. Utilitatea suplimentară este oferită prin cache-ul de răspunsuri bazat pe argumente și funcții de post-procesare pentru a repara ieșirile JSON instabile de la modelele de limbaj.

    Uses specialized utilities to clean and repair JSON outputs specifically generated by language models.

    Python
    Vezi pe GitHub↗3,896
  • whitequark/parserAvatar whitequark

    whitequark/parser

    1,642Vezi pe GitHub↗

    Parser is a Ruby source code parser that converts raw source text into structured abstract syntax trees for static analysis and code manipulation. It features dynamic dispatch mechanisms that select specific grammar and tokeniser implementations at runtime, supporting both the executing interpreter version and explicitly targeted language specification versions. The library constructs abstract syntax tree nodes as frozen, immutable objects while tracking exact source file coordinates and character ranges for each node. Developers can supply custom builder objects to control how tree nodes ar

    Gathers syntax warnings and parsing errors during the analysis of source code input.

    Yacc
    Vezi pe GitHub↗1,642
  1. Home
  2. Development Tools & Productivity
  3. JSON Syntax Repair

Explorează sub-etichetele

  • LLM Output Repair1 sub-tagSpecialized utilities for cleaning and repairing JSON output specifically generated by language models. **Distinct from LLM Response Repair:** Focuses on repairing the syntax and removing prose from LLM outputs, rather than using LLMs to repair themselves.
  • Non-Latin Character PreserversPreserves characters such as Chinese while fixing syntax errors in a JSON string. **Distinct from JSON Syntax Repair:** Distinct from JSON Syntax Repair: specifically preserves non-Latin characters during repair rather than general syntax correction.
  • Schema-Guided RepairRepairs malformed JSON by leveraging a defined data model to fill missing values and enforce types. **Distinct from JSON Syntax Repair:** Distinct from JSON Syntax Repair: uses an external schema to guide the repair process rather than relying solely on syntax patterns.
  • Syntax Error Diagnostics2 sub-tag-uriTools for identifying the exact location and nature of syntax errors in malformed JSON. **Distinct from JSON Syntax Repair:** Diagnoses and reports errors rather than attempting to repair the malformed JSON.