# ddopson/underscore-cli

Command-line utility-belt for hacking JSON and Javascript.

Repository: https://github.com/ddopson/underscore-cli
Canonical: https://ross.abutalabs.com/products/underscore-cli
Language: JavaScript
License: NOASSERTION
License Family: other
Last push: 2020-11-02T00:34:28+00:00

## Health v2 (maintenance only)
Score: 32/100 (v2, computed 2026-09-03T02:20:16.233290+00:00)
- activity 0, release rhythm 35, longevity 100
- inputs: {"age_days": 5270, "days_push": 2131, "days_rel": null, "gap_med": null, "n_releases_24m": 0}
- flags: no_releases, no_license
- formula: round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)

## Adoption (not part of the score)
Stars 1733, forks 80 (observed 2026-08-28T04:05:28.864652+00:00)

## What it is
A Node.js-based command-line utility belt for processing JSON and JavaScript, exposing underscore.js functions as simple one-liner commands. It supports chained pipelines for transforming structured data, similar to sed/awk/grep but for JSON.

## Use cases
- pretty-print and colorize JSON from the command line
- extract fields from JSON API responses in shell pipelines
- run JavaScript one-liners to transform JSON data
- chain commands to filter and pluck values from large JSON files
- replace awk/sed workflows when working with structured JSON

## When to choose
- you process JSON frequently in shell scripts and want JavaScript's expressiveness
- you need a quick pretty-printer or a full jq-like transformation pipeline in Node.js
- you're already familiar with underscore.js and want it on the CLI

## When to avoid
- you need a actively maintained tool with modern Node.js support and regular updates
- you prefer jq or other specialized JSON tools with larger communities
- you need to process non-JSON data formats

## Facets
- artifact type: cli-tool
- maturity: maintenance
- function: cli, developer-tools, parser
- domain: developer-tools, files
- platform: cli, cross-platform
- tags: -processing, underscore-js, shell-scripting, pretty-printer, data-pipeline, command-line, nodejs

## Member repositories
- ddopson/underscore-cli (main) score 32

## Provenance
- Observed fields: from GitHub, fetched 2026-08-28T04:05:28.864652+00:00.
- Health v2: computed from the inputs above; adoption is never an input.
- Inferred fields (summary, facets, guidance): AI-extracted, prompt v1, taxonomy v1, on 2026-08-30T03:31:27.200326+00:00, confidence not recorded.
  - readme: https://github.com/ddopson/underscore-cli (fetched 2026-08-28T04:05:28.864652+00:00, sha 232524140cd8)
  - registry_npm: https://registry.npmjs.org/underscore-cli (fetched 2026-08-29T11:08:29.057956+00:00, sha 742863abda7c)
- Data as of 2026-08-30T08:39:29.467469+00:00.
