Docassemble is a free, open-source platform for creating guided interviews and assembling documents. Built on Python, YAML, and Markdown, it powers mobile-friendly web applications that ask users one question at a time, then generate customised documents (PDF, RTF, DOCX) or perform other actions such as sending email, making API calls, or storing data.
This Cloudron package uses LavinMQ as the internal message broker instead of RabbitMQ, providing the same AMQP 0.9.1 compatibility with dramatically lower memory usage.