Most people recognize Mozilla for its 2 most popular products – Firefox & Thunderbird.
But, Mozilla Labs has been churning out some really cool products and I like to try them out now and then. You can read my past Mozilla Labs product reviews here
Bespin – Web Code Editor
Bespin is an web-based code editor which is open and extensible. This is created with the aim of increasing developer productivity, better user experiences and promote the use of open standards.
Bespin aims to provide the following
- Ease of use – get coding quickly
- Real-time collaboration – share live coding sessions
- Integrated command line – command line like vi & emacs
- Extensible and self-hosted – Ubiquity like commands or plugin via API
- Wicked fast – responsive editing for even large files
- Accessible from anywhere – work from anywhere, any device using a standards compliant web browser
Here is a quick video about Bespin:
Introducing Bespin from Dion Almaer on Vimeo.
Bespin Prototype 0.1 was released recently and it includes support for
- Basic editing features
- Syntax highlighting
- Support for large file sizes
- Undo/redo
- Previewing files in the browser
- Importing/exporting projects
You can quickly register for an account to give Bespin a try.
The thing with being extensible is that, anyone can just code up a plugin for Bespin and add more functionality to it just like how Firefox has become such a hit with all the top Firefox extensions.
In fact, there has already been a couple of contributions where one user implements Bespin Server API in a headless Eclipse and gets Java server messages in Bespin! And another user has integrated Bespin with the XWiki project.
As with other Mozilla Labs products, Bespin is still in its infancy and should be considered to be in prototype stage. I see this is as an early indicator of what the future holds for us in the web dominated world.
And it looks bright.

Interesting little tool… I think I’ll play around with it. Thanks for the suggestion!
Rick@New Homes Sections last blog post..Foreclosure Prevention Plan | Help for Homeowners
I think that while not too great at the moment, Bespin has a huge potential. It is lacking in code support, some basic usability features, and would benefit from a version system such as in Google Docs. Great start for it though – thanks for the post 🙂
Interesting post, Bespin sounds like a cool tool. I’ll give it a try
The Bespin project may have a future. It has a lot of potential thanks to the possibility of adding extensions and, surely, thanks to being the Firefox project 🙂
Bespin eh?
Sounds like a tool to try out!
Cheers, Andy 😉
Sounds very cool, I’ll try that
This sounds like a great tool for editing, thanks for sharing it. Ill be sure to try it out
Live coding sessions will really help out the newer coders such as myself!
What a great concept.
I have tried it and it’s not anything I would continue to use. Although I do see others benefiting from it.
The Blogger Sources last blog post..15 Tips To Get More RSS Subscribers
nice post, i think that looks really cool, i love all the new stuff mozilla is putting out, it could really turn some heads in the near future. thanks
Never heard of BeSpin before. Must try!
It was an interesting experience to know more about the web-based code editor which is open and extensible. Support for large file sizes and Previewing files in the browser are some of the features which made me find more about Bespin.