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

Entdecke die besten Open-Source-Repositories mit KI-gestützter Suche.

EntdeckenKuratierte SuchenOpen-Source-AlternativenSelf-hosted SoftwareBlogSitemap
ProjektMCP-ServerÜber unsRanking-MethodikPresse
RechtlichesDatenschutzAGB
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

9 Repos

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

Finde die besten Repos mit KI.Wir suchen mit KI nach den am besten passenden Repositories.
  • josdejong/jsoneditorAvatar von josdejong

    josdejong/jsoneditor

    12,247Auf GitHub ansehen↗

    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
    Auf GitHub ansehen↗12,247
  • scrooloose/syntasticAvatar von scrooloose

    scrooloose/syntastic

    11,222Auf GitHub ansehen↗

    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
    Auf GitHub ansehen↗11,222
  • bytedance/sonicAvatar von bytedance

    bytedance/sonic

    9,492Auf GitHub ansehen↗

    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
    Auf GitHub ansehen↗9,492
  • ange-yaghi/engine-simAvatar von ange-yaghi

    ange-yaghi/engine-sim

    9,420Auf GitHub ansehen↗

    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
    Auf GitHub ansehen↗9,420
  • ponzu-cms/ponzuAvatar von ponzu-cms

    ponzu-cms/ponzu

    5,757Auf GitHub ansehen↗

    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
    Auf GitHub ansehen↗5,757
  • mangiucugna/json_repairAvatar von mangiucugna

    mangiucugna/json_repair

    4,521Auf GitHub ansehen↗

    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
    Auf GitHub ansehen↗4,521
  • langroid/langroidAvatar von langroid

    langroid/langroid

    3,894Auf GitHub ansehen↗

    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
    Auf GitHub ansehen↗3,894
  • gusye1234/nano-graphragAvatar von gusye1234

    gusye1234/nano-graphrag

    3,896Auf GitHub ansehen↗

    nano-graphrag ist ein Retrieval-System, das Wissensgraphen nutzt, um strukturierten Kontext für Antworten von Large Language Models (LLMs) bereitzustellen. Es fungiert als Wissensgraph-Indexer, der unstrukturierten Text in ein Netzwerk aus Entitäten und Beziehungen transformiert, sowie als hybrides Graph-Retrieval-System. Das Projekt unterscheidet sich durch die Kombination von lokalen Nachbarschaftssuchen mit globalen Community-Zusammenfassungen, um komplexe Fragen in natürlicher Sprache zu beantworten. Es enthält einen Wissensgraph-Visualisierer, der HTML-Repräsentationen von Entitäten und deren Beziehungen generiert, um indiziertes Wissen abzubilden. Das Framework deckt ein breites Spektrum an Funktionen ab, einschließlich Entitäts-Beziehungs-Extraktion, Community-basiertem Graph-Clustering und Hash-basiertem inkrementellem Indexing. Es bietet eine Integrationsschicht zur Anbindung von Open-Source-Modellen und lokalen Embedding-Providern, unterstützt durch austauschbare Storage-Backends für Key-Value-, Vektor- und Graph-Daten. Zusätzlicher Nutzen entsteht durch argumentbasierte Antwort-Cachings und Post-Processing-Funktionen zur Reparatur instabiler JSON-Ausgaben von Sprachmodellen.

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

    Python
    Auf GitHub ansehen↗3,896
  • whitequark/parserAvatar von whitequark

    whitequark/parser

    1,642Auf GitHub ansehen↗

    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
    Auf GitHub ansehen↗1,642
  1. Home
  2. Development Tools & Productivity
  3. JSON Syntax Repair

Unter-Tags erkunden

  • 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-TagsTools 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.