A declarative, simple, fast, and fun package for building command line tools in Go
- golang-library
- command-line
- go
- yaml
47,133 repositories indexed
1–21 of 21 · Most stars
A declarative, simple, fast, and fun package for building command line tools in Go
yq is a portable command-line YAML, JSON, XML, CSV, TOML, HCL and properties processor
A Swift command line tool for generating your Xcode project
CLI tool and python library that converts the output of popular command-line tools, file-types, and common strings to JSON, YAML, or Dictionaries. This allows piping of output to tools like jq and simplifying automation scripts.
Unified querying, transformation, and modification of JSON, TOML, YAML, XML, INI, HCL, KDL and CSV.
🖥️ Session manager for tmux, built on libtmux.
Simple, extremely lightweight, extensible, configuration management library for Go. Supports JSON, TOML, YAML, env, command line, file, S3 etc. Alternative to viper.
Command-line YAML, XML, TOML processor - jq wrapper for YAML/XML/TOML documents
CLI tool that can execute SQL queries on CSV, LTSV, JSON, YAML and TBLN. Can output to various formats.
A smarter shell and scripting environment with advanced features designed for usability, safety and productivity (eg smarter DevOps tooling)
Simple, useful and opinionated config loader.
Easily output ASCII tree from Go program or Markdown unordered list . There's also CLI tool that can output tree from JSON, YAML, or TOML! It's called *xtree*.
A performant, and portable jq wrapper to facilitate the consumption and output of formats other than JSON; using jq filters to transform the data.
High-performance configuration management framework for Go applications with zero-allocation performance, universal format support (JSON, YAML, TOML, HCL, INI, Properties), and an ultra-fast CLI powered by Orpheus.
Universal JSON, BSON, YAML, CSV, XML, mt940 converter with templates
Don't install Node, Go, ... locally - use containers you define within your project. If you have a new machine / other contributors you just have to install docker and envcli to get started.
CLI client for Portainer
Library providing routines to merge and validate JSON, YAML and/or TOML files
A detective for your data. Zero-config data quality monitoring — works with dbt, Postgres, BigQuery, Snowflake. No YAML.
A lightweight webhook action engine — execute custom commands, scripts, and forward webhooks based on YAML rules when webhook requests arrive.
Dynamic configuration file templating tool for kubernetes manifest or general configuration files