views:

122

answers:

2

Are there any Open Source online IDE's except for Bespin?

If found some online IDE's like; phpanywhere.net, coderun.com, squadedit.com, codepad.org, but non of them are open source.

Bespin isn't working for me, it could be because I'm a Opera user, but even in Firefox I couldn't get it to work properly. And if there is no other alternative; what about creating a new open source project?


First, if I'm supposed to create an open source project; what would be the best place to host it? Any of these? - http://github.com/ - http://code.google.com/hosting/ - http://sourceforge.net/

I went with the github solution.


I'm thinking of creating this with php and the JavaScript framework MooTools.

What would be the best way to build the code editing area on?

  • html textarea-tag
  • html iframe-tag
  • creating an own enging like google did with google docs?

Theres also the html5 option, like Bespin did. But the problem there is that its not working. Also another reason for that I don't want to go for Bespin is that its an dead prosject. As far as I know several of the team members that worked at Bespin now work for other companies.

Also, I'm thinking about building it upon the "Operational transformation" as google did. But should I first create that as an separate Open Source prosject? An Operational transformation javascript implementation for MooTools.

+2  A: 

You could help yourself with Codemirror, there are already a few examples written.

Bergi
Thanks, seems like an good solution. I will probably use that one for code highlighting.
Knarf
We're using CodeMirror down at http://jsfiddle.net - thought a lot about the perfect solution and CodeMirror was the best option, Bespin was WAY too buggy back then. Currently Bespin has been rewritten from scratch and used in https://builder.mozillalabs.com/ (by design, the site works on Firefox only).
Oskar Krawczyk
+1  A: 

Check this: http://code.google.com/p/kodingen/

Kodingen is as far as I know based upon Bespin.
Knarf
http://Kodingen.com is using Codemirror, Ymacs or Bespin to edit code online. But itself is not an editor, it's online development platform with free hosting.
Devrim