YAMQ is a language agnostic tool for scheduling delayed messages. Popular message queues like RabbitMQ and Amazon SQS make it difficult to schedule messages at a future date. YAMQ strives to solve that problem by exposing an HTTP API that allows consumers to specify a unix timestamp as a delivery date.