Puha is a web application framework written in Python. It allows web applications to be developed quickly by using a set of reusable components. It is designed to be both developer-friendly and designer-friendly by completely separating HTML from code.