VibeHunt
Back to browse

ramda-cli

Process data with functional pipelines.

Source

ramda‑cli lets users compose Ramda functions into pipelines that read JSON from standard input, transform it, and write the result to standard output. Each pipeline stage is a snippet of LiveScript or JavaScript (with `--js`) that evaluates to a function; multiple snippets are automatically composed left‑to‑right, mirroring Ramda’s `R.pipe`. The tool works directly in the terminal and can also be launched in an interactive browser mode where an embedded editor shows live output as the pipeline is edited.

The command line is intended for developers who need quick, script‑like data processing without writing full programs. It supports any npm package, allowing users to extend the available functions, and offers options for formatting output as tables, JSON, or other forms. Interactive mode, added in v4.0, provides immediate visual feedback, making it easier to iteratively build and debug pipelines.

Because it relies on Ramda’s data‑last API, users familiar with Ramda can reuse existing knowledge and code, while the lack of a new syntax keeps the learning curve low. The package is stable and available as a global npm installation.

Reviews

Sign in to leave a review.

Loading reviews…

Similar apps