awesome-repositories.com
المدونة
awesome-repositories.com

اكتشف أفضل مستودعات المصادر المفتوحة باستخدام بحث مدعوم بالذكاء الاصطناعي.

استكشفعمليات بحث منسقةبدائل مفتوحة المصدربرمجيات ذاتية الاستضافةالمدونةخريطة الموقع
المشروعحولكيفية ترتيب النتائجالصحافةخادم MCP
قانونيالخصوصيةالشروط
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

أدوات معالجة واستعلام JSON عبر سطر الأوامر

تم تحديث الترتيب في 30 يونيو 2026

For a JSON processor and query tool for the command line, the strongest matches are antonmedv/fx (Fx is a command-line JSON processing suite that uses), jqlang/jq (jq is the definitive command-line JSON processor, offering its) and stedolan/jq (jq is the definitive command-line JSON processor, directly providing). itchyny/gojq and mikefarah/yq round out the shortlist. Each is ranked by relevance to your query, popularity and recent activity.

أدوات سطر أوامر لتحليل، وتصفية، وتحويل، والاستعلام عن هياكل بيانات JSON في بيئات الطرفية (terminal).

أدوات معالجة واستعلام JSON عبر سطر الأوامر

اعثر على أفضل المستودعات باستخدام الذكاء الاصطناعي.سنبحث عن أفضل المستودعات المطابقة باستخدام الذكاء الاصطناعي.
  • antonmedv/fxالصورة الرمزية لـ antonmedv

    antonmedv/fx

    20,282عرض على GitHub↗

    Fx is a command-line processing suite designed for the transformation, conversion, exploration, and visualization of structured data. It functions as a terminal-based utility that handles both automated shell pipelines and interactive navigation of complex, nested data hierarchies. The tool distinguishes itself by integrating a JavaScript-based engine that executes user-provided logic to filter, map, or modify data fields within a sandboxed runtime. It maintains a responsive interface by decoupling data processing from the display loop, allowing users to explore large datasets through an inte

    Fx is a command-line JSON processing suite that uses a JavaScript engine to filter, map, and transform data in pipelines, with an interactive TUI for exploration; it fits your search for a JSON processor and query tool, though its query language is JavaScript rather than a jq-like syntax.

    GoStream Piping UtilitiesStream Processing Utilities
    عرض على GitHub↗20,282
  • jqlang/jqالصورة الرمزية لـ jqlang

    jqlang/jq

    34,901عرض على GitHub↗

    This project is a command-line processor designed for the parsing, filtering, and transformation of structured data streams. It functions as a declarative programming environment that treats data as immutable streams, allowing users to perform complex structural modifications through the composition of small, reusable functions. By utilizing a recursive tree traversal engine, the system enables the navigation, inspection, and modification of deeply nested hierarchical data structures. The engine distinguishes itself through a stream-oriented architecture that processes input records one by on

    jq is the definitive command-line JSON processor, offering its own query language, streaming input, formatting options, and full pipeline integration — exactly the efficient JSON tool this search targets.

    CCommand-Line Data ProcessorsData Transformation LanguagesStream Filters
    عرض على GitHub↗34,901
  • stedolan/jqالصورة الرمزية لـ stedolan

    stedolan/jq

    34,932عرض على GitHub↗

    jq is a command-line JSON processor and data transformer. It provides a functional query language used to slice, filter, map, and transform structured JSON data directly within a terminal. The utility functions as a data transformer that reshapes JSON input into different structures or formats based on declarative logic. This allows for the extraction and analysis of structured data from sources such as API responses and system logs.

    jq is the definitive command-line JSON processor, directly providing a functional query language for slicing, filtering, mapping, and transforming JSON data in terminal pipelines, with streaming support and flexible output formatting — perfectly matching your search.

    CJSONAPI Response ParsersCombinator Logic
    عرض على GitHub↗34,932
  • itchyny/gojqالصورة الرمزية لـ itchyny

    itchyny/gojq

    3,770عرض على GitHub↗

    gojq is a JSON query engine and transformation tool implemented in Go. It serves as a Go language port of the jq command, providing a library for embedding JSON and YAML manipulation capabilities directly into Go applications. The tool functions as an arbitrary-precision JSON processor, performing mathematical operations on large integers to prevent precision loss or numeric overflow during data transformations. Its broader capabilities include filtering and reshaping structured data using a specialized query language, converting between YAML and JSON formats, and formatting date and time st

    gojq is a Go reimplementation of the jq command, providing the same jq-style query language, streaming, and output formatting for parsing, filtering, and transforming JSON in a pipeline—exactly what this search asks for.

    GoJSON Transformationjq Query Engines
    عرض على GitHub↗3,770
  • mikefarah/yqالصورة الرمزية لـ mikefarah

    mikefarah/yq

    14,913عرض على GitHub↗

    This tool is a command-line processor designed for querying, updating, and transforming structured data files. It functions as a versatile engine for manipulating YAML, JSON, TOML, and XML documents, allowing users to perform complex operations directly from the terminal. By utilizing a path-based expression language, it enables precise navigation and modification of data structures within configuration files and infrastructure-as-code workflows. What distinguishes this tool is its ability to perform in-place document mutations while preserving original formatting, comments, and metadata. It

    yq is a command-line processor that can parse, query, and transform JSON data as well as other structured formats, using a path-based expression language—making it a genuine fit for your JSON processing needs, even though its syntax differs from jq-like ones.

    GoStream Piping UtilitiesStream Processing Utilities
    عرض على GitHub↗14,913
  • johnkerl/millerالصورة الرمزية لـ johnkerl

    johnkerl/miller

    9,911عرض على GitHub↗

    Miller is a command-line data processor used for filtering, transforming, and aggregating name-indexed tabular data. It functions as a tool for querying and reshaping records across multiple file formats, serving as a converter between CSV, JSON, and YAML. The tool distinguishes itself by using a name-indexed data model, allowing users to manipulate fields by name rather than numeric position. It utilizes single-pass streaming algorithms to compute statistics and summaries on large datasets that exceed available system memory. Its capabilities cover data transformation and analysis, includin

    Miller is a command-line data processor that handles JSON with single-pass streaming, output formatting, and pipeline support, making it a fit for parsing and transforming JSON, though its name-indexed tabular approach differs from a jq-like syntax.

    GoName-Indexed Data ModelsTabular Data ProcessorsCommand-Line Data Processors
    عرض على GitHub↗9,911
  • simeji/jidالصورة الرمزية لـ simeji

    simeji/jid

    7,132عرض على GitHub↗

    jid is an interactive JSON query tool and data explorer for the terminal. It provides a keyboard-driven interface to navigate, evaluate, and extract information from nested JSON structures using dot-notation paths and real-time autocomplete. The tool integrates JMESPath to support complex data filtering and transformation. It distinguishes itself through a type-aware assistance system that provides context-aware function hints and argument templates based on the data type of the selected JSON node. The capability surface includes a terminal user interface with syntax highlighting, predictive

    Jid is a terminal-based interactive JSON query tool with JMESPath support, dot-notation navigation, and type-aware autocomplete—it fits the command-line JSON processor and query tool category, though its interactive focus means streaming/pipeline usage may differ from pure filter tools like jq.

    GoJSON Path NavigationCLI Data InspectionData Filtering Tools
    عرض على GitHub↗7,132
  • tomwright/daselالصورة الرمزية لـ TomWright

    TomWright/dasel

    7,976عرض على GitHub↗

    Dasel is a multi-format data processor and structured data query tool used for querying, editing, and converting data across JSON, YAML, TOML, and XML. It functions as a universal data converter and a cross-format configuration editor that allows users to interact with various serialization formats through a single unified interface. The tool provides a selector-based interface for extracting and searching nested values and modifying keys and values across different file types. It enables the transformation of data between supported structures to change file types while preserving the origina

    Dasel is a command-line tool for querying, editing, and converting JSON (and other formats) via a selector-based query language, making it a solid fit for a JSON processor even though it goes beyond JSON and may lack streaming support.

    GoFormat ConversionsCross-Format Configuration EditorsCross-Format Query Interfaces
    عرض على GitHub↗7,976

Related searches

  • a high performance JSON library for Go
  • a lightweight json library for C++
  • مكتبة عالية الأداء لتحليل ملفات JSON
  • a high performance JSON library for Java
  • a high performance JSON library for C#
  • an interactive HTTP client for the terminal
  • مكتبة للحصول على مخرجات مهيكلة من LLM
  • أداة سطر أوامر لتحميل الفيديوهات