awesome-repositories.com
Blog
awesome-repositories.com

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

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

11 Repos

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

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

    cdnjs/cdnjs

    10,707Auf GitHub ansehen↗

    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
    Auf GitHub ansehen↗10,707
  • londonappbrewery/flutter-course-resourcesAvatar von londonappbrewery

    londonappbrewery/Flutter-Course-Resources

    10,522Auf GitHub ansehen↗

    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.

    Auf GitHub ansehen↗10,522
  • jprichardson/node-fs-extraAvatar von jprichardson

    jprichardson/node-fs-extra

    9,610Auf GitHub ansehen↗

    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
    Auf GitHub ansehen↗9,610
  • iyear/tdlAvatar von iyear

    iyear/tdl

    7,135Auf GitHub ansehen↗

    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
    Auf GitHub ansehen↗7,135
  • koush/ionAvatar von koush

    koush/ion

    6,269Auf GitHub ansehen↗

    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
    Auf GitHub ansehen↗6,269
  • ynqa/jnvAvatar von ynqa

    ynqa/jnv

    6,044Auf GitHub ansehen↗

    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
    Auf GitHub ansehen↗6,044
  • lmarzen/esp32-weather-epdAvatar von lmarzen

    lmarzen/esp32-weather-epd

    5,954Auf GitHub ansehen↗

    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
    Auf GitHub ansehen↗5,954
  • tagspaces/tagspacesAvatar von tagspaces

    tagspaces/tagspaces

    4,935Auf GitHub ansehen↗

    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
    Auf GitHub ansehen↗4,935
  • 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

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

    Pythondeep-learninggpt-4json
    Auf GitHub ansehen↗4,521
  • callumlocke/json-formatterAvatar von callumlocke

    callumlocke/json-formatter

    4,118Auf GitHub ansehen↗

    Dieses Projekt ist ein webbasierter JSON-Formatter und Visualisierer für strukturelles Debugging und Datenexploration. Es transformiert rohe JSON-Strings in eine lesbare Baumstruktur mit Syntax-Highlighting, Einrückungshilfslinien und auf-/zuklappbaren Knoten. Das Tool bietet einen Datenvisualisierer für den Vergleich roher Server-Responses mit geparsten Repräsentationen. Es enthält zudem einen Konsolen-Exporter, der geparste JSON-Daten als globale Variable zur sofortigen Inspektion und Manipulation an die Browser-Entwicklerkonsole sendet. Das System deckt API-Response-Inspektion und JSON-Strukturanalyse ab, wodurch Benutzer zwischen rohem Text und formatierten Ansichten umschalten können, um komplexe verschachtelte Daten zu verifizieren.

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

    TypeScript
    Auf GitHub ansehen↗4,118
  • ibireme/yyjsonAvatar von ibireme

    ibireme/yyjson

    3,788Auf GitHub ansehen↗

    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
    Auf GitHub ansehen↗3,788
  1. Home
  2. Data & Databases
  3. JSON File Processors

Unter-Tags erkunden

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