LinuxCommandLibrary
GitHubF-DroidGoogle Play Store

emuto

data transformation tool with query language

TLDR

Transform JSON data
$ emuto '[.data.items | map(.name)]' [input.json]
copy
Transform from stdin
$ cat [data.json] | emuto '[.items]'
copy
Output formatted
$ emuto --pretty '[.]' [input.json]
copy

SYNOPSIS

emuto [options] expression [file]

DESCRIPTION

emuto is a data transformation tool using a jq-like query language. It processes JSON, CSV, TSV, DSV, and plain text through expressions that select, filter, and transform data structures.The expression language supports object access, array operations, mapping, and filtering. It provides a functional approach to JSON manipulation.emuto is useful for data extraction, format conversion, and JSON processing in scripts and pipelines.

PARAMETERS

EXPRESSION

Emuto transformation expression.
FILE
Input JSON file.
--pretty
Pretty-print output.
--help
Display help information.

INSTALL

yay -S emuto
copy

CAVEATS

Expression syntax differs from jq. May not handle all JSON edge cases. Performance varies with data size.

HISTORY

emuto was developed as a JSON transformation tool, providing jq-like functionality with its own expression syntax for data manipulation.

SEE ALSO

jq(1), gron(1), fx(1)

Braincup
Open source brain training for math, memory and focus
Braincup mini-games
41 mini-games · Apache-2.0
No ads · No tracking
Play in browser
Download Braincup on the App StoreGet Braincup on Google PlayGet Braincup on F-Droid
276 stars
From the maker of Linux Command Library
Copied to clipboard
Braincup
Open source brain training for math, memory and focus. 41 mini-games, from mental arithmetic to Sudoku, N-Back and Solo Chess.
Apache-2.0 licensed · No ads · No tracking · No account
From the maker of Linux Command Library
Download Braincup on the App StoreGet Braincup on Google PlayGet Braincup on F-Droid