Model-View-Controller framework for Python applications.

Flask-Diamond is a batteries-included Flask framework. Easily scaffold a working application with sensible defaults, then override the defaults to customize it for your goals. Flask-Diamond imports many other Flask extensions and glues them all together. The end result is a model administration view, accounts and high-level account operations (e.g. password reset), testing, documentation, deployment, and more.

Example Applications

gthnk is a personal knowledge management system. It captures your ideas and notes on your own computer - instead of the cloud. gthnk was built using Flask-Diamond, which provided a framework for application development and deployment.