Join GitHub today
GitHub is home to over 28 million developers working together to host and review code, manage projects, and build software together.Sign up
Dhall in production
This section covers confirmed uses of Dhall in production. You can open an issue if you would like to list your company or tool here:
Uses Haskell bindings to Dhall to configure application servers
Uses Haskell bindings to Dhall to simplify redundant appliance cluster configurations
dhall-haskell to persist user configuration between command line interface invocations.
Uses Dhall to configure command-line applications (i.e. as an alternative to a JSON configuration)
The Eta programming language supports Dhall for configuring their build tool, Etlas
Uses Dhall customized with additional built-ins as a serializable domain-specific language
dhall-to-yaml to simplify redundant runtime configuration
Kos Media, LLC
dhall-nix to convert Dhall definitions for microservice configs and encrypted secrets to various formats including JSON, YAML, and Nix in their delivery pipeline (currently into AWS).
dhall-to-text to configure, modularize and template Terraform and Kubernetes configurations
dhall-haskell to define logs for parsing. The software generates a specific log parser in either Python, Haskell, Elm or Erlang.
dhall to configure their build process