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.
7k stars
32 watching
140 forks
Language: Go
last commit: about 2 months ago
Linked from 8 awesome lists
cliconfigconfigurationdata-processingdata-structuresdata-wranglingdevops-toolsgogolangjsonjson-processingparserqueryselectortomlupdatexmlyamlyaml-processor
Related projects:
Repository | Description | Stars |
---|---|---|
thedevsaddam/gojsonq | Provides an ODM-like API to access and query JSON data in Go | 2,194 |
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,469 |
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. | 262 |
go-yaml/yaml | Provides a Go package to work with YAML data | 6,919 |
golang/tools | Provides tools and packages for static analysis and code transformation of Go programs. | 7,430 |
danburzo/hred | Extracts data from HTML or XML documents to JSON using a CSS selector-like query language | 70 |
asty-org/asty | Tool for converting Go source code AST to JSON and back to AST | 82 |
xd-deng/handytools-go-webassembly | Demonstrates Go's compilation to WebAssembly and JavaScript interaction | 67 |
revel/revel | A high productivity framework for building full-stack web applications in the Go language. | 13,156 |
golang-jwt/jwt | An implementation of JSON Web Tokens for authentication and security in Go programming language | 7,375 |
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 | 980 |