For the complete documentation index, see llms.txt. This page is also available as Markdown.

Installation

Homebrew

The easiest way to get your hands on the latest version of dasel is to use homebrew:

brew install dasel

Docker

Run dasel in docker using the image ghcr.io/tomwright/dasel.

Usage

Run the docker image, passing in a dasel command with the executable excluded.

$ echo '{"name": "Tom"}' | docker run -i --rm ghcr.io/tomwright/dasel:latest -i json 'name'
"Tom"

Versioning

New image versions are built and pushed automatically as part of the CI/CD pipeline in Github actions.

Tag
Description

latest

The latest release version.

development

The latest build from master branch.

v*.*.*

The specified dasel release. E.g. v2.0.0.

ASDF

Using asdf-vm and the asdf-dasel plugin.

Mise

Using mise.

List dasel versions available:

Install a specific version (you can use the latest alias) and make it available globally:

Nix

To install using the Nix Package Manager (for non-NixOS)

Or NixOS:

Windows

See manual install.

Manual

You can download a compiled executable from the latest release.

Don't forget to put the binary somewhere in your PATH.

Scoop

Use the scoop command-line installer to install dasel on windows 10.

Development Version

You can go install the cmd/dasel package to build and install dasel for you.

You may need to prefix the command with GO111MODULE=on in order for this to work.

Last updated