{"data":{"slug":"dasel","name":"dasel","tagline":"MIT one selector across JSON/YAML/TOML/XML/CSV","category":"devops","categoryName":"DevOps","url":"https://daseldocs.tomwright.me","github":"https://github.com/TomWright/dasel","pricing":"open-source","hook":"dasel is one selector syntax when the file might be JSON today and YAML tomorrow and you refuse to learn two DSLs.","whatsGood":"MIT. TomWright/dasel (Go). Query, put, delete, and convert across JSON, YAML, TOML, XML, CSV, and friends with a unified selector. Docs at daseldocs.tomwright.me; source github.com/TomWright/dasel.","theCatch":"Vs yq (jq-shaped multi-format Go CLI) and jq (JSON filter language): dasel is *one selector* across formats, not a jq dialect clone and not YAML-only muscle memory. Learn dasel’s selector docs; do not assume every jq filter ports. Distinct from Miller (tabular verbs).","verdict":"MIT multi-format selector. Free forever; one syntax when the document format keeps changing.","addedAt":"2026-09-12","featured":false,"domain":"DevOps","subSpecialty":"Tooling","subcategory":"Tooling","tags":["cli","self-host","permissive","active"],"capabilities":["json","yaml","cli"],"surfaces":["CLI","Self-host"],"ecosystem":["Go","Multi-platform"],"licenseModel":"OSS/MIT","githubStars":8049,"starsPerWeek":25,"access":"free","archived":false,"repo":{"createdAt":"2020-09-22","pushedAt":"2026-10-15","license":"MIT","archived":false,"checkedAt":"2026-10-19"}},"related":[{"slug":"github-actions","name":"GitHub Actions","tagline":"CI/CD that lives where your code does"},{"slug":"docker","name":"Docker","tagline":"Container runtime that changed deployment"},{"slug":"kubernetes","name":"Kubernetes","tagline":"Container orchestration at scale"},{"slug":"pulumi","name":"Pulumi","tagline":"Infrastructure as code in real languages"},{"slug":"fly-io","name":"Fly.io","tagline":"Deploy apps to VMs close to your users"}],"links":{"self":"/api/gems/dasel","html":"/gems/dasel","markdown":"/gems/dasel.md","category":"/api/gems?category=devops","categoryPage":"/stacks/devops"}}