A tool for writing better scripts
Repository Index
71,235 visible repositories in the index
1–24 of 39 · Most stars
Command-line JSON processor
- jq
Why is this running? Trace any process, port, container, or file back to what started it - CLI + TUI.
Terminal JSON viewer & processor
- json
- cli
- command-line
- tui
yq is a portable command-line YAML, JSON, XML, CSV, TOML, HCL and properties processor
- yaml-processor
- yaml
- cli
- golang
Miller is like awk, sed, cut, join, and sort for name-indexed data such as CSV, TSV, and tabular JSON
- data-processing
- data-cleaning
- csv
- csv-format
Unified querying, transformation, and modification of JSON, TOML, YAML, XML, INI, HCL, KDL and CSV.
- json
- yaml
- configuration
- selector
Run commands concurrently. Like `npm run watch-js & npm run watch-less` but better.
- cli
- command-line
- concurrently
- parallel
Process execution for humans
- nodejs
- spawn
- exec
- spawned-processes
Intuitive find & replace CLI (sed alternative)
- command-line
- rust
- terminal
- text-processing
Fabulously kill processes. Cross-platform.
📺🗿 Terminal graphics for the 21st century.
- ansi
- terminal-graphics
- terminal-based
- image-processing
Library for interacting with command-line interfaces
- command-line
- cli
- piping
- stdout
The official CLI and Python client for the Hugging Face Hub.
- model-hub
- machine-learning
- models
- natural-language-processing
Commandline tool for running SQL queries against JSON, CSV, Excel, Parquet, and more.
- golang
- csv
- json
- tsv
Process manager for Procfile-based applications and tmux
- procfile
Open-source AI humanizer: rewrite AI-generated text into natural, human-sounding prose. LLM rewriting + multi-engine translation, with step-by-step traces. Python CLI, n8n & Docker.
- ai-humanizer
- humanize-text
- ai-tools
- text-humanizer
The gflags package contains a C++ library that implements commandline flags processing. It includes built-in support for standard types such as string and the ability to define flags in the source file in which they are used. Online documentation available at:
Command-line YAML, XML, TOML processor - jq wrapper for YAML/XML/TOML documents
- yaml
- jq
- command-line
- json
Restart a CLI process without loading the xdebug extension.
- xdebug
- php
- restart
- performance
backdoor-apk is a shell script that simplifies the process of adding a backdoor to any Android APK file. Users of this shell script should have working knowledge of Linux, Bash, Metasploit, Apktool, the Android SDK, smali, etc. This shell script is provided as-is without warranty of any kind and is intended for educational purposes only.
- metasploit
- smali
- apktool
- apk
converts binary PDF to JSON and text, for server-side PDF processing and command-line use. Zero dependency.
- json
- pdf-converter
- pdf-form
A fish-shell package to automatically receive notifications when long processes finish.
Command line tool to download and extract data from HTML/XML pages or JSON-APIs, using CSS, XPath 3.0, XQuery 3.0, JSONiq or pattern matching. It can also create new or transformed XML/HTML/JSON documents.
- xquery
- xml
- html
- json