10+ useful online code editors

by Jean. 68 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/

  • http://www.laceytechsolutions.co.uk Ben Lacey

    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 :-)

    • http://www.wprecipes.com Jean-Baptiste Jung

      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 :)

      • http://www.laceytechsolutions.co.uk Ben Lacey

        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.

  • http://bit.ly/markedlines Stratos

    I wanted a good code editor! Thanks!

  • http://twitter.com/michalkozak Michal Kozak

    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.

  • Pingback: 10+ useful online code editors – multimediaDev

  • http://www.mynitor.com/ Ma Diga

    Pretty good list. I use #7

  • http://www.nuovolabs.com Florida Django

    Nice. I used Amy Editor for Python and Django. It’s pretty nice but I still prefer a local program like Komodo.

  • http://eisabainyo.net/weblog/ ESN

    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.

  • http://www.tylerclendenin.com/ Tyler Clendenin

    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.

    • http://www.wprecipes.com Jean-Baptiste Jung

      I think that SimpleText can be installed on your own server. I don’t know about its licencing though.

    • http://www.kodingen.com Sinan Yasar

      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/

  • Pingback: Daily Digest for February 16th

  • http://www.qaxml.com Sergio Petrucci

    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.

    • http://www.wprecipes.com Jean-Baptiste Jung

      Nice one indeed, I didn’t knew it. Thanks for sharing!

  • Pingback: Most Tweeted Articles by Digital Photography Experts

  • Pingback: 10 Online-Editoren | Webwork-Tools

  • Pingback: Fremde Sprachen, fremde Zeichen | Webwork-Tools

  • Pingback: You are now listed on FAQPAL

  • http://xbox360repairguidex.com Daljit Nijjar

    Thanks for sharing very important matter. It’s so much helpful for me because I don’t know about this before. A lot of thanks by Petr Krontorád

  • http://tutsvalley.com Slobodan Kustrimovic

    Thanks Jean :)

    Is that a new design or i’m going nuts? :) Put the pings after the comment form :)

    • http://www.wprecipes.com Jean-Baptiste Jung

      Hi Slobodan, yes it is a new design. I launched it last thursday. Enjoying it?

      • http://tutsvalley.com Slobodan Kustrimovic

        Yeah, i love clean designs :) Good job.

  • Pingback: Useful online code editors « Wasim Farhat Blog

  • http://www.reviewclinic.co.uk shane

    Great post, Will hope to try some of these out soon.
    Thanks.

  • Pingback: t3n-Linktipps: Please Rob Me, besseres Internet, Online-Code-Editoren, Social Commerce und Google öffnet Living Stories » t3n News

  • Pingback: Random Links #136 | YASDW - yet another software developer weblog

  • Pingback: » 10+ удобных онлайн-редакторов для программистовA:Hover — новости, интернет, информационные технологии, стартапы

  • http://www.dextech.info Dexter

    Nice collection of online code editors.
    Is it safe to use online editors?

  • http://hardiannazief.com Dian

    I got this “This Connection is Untrusted” from Firefox when i opened your Bespin link

    • http://www.wprecipes.com Jean-Baptiste Jung

      Didn’t get it when I wrote this post, but yes I’m having it know. Weird because Bespin has been created by Mozilla!

  • Ignace

    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

  • Pingback: Mes favoris du 21-02-10 » Gilles Toubiana

  • Pingback: Blue Sky On Mars » Blog Archive » SlowNews: Declarative Events in JS, Redis, Mono, Facebook x2

  • http://www.air-purifiers-online.com/dust.html Steven Dust

    Super cool list. Going to check some of these out! Did you rank them in order of preference?

  • http://www.solef80treadmillinfo.org Suni

    I used Kodingen and I liked it’s feature. Great list :-) I will check some of them. Thanks for sharing.

  • Pingback: In der Wolke editieren – Der Schockwellenreiter

  • http://www.bensky.co.uk Ben Sky

    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!!

  • Pingback: uberVU - social comments

  • Pingback: EastZoneSoupCube - Linlist: Programming

  • http://www.removals-edinburgh.com James Edinburgh

    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.

  • http://www.joshstauffer.com Josh

    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.

  • Pingback: Top 10 best practices for front-end web developers

  • http://teklessons.blogspot.com/ Anees

    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

  • http://teklessons.blogspot.com/ Anees

    Also, I loved bespin’s command line. I always loved to code in a linux terminal

  • Pingback: Top 40 list of lists 2010 « Web Hosting Blog | Heart Internet Official Blog

  • Pingback: enciel06 » Kumpulan Kode Editor Online

  • http://bennoland.com Ben

    Good article, but you missed one: http://collabedit.com

  • Darrin

    Hi Jean,
    You should check out Codeslam also http://getcodeslam.com/. In beta though

  • http://www.earringsformen.net Dylan

    This is a very good list of code editors. Thanks for putting them all into a post for us.

  • http://digitalbathroomscale.org/ Renne

    Very helpful post. Thanks for putting up this informative article on coding. Great layout.

  • http://www.homemadewindmillgenerator.com mike

    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!

  • http://www.loseweightdietrecipes.com James Tansen

    Excellent post… was just what I was looking for! Thanks again.

  • http://glasswindchimes.org/ Graham Baker

    Thanks for sharing this with the rest of us. I’m particularly interested in trying out Kodingen. It looks like an excellent tool! Cheers, Graham

  • http://vacariu.wordpress.com Vlad

    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

  • http://www.fixxbox3603redlights.com Tonis

    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.

  • http://fernseherlcd.biz Alex

    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

  • http://brandonjp.com brandonjp

    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!!

  • http://www.StorbyferieGuiden.dk Carson Destiny

    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.

  • Brian Trent

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

  • http://www.nazimcoskun.com Nazim Coskun

    I think ShiftEdit deserves to be included here. http://www.shiftedit.net

  • http://www.andreacode.it Andrea

    Thanks for this great list! However, please update Bespin’s part…it’s now known as Ace (http://ace.ajax.org/) ! ;)

  • Kasra

    Thanks and very useful and good for me . nice and reliable.

  • http://Kinchdesigns.com James

    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.

    • http://Kinchdesigns.com James

      Another update, the project is now apparently inactive so…. make of that what you will.

  • http://stefancosma.eu Stefan

    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.

  • http://www.lyricsbol.com lyrics

    I haven’t use Online Code Editors before, so i will try. thanks

  • Kos

    i using http://wamer.net/