Skip to content

fomightez/cairo-jupyter

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Binder
^^^^^^^^^^
Press button above to start (cairo images will be visible in the active notebooks)

cairo-jupyter

Launchable active Jupyter notebooks hosted via mybinder.org that will run Cairo image-generating code.

This should make development easier by enabling spawning active coding environments in any modern browser on any device, where one can change the code and see the resulting image displayed on the same page. I was finding developing Cairo code purely on the command line was less than ideal because of going back and forth between applications.

The demonstration notebooks even work on mobile devices.

Click this button to launch live, interactive demonstation notebooks ----> Binder.

Continuous integration

This repository is connected to continuous integration. Currently, it checks repo2docker can use the repo to make a Docker image/Binder implementation, and also verifies the resulting running container can generate images. The status of these tests is displayed on the next line. (It can take a few minutes for the red FAILED badge to show if something was broken during development.)

CircleCI

Inspiration

This is based on Stuaxo's ipython_cairo and MyBinder.org. See here for some of discussion of getting it working in "binderized" notebooks launched from MyBinder.org.