Dasel (short for "data selector") is a data query and editing tool that provides a uniform syntax for working with multiple document formats. The platform currently supports JSON, YAML, TOML, XML, and CSV. In the dasel documentation, users can locate a detailed reference manual describing the query syntax. A number of examples are provided that show a set of dasel selectors for common tasks (e.g., selecting a single value, selecting a given array index, etc.) and the corresponding jq and yq syntax for comparison. Examples are also provided that demonstrate the dasel `put` syntax that can be used to modify a document. Dasel's GitHub releases page provides compiled binaries for Windows, macOS, and Linux systems.
Comments