Spirograph in Python Flask

An application to calculate spirographs using Python's Flask micro framework and WTForms packages for the user interface

Launch Tool

You must login before you can run this tool.

Version 1.0 - published on 11 Oct 2017

Open source: license | download

View All Supporting Documents

Category

Tools

Published on

Abstract

This web applications shows off building a graphical user interface with Python's Flask and WTForms packages. It retrieves inputs from the user, call's a Python function to calculate the x,y points for a spirograph, and uses the Plotly.js JavaScript interface to visualize the data. This application also uses Bootstrap (getbootstrap.com) to help with layout, MathJax (mathjax.org) for rendering the spirograph formula, jQuery for client side JavaScript stuff.

Cite this work

Researchers should cite this work as follows:

  • Derrick Kearney (2017), "Spirograph in Python Flask," https://help.hubzero.org/resources/spiroflask1.

    BibTex | EndNote

  • Copyright © 2022 Hubzero
  • Powered by Hubzero®