Online, real-time, shared JavaScript console?

22,629

Solution 1

Almost two years later, a few great alternatives exist. The real-time enhancements to jsfiddle and plunkr are great, but for this use case, I haven't found any easier than Coderpad. It's marketed for doing code interviews and saves a history. Has JS/Coffeescript/Ruby/Java and more.

Solution 2

Here are some links for you:

Hope you'll find something useful in there :)

Solution 3

This answer is 3 years late, but should help if you are still checking this post. JSFiddle now has collaboration mode - it allows you to voice chat and IM, while editing together. Just click the button in the header and set it up!
http://jsfiddle.net#collaborate

Solution 4

http://syncfiddle.net/ is exactly what you're looking for. Simple clean interface that syncs real-time, but also functions as well as any other site out there. But be careful to save your code, it seems to delete your code after enough inactivity.

Share:
22,629
SimplGy
Author by

SimplGy

JS Dev. Simple-to-use software. SOreadytohelp

Updated on July 09, 2022

Comments

  • SimplGy
    SimplGy almost 2 years

    I would like to use an online tool to work remotely with people to do Javascript learning and testing exercises.

    The solution could be a shared, public Javascript console.

    Does such a thing exist? I have seen http://jsfiddle.net. This works ok, but we have to keep updating our URL every time the other person changes code so it is not real-time and requires an update step on both sides.

    I think a low-feature real-time shared console would be a pretty trivial solution to build. I'm thinking of building it myself if it doesn't exist, but I wanted to check first and see if anyone has heard of something like this.

  • SimplGy
    SimplGy about 12 years
    Looks like I should DEFINITELY leverage ShareJS if I end up writing this console thingy myself.
  • SimplGy
    SimplGy about 12 years
    Tutti is really, REALLY close. It actually will work in some cases, but it is designed for something different so it has one big downside for my use: it only shares executed code, not typed code, so if I want to provide a not-working "fill in the blank" type code problem, it wouldn't work well.
  • Brian Gerhards
    Brian Gerhards over 8 years
    A little more information on this... They are using a Mozilla JS product, TogetherJS, to accomplish this. togetherjs.com
  • Kilo
    Kilo almost 7 years
    Collaborative editing works well for code snippets that fit in one page, but not once scrolling is involved. Development on the underlying TogetherJS seems to have tapered off so this may not be improved further.