10+ useful online code editors

by Jean. 66 Comments -

As a developer, your main tool is obviously those that will allow you to turn your ideas into code: A text editor. As time go by, more online text editors are created that can help you code from any computer with internet access. In this article, let’s have a look at 10+ useful online
code editors.

Amy Editor

Created in 2007 by Petr Krontorád, Amy Editor is an advanced editor with a look and feel of a Mac. Amy Editor features lots of useful options, such as line numbers, syntax highlighting, snippets for more than 20 languages, collaboration, and more.
Amy can edit, save and export files. It can also manage projects.

» http://www.amyeditor.com/

JSBin

As you can guess, JSBin is an online text editor primarily focused on Javascript. I really love the clean and simple interface. Each code can be tested using a powerful “Preview” feature, and then exported into a text file.
Another good thing to note is that JSBin can import popular Javascript frameworks such as jQuery or Mootools, so you can test your js plugins as well.

» http://jsbin.com/

Bespin

Using HTML5 quite intensively, Bespin is a new project from Mozilla Labs. This online editor is very powerful and has lots of cool options. In order to use Bespin, you have to create an account. Note that Bespin can be downloaded and then embedded in any kind of web project, only by adding two files in your header!

» https://bespin.mozilla.com/

Kodingen

Kodingen is another great online editor, probably one of the most powerful tool on this whole list. It can be used unregistered or you can create an account to use advanced functions as such as SVN repositories, collaborative work, etc.
This editor features templates for most programming languages, syntax highlighting, line numbering and more. A must!

» http://kodingen.com/

EditPad

Unlike the first few editors featured in this post, EditPad is simple and minimal. No syntax highlighting, no project management…Just a plain page to type your text without any distractions. I’m not a big fan, but this “online notepad” can be a life saver on a particularly slow machine.

» http://www.editpad.org/

TypeIt

TypeIt isn’t a code editor and I hesitated to feature it in this post. This handy tool helps you to access special characters such as French accents, like a visual keyboard does. Definitely a site to have in your bookmarks if you’re often working on multi-language sites.

» http://www.typeit.org/

PractiCode

PractiCode is a very basic code editor. It has very limited functions (Handles CSS, HTML and VbScript) but it is perfect to make quick and dirty code.

» http://www.landofcode.com/online-code-editor.php

9ne

9ne (Pronounced Nine) is a nice online text editor, based on the well known GNU Emacs. 9ne provides most of the basic Emacs functionalities and currently supports XML and Javascript syntax highlighting modes.

» http://robrohan.com/projects/9ne/

jsvi

Vi has always been one of my favorite text editors of all times. Why? Because it is powerful, fast, and you’ll find it everywhere: GNU/linux distros, Mac, web servers… Now, you’ll also find Vi online with this implementation called JSVI. Most Vi functions have been implemented into this web-based version.

» http://gpl.internetconnection.net/vi/

HTMLedit

As the name says, HTMLedit is a (very basic) HTML editor that can be used for quick and dirty coding. However, its interest is limited, particularly if compared to most other items from this list.

» http://htmledit.squarefree.com/

DarkCopy

Have you ever felt distracted when working on a buggy piece of code? If yes, there’s no doubt that you will enjoy DarkCopy. This simple online text editor has limited functions but it provides a dark, clutter-free environment so you can concentrate on the most important: getting things done.

» http://darkcopy.com/

SimpleText

SimpleText.ws may have a cool retro Apple look, but it is also a powerful tool that allows you to create, edit, and save plain text files in your web browser. Another good point of SimpleText is that you can host it yourself if you want, using Google Apps Engine. This guide will show you how to do.

» http://www.simpletext.ws/

