awesome-repositories.com
ब्लॉग
MCP
awesome-repositories.com

AI-संचालित खोज के साथ बेहतरीन ओपन-सोर्स रिपॉजिटरी खोजें।

एक्सप्लोर करेंक्यूरेटेड खोजेंओपन-सोर्स विकल्पसेल्फ-होस्टेड सॉफ्टवेयरब्लॉगसाइटमैप
प्रोजेक्टहमारे बारे मेंहम रैंकिंग कैसे करते हैंप्रेसMCP सर्वर
कानूनीगोपनीयताशर्तें
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
antonmedv avatar

antonmedv/fx

0
View on GitHub↗
20,282 स्टार्स·472 फोर्क्स·Go·mit·9 व्यूज़fx.wtf↗

Fx

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 interactive, recursive tree-view that supports custom key bindings and node expansion.

Beyond its interactive capabilities, the software provides a robust set of utilities for data normalization and format conversion, supporting inputs such as YAML, TOML, and raw log streams. It facilitates automated workflows by processing piped input streams and converting minified or unstructured text into human-readable, indented formats for efficient analysis and debugging.

Features

  • JSON Processors - Provides a terminal tool for exploring, transforming, and visualizing JSON data structures through interactive navigation or shell pipelines.
  • Interactive Data Exploration Tools - Navigates and inspects complex nested data structures directly in the terminal with an interactive interface.
  • Recursive Data Explorers - Provides an interactive terminal-based interface for navigating, expanding, and exploring complex nested data hierarchies.
  • Command-Line Data Processors - Executes custom transformation and filtering logic on data streams within shell pipelines.
  • Format Conversion Toolkits - Parses YAML, TOML, and raw log streams into structured data for consistent analysis and human-readable output.
  • Data Normalization Utilities - Translates diverse input formats like YAML or TOML into a unified internal object model for consistent processing.
  • Terminal Data Visualizers - Displays complex nested data in an interactive terminal interface with expansion and navigation capabilities.
  • Data Manipulation - Command-line JSON viewer.
  • Data Processing - Command-line JSON processing tool using JavaScript functions.
  • JSON and Tree Data - Interactive JSON processing with JavaScript.
  • JSON प्रोसेसिंग - CLI JSON viewer.
  • CLI यूटिलिटीज़ - Command-line JSON viewer.
  • Command Line Interface - Terminal-based JSON viewer and processor.
  • कमांड लाइन इंटरफेस - टर्मिनल-आधारित JSON व्यूअर और प्रोसेसिंग टूल।
  • Console Interfaces - Listed in the “Console Interfaces” section of the Awesome Go awesome list.
  • डेवलपमेंट टूल्स - Terminal JSON viewer and processor.
  • Terminal User Interfaces - Terminal-based JSON viewer and processor.
  • Go 项目 - Listed in the “Go 项目” section of the Great Open Source Project awesome list.
  • General Utilities - Terminal-based JSON viewer with Vim-like navigation.
  • Log Analysis Tools - Converts raw text or log streams into structured formats to simplify searching and debugging.
  • Data Format Interoperability - Translates non-standard formats like YAML or TOML into structured data for consistent processing.
  • Data Transformation Engines - Executes user-provided logic within a sandboxed runtime to filter, map, or modify data fields.
  • Interactive Data Exploration Tools - Provides an interactive terminal interface for navigating complex data structures with custom key bindings.
  • Tree View Visualizers - Renders nested data structures as an interactive terminal tree-view with expansion and collapse capabilities.
  • Interactive Command Line Interfaces - Maintains a responsive terminal interface by decoupling data processing from the display loop.
  • Stream Processing Utilities - Aggregates line-delimited data inputs into collections for efficient batch processing.
  • Data Structure Transformation Techniques - Applies custom logic to filter, map, or modify information fields using concise expressions.
  • Log Streaming Services - Converts raw log streams into structured data formats to facilitate efficient searching and analysis.
  • Data Aggregation Pipelines - Buffers incoming line-delimited data into a unified memory structure for complex transformations.
  • Data Formatting Utilities - Converts compact or minified data strings into human-readable indented output.
  • Data Pipeline Automation - Supports automated shell pipelines for data transformation and filtering without manual input.
  • Stream Piping Utilities - Facilitates integration into shell workflows by reading raw text or log streams from standard input.

