How to Use Kivy on Repl.it
 
I made the Kivy  Python cross-platform GUI framework work in a GFX  REPL on Repl.it . Repl.it is a multi-language cloud IDE with good support for Python.   To use Kivy on Repl.it, just create a Pygame REPL, which is among the Kivy dependencies, and install Kivy with the package manager or by adding kivy  to requirements.txt . Starting such a REPL in a new session takes a while to download and build the required libraries, at least several minutes. So be patient.   This REPL  runs the Kivy Showcase , a demo app that showcases some of Kivy’s features. The demo works fine except for a few overlapping widgets in the top bar. And it has some latency issues, but the poor performance is mostly a consequence of the experimental state of GFX.   If you adjust the handles along the edges of the REPL panes to close all the panes except the app’s, you can use most of the web page area. Here’s a screenshot of what it looks like. I can’t wait for GFX to support running graphical apps as a website...