awesome-repositories.com
Blog
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
ProjetÀ proposNotre méthodologiePresseServeur MCP
Mentions légalesConfidentialitéConditions d'utilisation
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

11 dépôts

Awesome GitHub RepositoriesJSON File Processors

Utilities that integrate JSON serialization and deserialization directly with filesystem read/write operations.

Distinct from JSON Processors: Shortlist focuses on in-memory processing or network transmission rather than the file-to-object pipeline.

Explore 11 awesome GitHub repositories matching data & databases · JSON File Processors. Refine with filters or upvote what's useful.

Awesome JSON File Processors 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.
  • cdnjs/cdnjsAvatar de cdnjs

    cdnjs/cdnjs

    10,707Voir sur GitHub↗

    cdnjs is a free, community-maintained content delivery network that hosts thousands of open-source frontend libraries. It delivers popular JavaScript and CSS assets from a global CDN to speed up website performance and reduce server load, with each library version stored as an immutable snapshot under a predictable directory structure. The platform provides a RESTful JSON API for programmatic access to library metadata, version details, and search functionality. This API returns structured data with HTTP cache headers, including immutable version details cached for nearly a year and library m

    Provides an API endpoint listing permitted file extensions for CDN uploads.

    cdncdnjscss
    Voir sur GitHub↗10,707
  • londonappbrewery/flutter-course-resourcesAvatar de londonappbrewery

    londonappbrewery/Flutter-Course-Resources

    10,522Voir sur GitHub↗

    This repository provides the downloadable materials and syllabus for a complete Flutter development bootcamp, guiding learners from initial setup through to app deployment. It is structured around the core concepts of building cross-platform mobile applications using the Flutter framework and the Dart language, covering widget-based UI composition, state management, and integration with backend services. The resources focus on practical, hands-on skills, including fetching live data from web APIs and parsing JSON responses, as well as authenticating users and storing data in the cloud using F

    Retrieves live data from web APIs by sending HTTP requests and parsing JSON responses.

    Voir sur GitHub↗10,522
  • jprichardson/node-fs-extraAvatar de jprichardson

    jprichardson/node-fs-extra

    9,610Voir sur GitHub↗

    node-fs-extra is a Node.js file system extension that provides a set of additional methods to simplify common file and directory operations. It functions as a recursive directory manager, a JSON file processor, and a file asset manipulator, extending the standard library to provide high-level utilities for managing assets on disk. The project distinguishes itself through recursive capabilities, such as duplicating or removing nested folder structures and ensuring that all missing parent directories are automatically generated when creating files or symbolic links. It also integrates a JSON se

    Provides integrated functions for reading and writing JavaScript objects to JSON files with automatic directory creation.

    JavaScriptcopydeletefilesystem
    Voir sur GitHub↗9,610
  • iyear/tdlAvatar de iyear

    iyear/tdl

    7,135Voir sur GitHub↗

    tdl is a command-line tool for Telegram account automation, media management, and data archiving. It provides a programmatic interface for downloading and uploading files, forwarding messages, and exporting chat history, member lists, and media into structured JSON files. The project distinguishes itself through a session management system that isolates multiple account identities using unique namespaces. It features expression-based routing for messages and uploads, allowing users to direct content to specific destination chats using custom logic and dynamic caption generation. The tool cov

    Provides a mechanism to identify and download specific media files by parsing previously exported JSON chat history.

    Gobashdownloaddownloader
    Voir sur GitHub↗7,135
  • koush/ionAvatar de koush

    koush/ion

    6,269Voir sur GitHub↗

    Ion is an asynchronous HTTP client library for Android that handles network requests, JSON parsing, image loading, and file downloads. It provides a fluent builder pattern for constructing requests and supports automatic JSON deserialization into Java objects using Gson, along with in-memory image caching and multipart form-data encoding. The library distinguishes itself through its support for request cancellation via Future objects, allowing individual or bulk cancellation of in-flight requests to avoid wasted bandwidth and stale callbacks. It also includes proxy-aware request routing for d

    Download JSON from a remote server and parse it into a JsonObject or a custom Java type using Gson.

    Java
    Voir sur GitHub↗6,269
  • ynqa/jnvAvatar de ynqa

    ynqa/jnv

    6,044Voir sur GitHub↗

    jnv is an interactive terminal application for querying and filtering JSON data using jq expressions. It combines a keyboard-driven JSON browser with a real-time jq filter editor, allowing users to navigate, expand, and collapse JSON structures while simultaneously writing and previewing filter results. The tool reads JSON from files or standard input, including JSON Lines format, and provides immediate visual feedback as filters are typed. The application distinguishes itself by integrating jq filter development with live preview and auto-completion, suggesting completions for identifiers, o

    Accepts JSON data from a file path or piped stdin, including multiple JSON structures like JSON Lines.

    Rust
    Voir sur GitHub↗6,044
  • lmarzen/esp32-weather-epdAvatar de lmarzen

    lmarzen/esp32-weather-epd

    5,954Voir sur GitHub↗

    This is an ESP32 firmware project that turns a low-power E-Paper display into a weather dashboard. The device runs on battery power with USB-C recharging, periodically fetches weather forecasts from a remote JSON API, and renders them on the screen alongside indoor sensor readings and battery status. The project includes a build-time SVG-to-C header converter that embeds weather icons directly into the firmware binary, and those icons can be rotated programmatically to align with wind direction before display. An error state machine handles API failures, low battery, time sync issues, and Wi-

    Periodically fetches weather forecast data from a remote JSON API and parses it into local data structures.

    Cdisplayeinkembedded
    Voir sur GitHub↗5,954
  • tagspaces/tagspacesAvatar de tagspaces

    tagspaces/tagspaces

    4,935Voir sur GitHub↗

    TagSpaces is an offline-first file tagging and organization platform that lets you manage local files with portable metadata stored directly in filenames or sidecar JSON files, eliminating the need for a central database. It functions as a full-text file search engine, a Kanban board file organizer, a local AI file assistant, an S3-compatible cloud file manager, and a web clipper and bookmark manager, all within a single application. The project distinguishes itself through a local-first architecture where all file operations, indexing, and AI processing run entirely on the device, with cloud

    TagSpaces views and edits JSON files, supporting collapsing of sections for easier navigation.

    TypeScriptelectronjavascriptnote-taking
    Voir sur GitHub↗4,935
  • 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

    Reads a JSON file, repairs its content, and returns the fixed result as a drop-in file loader.

    Pythondeep-learninggpt-4json
    Voir sur GitHub↗4,521
  • callumlocke/json-formatterAvatar de callumlocke

    callumlocke/json-formatter

    4,118Voir sur GitHub↗

    Ce projet est un formateur et visualiseur JSON basé sur le web conçu pour le débogage structurel et l'exploration de données. Il transforme les chaînes JSON brutes en une structure arborescente lisible présentant la coloration syntaxique, des guides d'indentation et des nœuds repliables. L'outil fournit un visualiseur de données pour comparer les réponses brutes du serveur avec les représentations analysées. Il inclut également un exportateur de console qui envoie les données JSON analysées vers la console de développement du navigateur en tant que variable globale pour une inspection et une manipulation immédiates. Le système couvre l'inspection des réponses API et l'analyse de structure JSON, permettant aux utilisateurs de basculer entre le texte brut et les vues formatées pour vérifier des données imbriquées complexes.

    Uses collapsible nodes and indent guides to help analyze the hierarchy of large JSON datasets.

    TypeScript
    Voir sur GitHub↗4,118
  • ibireme/yyjsonAvatar de ibireme

    ibireme/yyjson

    3,788Voir sur GitHub↗

    yyjson is a high-performance C library for parsing, serializing, and manipulating JSON data structures. It functions as a memory-efficient data tool that utilizes custom memory pools and contiguous block allocation to minimize fragmentation and overhead. The project distinguishes itself as a SIMD JSON processor, using hardware-accelerated vector instructions for rapid string validation and parsing. It provides a toolkit for querying, modifying, and patching nested JSON objects and arrays through pointer-based access and path expressions. The library covers a broad range of data manipulation

    Provides utilities to load JSON data from or save output directly to file pointers.

    C
    Voir sur GitHub↗3,788
  1. Home
  2. Data & Databases
  3. JSON File Processors

Explorer les sous-tags

  • Collapsible JSON EditorsJSON file editors that support collapsing and expanding sections of the data structure for easier navigation and editing of complex files. **Distinct from JSON File Processors:** Distinct from JSON File Processors: focuses on the interactive editing experience with collapsible sections rather than serialization/deserialization pipelines.
  • JSON Repair Utilities1 sous-tagCLI tools dedicated to the repair and transformation of malformed JSON files. **Distinct from JSON File Processors:** Focuses on repair of malformed files rather than general file processing or line-based parsing.
  • Media Retrieval From JSON1 sous-tagExtracting media identifiers from JSON exports to automate file downloads. **Distinct from JSON File Processors:** Specific to retrieving media based on JSON history rather than general file processing.