Skip to content

stuaxo/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.

About

cairo output displaying in a Jupyter notebook hosted via mybinder.org.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 54.4%
  • Jupyter Notebook 37.4%
  • JavaScript 5.2%
  • Shell 3.0%