dasel

Data processor

A tool for querying and modifying structured data from various formats.

Select, put and delete data from JSON, TOML, YAML, XML and CSV files with a single tool. Supports conversion between formats and can be used as a Go package.

GitHub

7k stars
31 watching
135 forks
Language: Go
last commit: 10 days ago
Linked from 8 awesome lists

cliconfigconfigurationdata-processingdata-structuresdata-wranglingdevops-toolsgogolangjsonjson-processingparserqueryselectortomlupdatexmlyamlyaml-processor

Backlinks from these awesome lists:

Related projects:

Repository Description Stars
thedevsaddam/gojsonq Provides an ODM-like API to access and query JSON data in Go 2,190
tomwright/queryparam Converts URL query parameters into struct values of the correct types 19
creativeinquiry/go2json Tool for generating abstract syntax trees from Go source code and converting them into JSON format for transpiling to other programming languages. 5
mikefarah/yq A portable command-line YAML and JSON processor with syntax similar to jq. 12,298
sclevine/yj A command-line tool for converting between various data formats. 976
andrewstuart/goq Allows users to declaratively unmarshal HTML into Go structs using struct tags composed of CSS selectors. 261
go-yaml/yaml Provides a Go package to work with YAML data 6,881
golang/tools Provides tools and packages for static analysis and code transformation of Go programs. 7,401
danburzo/hred Extracts data from HTML or XML documents to JSON using a CSS selector-like query language 69
asty-org/asty Tool for converting Go source code AST to JSON and back to AST 81
xd-deng/handytools-go-webassembly Demonstrates Go's compilation to WebAssembly and JavaScript interaction 66
revel/revel A high productivity framework for building full-stack web applications in the Go language. 13,153
golang-jwt/jwt An implementation of JSON Web Tokens for authentication and security in Go programming language 7,240
xxjwxc/public A comprehensive utility package for Go programmers 175
jf-tech/omniparser A native Golang ETL parser and transform library for various data formats 974