---
title: "Bespin the Next Generation Web Code Editor"
description: "’Bespin is a Mozilla Labs experiment on how to build an extensible Web code editor using HTML 5 technology.’ I have tired."
url: "https://h3manth.com/scribe/bespin-next-generation-web-code-editor/"
canonical_url: "https://h3manth.com/scribe/bespin-next-generation-web-code-editor/"
markdown_url: "https://h3manth.com/scribe/blog/bespin-next-generation-web-code-editor.md"
publishDate: "2010-02-15T00:00:00.000Z"
author: "Hemanth HM"
category: "web"
tags: ["web"]
word_count: 181
reading_time_minutes: 1
x_markdown_tokens: 437
content_signal: "ai-train=yes, search=yes, ai-input=yes"
---

# Bespin the Next Generation Web Code Editor

> ’Bespin is a Mozilla Labs experiment on how to build an extensible Web code editor using HTML 5 technology.’ I have tired.

**"Bespin is a Mozilla Labs experiment on how to build an extensible Web code editor using HTML 5 technology."**

**I have tired an experimental embed of[Bespin here](http://h3manth.com/sites/files/bespin/sample.html)** [Do read more](http://h3manth.com/content/bespin-next-generation-web-code-editor)

[ _The Main features of Bespin :_

  * **Ease of Use** — the editor experience should not be intimidating and should facilitate quickly getting straight into the code
  * **Real-time Collaboration** — sharing live coding sessions with colleagues should be easy and collaboratively coding with one or more partners should Just Work
  * **Integrated Command-Line** — tools like vi and Emacs have demonstrated the power of integrating command-lines into editors; Bespin needs one, too
  * **Extensible and Self-Hosted** — the interface and capabilities of Bespin should be highly extensible and easily accessible to users through [Ubiquity](http://labs.mozilla.com/project/ubiquity/)-like commands or via the plug-in API
  * **Wicked Fast** — the editor is just a toy unless it stays smooth and responsive editing files of very large sizes
  * **Accessible from Anywhere** — the code editor should work from anywhere, and from any device, using any modern standards-compliant browser

[ Read about customizing bespin](http://h3manth.com/content/customizing-bespin) ](http://vimeo.com/3195079)