स्टार हिस्ट्री

antonmedv/fx के लिए स्टार हिस्ट्री चार्टantonmedv/fx के लिए स्टार हिस्ट्री चार्ट

AI सर्च

और अधिक बेहतरीन रिपॉजिटरी खोजें

अपनी ज़रूरत को सरल भाषा में बताएं — AI हजारों क्यूरेटेड ओपन-सोर्स प्रोजेक्ट्स को प्रासंगिकता के आधार पर रैंक करता है।

Start searching with AI

Fx के ओपन-सोर्स विकल्प

समान ओपन-सोर्स प्रोजेक्ट्स, जो Fx के साथ साझा की गई सुविधाओं के आधार पर रैंक किए गए हैं।
  • mikefarah/yqmikefarah का अवतार

    mikefarah/yq

    14,913GitHub पर देखें↗

    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

    Gobashclicsv
    GitHub पर देखें↗14,913
  • kellyjonbrazil/jckellyjonbrazil का अवतार

    kellyjonbrazil/jc

    8,538GitHub पर देखें↗

    jc is a tool that transforms plain-text results from command-line utilities, system tools, log formats, and text tables into structured JSON data. It functions as a structured data transformer capable of converting various file formats, including CSV, INI, XML, and YAML, into JSON representations for programmatic use. The project includes a collection of specific parsers for Unix commands and system tools such as df, blkid, and various package managers. It also features specialized converters for web server logs, Common Log Format, and Common Event Format strings. The tool covers broad capab

    Pythonbashbash-scriptingcli
    GitHub पर देखें↗8,538
  • jroimartin/gocuijroimartin का अवतार

    jroimartin/gocui

    10,575GitHub पर देखें↗

    gocui is a console user interface library for the Go programming language. It provides a toolkit for building interactive terminal applications using a layout engine that organizes overlapping rectangular views and coordinates. The library features a terminal input handler to capture and map keyboard shortcuts and mouse events to specific application actions. It includes an ANSI escape sequence parser to manage text attributes, colors, and cursor positioning. The framework covers interface view management and overlapping window layering, allowing for a structured arrangement of content. Rend

    Gocuigogocui
    GitHub पर देखें↗10,575
  • stedolan/jqstedolan का अवतार

    stedolan/jq

    34,932GitHub पर देखें↗

    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.

    C
    GitHub पर देखें↗34,932
Fx के सभी 30 विकल्प देखें→

अक्सर पूछे जाने वाले प्रश्न

antonmedv/fx क्या करता है?

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.

antonmedv/fx की मुख्य विशेषताएं क्या हैं?

antonmedv/fx की मुख्य विशेषताएं हैं: JSON Processors, Interactive Data Exploration Tools, Recursive Data Explorers, Command-Line Data Processors, Format Conversion Toolkits, Data Normalization Utilities, Terminal Data Visualizers, Data Manipulation।

antonmedv/fx के कुछ ओपन-सोर्स विकल्प क्या हैं?

antonmedv/fx के ओपन-सोर्स विकल्पों में शामिल हैं: mikefarah/yq — This tool is a command-line processor designed for querying, updating, and transforming structured data files. It… kellyjonbrazil/jc — jc is a tool that transforms plain-text results from command-line utilities, system tools, log formats, and text… jroimartin/gocui — gocui is a console user interface library for the Go programming language. It provides a toolkit for building… stedolan/jq — jq is a command-line JSON processor and data transformer. It provides a functional query language used to slice,… c-bata/go-prompt — go-prompt is a library for building interactive command-line interfaces in Go. It serves as a cross-platform console… cheynewallace/tabby — A tiny library for super simple Golang tables.