Skip to content

A simple tool to provide a shared coding pad(over the internet) .... presumably for interviews

Notifications You must be signed in to change notification settings

joranbeasley/Flask-CoderPad

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

77 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Demo Of Coderpad

INSTALL

pip install git+git://github.com/joranbeasley/Flask-CoderPad#egg=CoderPad -U

Supports at least Python2.7 and Python3.6 and i assume all versions between, it does not support 2.6!

additionally requires eventlet or some other backend supported by Flask-Socketio

RUN THE SERVER

(note that these scripts should be found in your python scripts folder, which hopefully is already on your path, assuming that you install the package with pip)

serve-coderpad

you can use the

setup-coderpad command to configure your server (This should run automagically the first time you run the server)

Disclaimer

I needed this tool... i made it ... it felt good.

I make no promises that it will work for you, that it will work efficiently, or that it wont break at a critical time, however please notify me if any of these things happen

WISHLIST

  • add support for languages other than python should be easy(tm)
  • change the themes for ace editor dynamically
  • XSS injection in chat panel needs to be identified and fixed
  • can we use angular for the editor page?
  • add unittests/doctests etc

About

A simple tool to provide a shared coding pad(over the internet) .... presumably for interviews

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published