materializer

noun
  1. a person or thing that materializes; something that causes something abstract or intangible to become real or concrete
  2. Usage: often used in spiritual or paranormal contexts to refer to a medium or entity that manifests physical form
  3. in computing and software development, a tool or process that converts abstract data or specifications into concrete, usable output
  4. Usage: technical usage

Examples