Skip to content
This repository

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP

Like TryPython, except with the ability to share scripts.

branch: master

Fetching latest commit…

Octocat-spinner-32-eaf2f5

Cannot retrieve the latest commit at this time

Octocat-spinner-32 src
Octocat-spinner-32 .gitignore
Octocat-spinner-32 README
Octocat-spinner-32 download-static-files.sh
Octocat-spinner-32 pom.xml
README
Like TryPython, except with the ability to publish and share scripts.
Inspired by the Groovy Web Console, which also runs on AppEngine.  Ironically 
enough, the application itself is written in Java and utilizes Jython, as 
CPython cannot be safely sandboxed.

Instructions:

 ./download-static-files.sh  # download external files from other projects 
 
 mvn gae:unpack              # download the appengine SDK
 mvn compile gae:run         # run a development server

To Deploy:
 mvn package -Pminify-all-external    # minify third-party resources
 mvn gae:deploy -Ddebug=false

TODO
 * Login for editing/deleting/modifying published scripts
 * Memcache compiled python scripts (PyCode)
 * Enable URLfetch for script code? 
 * Enable AJAX callbacks for 'input' functions? 
 
Credits:
 
 Static code highlighting from Alex Gorbechev
 
 Live code highlighting thanks to CodeMirror
 
 Social network 'share' icons from chethstudios.net and
 Benjamin Reid from psd.tutsplus.com
Something went wrong with that request. Please try again.