Comments (66) - Leave yours

  1. Ben Lacey said:

    Nice article!
    I think that Kodingen editor looks pretty good. I’ve never really had the need for an online editor yet, I find Eclipse IDE to be fine for what I need to do :-)

    • Jean-Baptiste Jung said:

      Yeah, Kodingen is probably the most complete from the whole list. The best thing with online editors are that they are available all the time and from any computer + no need to install anything :)

      • Ben Lacey said:

        Yeah, that does make sence. With Eclipse IDE I can set up ‘Projects’ and have an explorer view of all files and folders for each ‘site’ (project) I’m working on. Online editors won’t have that functionality (I don’t think) for a long time, due to all of the privacy and security implications.

        For standalone editors I really REALLY like Programmers Notepad 2, It can be themed and modified to suit your exact needs.

  2. Michal Kozak said:

    From the set of editors above – in my opinion is the Best.

    I don’t really use online editors if I don’t have to, but if I DO – it’s always Bespin. it’s very functional and easy to use.

  3. ESN said:

    I’ve never really used an online editor for coding but I might start using JSBin for quick Javscript debugging. I have a feeling that Google might come up with a few online code editors as part of Google Docs.

  4. Tyler Clendenin said:

    Are any of these code editors open source?

    I ask this because it would be cool to integrate a code editor like one would integrate TinyMCE or CKEditor, with ones own hooks and such.

    Would be useful to use in WordPress for quick editing plugins or themes.

    • Sinan Yasar said:

      You can use embedded Bespin(1) for such an integration, we have also used embedded version of Bespin in Kodingen.

      Other than that you can also check CodeMirror(2) which is an open-source code-editor with syntax-highlighting, however it’s not a standalone editor, like the ones in this list.

      @Jean, Thanks for great article.

      1 – http://mozillalabs.com/bespin/2009/11/13/bespin-embedded-first-preview-release/
      2 – http://marijn.haverbeke.nl/codemirror/

  5. Sergio Petrucci said:

    The one that should have been mentioned is EditArea:

    http://www.cdolivet.com/index.php?page=editArea&sess=320f1133edac2596d10c4db9d9fa8c0f

    It works in all major browsers, including IE 6, also lightweight and fast.

  6. You are now listed on FAQPAL said:

    10+ useful online code editors…

    As a developer, your main tool is obviously those that will allow you to turn your ideas into code: A text editor. As time go by, more online text editors are created that can help you code from any computer with internet access. In this article, let’…

  7. Ignace said:

    Some online code editors that weren’t mentioned:

    http://www.coderun.com/
    http://phpanywhere.net/
    http://www.tide4javascript.com/
    http://ecoder.quintalinda.com/

    Apparently online IDE’s become more and more popular altough I still miss my favorites like xdebug and phpunit

  8. Ben Sky said:

    I didn’t even know these existed, great idea & great article, maybe these are the future of development!? Like the look of Kodingen might give it a try!!

  9. James Edinburgh said:

    Thanks for this useful resource, I’ll be sure to give some of these a try.

    I’m in the habit of just using Notepad for coding though and don’t know if I’ll be able to break it very easily. I don’t like programs that are overly user friendly.

  10. Josh said:

    One I’ve bookmarked along the way is phpanywhere.net. I went to use it recently but I didn’t feel comfortable handing over my FTP info.

    Thanks for the list… I know JSBin is going to come in handy.

  11. Anees said:

    I got the warning when I first tried to open bespin. Then I closed the window and clicked the link again. It worked fine. I guess it’s not a security problem, but an error with the certificate. (since it uses https). I don’t understand why they are using a secure connection for bespin

  12. enciel06 » Kumpulan Kode Editor Online said:

    [...] Nah karena itu pada artikel ini, ane mau coba share beberapa editor teks online dapet nemu dari http://www.catswhocode.com/blog/10-useful-online-code-editors, langsung aja deh kita liat satu-satu (maap kalu ada bahasa yg sedikit rancu, soalnya ane translate [...]

  13. mike said:

    hey nice post. i’ve just started studying programming and html so this will be very useful to me. i’m bookmarking your site. thanx!

  14. Vlad said:

    Another great editor is codepad.org/. Although it isn’t really an ‘editor’ it’s got some really nice features:
    From their site:
    “codepad is an online compiler/interpreter, and a simple collaboration tool.
    Paste your code below, and codepad will run it and give you a short URL you can use to share it in chat or email. ”

    Supported languages: C/C++, D, Haskell, Lua, OCaml, PHP, Perl, Plain Text, Python, Ruby, Scheme, Tcl

  15. Tonis said:

    This code editors list will sure make life easier for a lot of people.

    when i came to this site and saw this list, it ended my search.

    Looked up the best code editor and chose it:)

    Thank you very much for this.

  16. Alex said:

    Hey there, BIG thanks for this nice list! This is what ive been looking for. For me as a newb programmer, this will help much. Greets, Alex

  17. brandonjp said:

    Check out jsFIDDLE – http://jsfiddle.net

    I’ve found it very handy even when I’m doing basic HTML/CSS – but it’s also great for JS stuff

    “Online Editor for the Web (JavaScript, MooTools, jQuery, Prototype, YUI, Glow and Dojo…” AND MUCH MORE!!

  18. Carson Destiny said:

    Thanks for making a list of the most useful online code editors. These editors are indeed useful because it will help you code from any computer. Among all the editors aforementioned, Kodingen is my favorite as it is one of the most powerful tools. Through Kodingen, I am able to create files, folders, connect to my ftp drives, and use mysql databases and code.

  19. Brian Trent said:

    Some of these are pretty cool. If would respect the list more if it weren’t so mac centric however. Nice list either way….

  20. James said:

    Just thought I would let people that the link for Bespin is out of date. The website is now called Skywriter and here is the link
    https://mozillalabs.com/en-US/skywriter/

    Hope that was help full, and I’m sorry if someone else has already posted this, I can’t really be bothered to read through all of the other comments write know, kinda bust coding. Ironic isn’t it.

  21. Stefan said:

    Great article. One thing to mention. Kodingen became Koding http://bit.ly/1bpsH1L and it now has a ton of new features. Free VM with root access, a Terminal, 1Gb space, 2Gb Ram and a whole lot more.

Leave a Reply

Your email address will not be published. Required fields are marked *

Please respect the following rules: No advertising, no spam, no keyword in name field. Thank you!