Automic VaultAutomic Vault

brew

Install dhall-toml with Homebrew

Convert between Dhall and Toml. Version 1.0.4 via Homebrew; verified from local package data.

install

Additional install commands

macOS

Homebrewverified · 100%
brew install dhall-toml

local Homebrew formula metadata

overview

Package summary

Convert between Dhall and Toml

Commands and aliases

  • dhall-to-toml
  • toml-to-dhall

history

Project history and usage

dhall-toml is the Dhall converter package for TOML. It occupies the same ecosystem slot as dhall-json, but for projects whose downstream tools expect TOML rather than JSON or YAML.

Project history

The dhall-haskell repository lists dhall-toml as one of its maintained packages. The package README says it provides a Dhall-to-TOML compiler, shows dhall-to-toml output, and includes a roadmap noting minimal dhall-to-toml and minimal toml-to-dhall support while schema inference and docs.dhall-lang.org documentation remain incomplete.

Adoption history

Compared with dhall-json, the official evidence for broad adoption is thin: the supplied package facts list Homebrew packaging only. That matches the package's own roadmap language, which presents it as a useful but less complete integration in the Dhall converter family.

How it is used

The documented path is to pipe a Dhall record into dhall-to-toml and receive TOML key-value output. The companion toml-to-dhall command exists in the package facts and README roadmap, but the official README signals that TOML-to-Dhall schema inference is not complete.

Why package nerds care

dhall-toml is interesting mainly as a packaging signal: once a configuration language has a standard command-line compiler, package ecosystems tend to sprout format-specific bridge binaries for every configuration format with users. Here the bridge is real, but the source-backed history is modest.

Timeline

  • 2026: dhall-haskell lists dhall-toml among its package set.
  • 2026: The dhall-toml README roadmap marks minimal dhall-to-toml and toml-to-dhall work while leaving schema inference and official docs unfinished.

Related projects

  • dhall-json is the mature JSON/YAML sibling; dhall-bash and dhall-lsp-server cover shell and editor workflows in the same dhall-haskell repository.

security posture

Risk level: green

narrow executable package without higher-risk signals.

Risk classifier

green risk · low confidence · appliance

Why

  • narrow executable package without higher-risk signals

Signals

  • metadata:no-higher-risk-signals

Install behavior

  • No Homebrew post-install hook is recorded in formula metadata.
  • Homebrew bottle metadata is available for 6 platform targets.
  • Installs with 1 runtime dependencies.
  • Build metadata lists 2 build dependencies.

Recommended review

Before unattended agent use, check whether the tool reads plaintext credentials, writes remote state, publishes artifacts, or shells out to plugins.

executables

Installed executables

CommandKindExposureNote
dhall-to-tomlcliglobal executable
toml-to-dhallcliglobal executable

freshness

Version and freshness

These signals separate page generation age, package-manager activity, and upstream release comparison. Version lag is warned only when an evidence URL and comparable versions are present.

page generated2026-07-08
manager version1.0.4
manager updated
local dataok
upstreamnot checked
latest detectednot detected

https://github.com/dhall-lang/dhall-haskell

install metadata

Package metadata

Package keybrew:dhall-toml
Version1.0.4
Package managerHomebrew
Package manager pagehttps://formulae.brew.sh/formula/dhall-toml
Homepagehttps://github.com/dhall-lang/dhall-haskell/tree/main/dhall-toml
Repositoryhttps://github.com/dhall-lang/dhall-haskell
Upstream docshttps://github.com/dhall-lang/dhall-haskell/tree/main/dhall-toml#readme
LicenseBSD-3-Clause
Source archivehttps://hackage.haskell.org/package/dhall-toml-1.0.4/dhall-toml-1.0.4.tar.gz
Dependenciesgmp
Build dependenciescabal-install, ghc
Uses from macOSlibffi, ncurses
Bottleavailable (on arm64_linux, arm64_sequoia, arm64_sonoma, arm64_tahoe, sonoma, x86_64_linux)
Homebrew post-installnot defined
Servicenone declared

registry facts

Source database details

Source DatabaseHomebrew formula API
Taphomebrew/core
Full Namedhall-toml
Version Scheme0
Revision0
Head VersionHEAD
Bottle Stable Root URLhttps://ghcr.io/v2/homebrew/core
Deprecatedno
Disabledno
Keg Onlyno
URL Keys
  • head
  • stable

source trail

Generated from repository data

This page is generated by av-web from the private package SQLite artifact built by scripts/generate-pkg-sqlite.py.

Used sources

  • Geiger risk classifier
  • Nucleus package database
  • av.db category and tag curation
  • cross-ecosystem install command graph
  • curated package history
  • package relationship graph
  • package version freshness
  • package-page enrichment