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
31 watching
135 forks
Language: Go
last commit: 10 days 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,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 |