awesome-repositories.com
博客
awesome-repositories.com

通过 AI 驱动的搜索,发现最优秀的开源仓库。

探索精选搜索开源替代品自托管软件博客网站地图
项目关于排名机制媒体报道MCP 服务器
法律隐私政策服务条款
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

11 个仓库

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

用 AI 发现最棒的仓库。我们将通过 AI 为您搜索最匹配的仓库。
  • cdnjs/cdnjscdnjs 的头像

    cdnjs/cdnjs

    10,707在 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
    在 GitHub 上查看↗10,707
  • londonappbrewery/flutter-course-resourceslondonappbrewery 的头像

    londonappbrewery/Flutter-Course-Resources

    10,522在 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.

    在 GitHub 上查看↗10,522
  • jprichardson/node-fs-extrajprichardson 的头像

    jprichardson/node-fs-extra

    9,610在 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
    在 GitHub 上查看↗9,610
  • iyear/tdliyear 的头像

    iyear/tdl

    7,135在 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
    在 GitHub 上查看↗7,135
  • koush/ionkoush 的头像

    koush/ion

    6,269在 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
    在 GitHub 上查看↗6,269
  • ynqa/jnvynqa 的头像

    ynqa/jnv

    6,044在 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
    在 GitHub 上查看↗6,044
  • lmarzen/esp32-weather-epdlmarzen 的头像

    lmarzen/esp32-weather-epd

    5,954在 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
    在 GitHub 上查看↗5,954
  • tagspaces/tagspacestagspaces 的头像

    tagspaces/tagspaces

    4,935在 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
    在 GitHub 上查看↗4,935
  • mangiucugna/json_repairmangiucugna 的头像

    mangiucugna/json_repair

    4,521在 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
    在 GitHub 上查看↗4,521
  • callumlocke/json-formattercallumlocke 的头像

    callumlocke/json-formatter

    4,118在 GitHub 上查看↗

    这是一个基于 Web 的 JSON 格式化和可视化工具,专为结构化调试和数据探索而设计。它将原始 JSON 字符串转换为具有语法高亮、缩进指南和可折叠节点的易读树状结构。 该工具提供了一个数据可视化器,用于比较原始服务器响应与解析后的表示形式。它还包含一个控制台导出器,将解析后的 JSON 数据作为全局变量发送到浏览器开发者控制台,以便立即进行检查和操作。 该系统涵盖了 API 响应检查和 JSON 结构分析,允许用户在原始文本和格式化视图之间切换,以验证复杂的嵌套数据。

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

    TypeScript
    在 GitHub 上查看↗4,118
  • ibireme/yyjsonibireme 的头像

    ibireme/yyjson

    3,788在 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
    在 GitHub 上查看↗3,788
  1. Home
  2. Data & Databases
  3. JSON File Processors

探索子标签

  • 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 个子标签CLI 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 个子标签Extracting 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.