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

Découvrez les meilleurs dépôts open-source grâce à notre recherche par IA.

ExplorerRecherches sélectionnéesAlternatives open sourceLogiciels auto-hébergésBlogPlan du site
ProjetServeur MCPÀ proposNotre méthodologiePresse
Mentions légalesConfidentialitéConditions d'utilisation
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

9 dépôts

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

Trouvez les meilleurs dépôts grâce à l'IA.Nous recherchons les dépôts les plus pertinents grâce à l'IA.
  • josdejong/jsoneditorAvatar de josdejong

    josdejong/jsoneditor

    12,247Voir sur 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
    Voir sur GitHub↗12,247
  • scrooloose/syntasticAvatar de scrooloose

    scrooloose/syntastic

    11,222Voir sur 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
    Voir sur GitHub↗11,222
  • bytedance/sonicAvatar de bytedance

    bytedance/sonic

    9,492Voir sur 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
    Voir sur GitHub↗9,492
  • ange-yaghi/engine-simAvatar de ange-yaghi

    ange-yaghi/engine-sim

    9,420Voir sur 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
    Voir sur GitHub↗9,420
  • ponzu-cms/ponzuAvatar de ponzu-cms

    ponzu-cms/ponzu

    5,757Voir sur 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
    Voir sur GitHub↗5,757
  • mangiucugna/json_repairAvatar de mangiucugna

    mangiucugna/json_repair

    4,521Voir sur 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
    Voir sur GitHub↗4,521
  • langroid/langroidAvatar de langroid

    langroid/langroid

    3,894Voir sur 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
    Voir sur GitHub↗3,894
  • gusye1234/nano-graphragAvatar de gusye1234

    gusye1234/nano-graphrag

    3,896Voir sur GitHub↗

    nano-graphrag est un système de récupération qui utilise des graphes de connaissances pour fournir un contexte structuré aux réponses des grands modèles de langage (LLM). Il fonctionne comme un indexeur de graphe de connaissances qui transforme le texte non structuré en un réseau d'entités et de relations, ainsi qu'un système de récupération de graphe hybride. Le projet se différencie en combinant des recherches de voisinage local avec des résumés de communautés globales pour répondre à des questions complexes en langage naturel. Il inclut un visualiseur de graphe de connaissances qui génère des représentations HTML des entités et de leurs relations pour cartographier les connaissances indexées. Le framework couvre un large ensemble de capacités, y compris l'extraction d'entités-relations, le clustering de graphes basé sur la communauté et l'indexation incrémentale basée sur le hachage. Il fournit une couche d'intégration pour connecter des modèles open source et des fournisseurs d'embedding locaux, pris en charge par des backends de stockage enfichables pour les données clé-valeur, vectorielles et de graphe. Une utilité supplémentaire est fournie via la mise en cache des réponses basée sur les arguments et des fonctions de post-traitement pour réparer les sorties JSON instables des modèles de langage.

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

    Python
    Voir sur GitHub↗3,896
  • whitequark/parserAvatar de whitequark

    whitequark/parser

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

Explorer les sous-tags

  • LLM Output Repair1 sous-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 sous-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.