Online, real-time, shared JavaScript console?
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:
- Collabedit, Online Code Editor http://collabedit.com/
- Stypi, a realtime editor https://www.stypi.com/ (not about coding)
- ShareJS, Live concurrent editing in your app. http://sharejs.org/ (not about coding)
- Tutti, Test Javascript on different browsers simultaneously http://tuttijs.com/ (not collaborative ?)
- Bonus: a JS console for mobile http://jsconsole.com/
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.
Comments
-
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 about 12 yearsLooks like I should DEFINITELY leverage ShareJS if I end up writing this console thingy myself.
-
SimplGy about 12 yearsTutti 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 over 8 yearsA little more information on this... They are using a Mozilla JS product, TogetherJS, to accomplish this. togetherjs.com
-
Kilo almost 7 yearsCollaborative 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.