Ace - Code Editor in JavaScript
Ace is a standalone code editor written in Javascript. Ace is developed as the primary editor for Cloud9 IDE and the successor of the Mozilla Skywriter project. It could provide Syntax highlighting, Auto indentation, key bindings including VI and Emacs modes, Themes, Search and replace and lot more.
It supports syntax highlighting for Javascript, HTML, CSS, XML, Python, PHP, Java, Ruby, C++, CoffeeScript.
Source code location: https://github.com/ajaxorg/ace

http://ace.ajax.org/
comments powered by Disqus
Related Products
Ittyeditor - WYSIWYG Editor. Two-way Converter. Markdown to xHTML, or xHTML to Markdown.
Itty EditorItty Editor is a simple, JavaScript and CSS driven WYSIWYG editor. WYSIWYG 2-Way Editor-Converterbetween Markdown Text and xHTMLDeveloped for my article repository and directory to make it easy on authors to write, edit, and submit articles in text. Store the articles in your database in either Markdown text or converted xhtml. Markdown text is simple, intuitive formating, like email text. So writing in Markdown text is super fast and easy. The toolbar editor is 99% pure JavaScript, 1
Jaed - A simple, extensible JavaScript WYSIWYG Editor with support to various markup languages (HTML
IntroductionCurrent open source WYSIWYG editor controls (TinyMCE, FCKeditor, etc) typically only support one markup language (mostly HTML) as its backend, and their functionalities are hard-coded to use the language of choice, making it difficult, if possible at all, to use them when a different markup is required (e.g., in a forum, where you need BBcode; or a wiki, where MediaWiki, or a similar wiki markup is used). There are several problems with this approach: Different editors need to be wri
Aloha editor - HTML5 WYSIWYG Editor
The most advanced browser based Editor lets you experience a whole new way of editing. It’s faster than existing technologies and offers unprecedented functionalities. Aloha Editor is designed to be the easiest to use, the fastest in editing and the best in its functions.
Lwrte - Lightweight Rich Text Editor (RTE / WYSIWYG) plugin for jQuery
Lightweight Rich Text Editor (RTE / WYSIWYG) for jQuery Do you need really lightweight and unbloated Rich Text Editor (RTE / WYSIWYG) for JQuery and ability to extend it as you want? So you at right place. Why yet another "lightweight" RTE editor? The major reason - i couldn't find RTE editor: without any built-in toolbars (you can turn off controls only, but this's other case), really jQuery plugin, but not wrapper (I'm using jQuery in my projects, that's why best choice - real jQuery plugin),
CKEditor
CKEditor is a text editor to be used inside web pages. It's a WYSIWYG editor, which means that the text being edited on it looks as similar as possible to the results users have when publishing it. It brings to the web common editing features found on desktop editing applications like Microsoft Word and OpenOffice. It's an editor to be used inside web pages.
Xstandard-for-wordpress - A drop-in plugin that integrates XStandard WYSIWYG Editor into WordPress
Contributors: iroybotDonate link: http://contactsheet.de/donate.xhtmlTags: wysiwyg, authoring, editor, edit, rich editor, rich text editor, rich formatting, text formatting, css,valid, xhtml, html, tiny, replacement, backend, admin panel, admin cp, xml, xslXStandard Version included: 2.0.0.0Requires at least: 2.7.1Tested up to: 2.7.1Trunk Version: 0.5Stable Version: -DescriptionIntegrates XStandard Editor into WordPress. XStandard is a standards-compliant, flexible and highly customizable WYSIWY
CodeMirror - In-browser code editing
CodeMirror is a JavaScript library that can be used to create a relatively pleasant editor interface for code-like content. It could be easily integrated in to your webpage. It supports JavaScript, XML/HTML, CSS, Python, PHP, diff, C, Java, sTeX, LaTeX, Haskell, Smalltalk, reStructuredText and PL/SQL. It also supports features like Autocompletion, Search/replace, Highlighting the current line.
Xinha
Xinha (pronounced like Xena, the Warrior Princess) is a powerful WYSIWYG HTML editor component that works in all current browsers. Its configurabilty and extensibility make it easy to build just the right editor for multiple purposes, from a restricted mini-editor for one database field to a full-fledged website editor. Its makes it an ideal candidate for integration into any kind of project.
Widgeditor - A simple, semantic HTML WYWISWYG editor
widgEditor is a browser-based JavaScript WYSIWYG editor for HTML content. It is designed to be simple to use, have a small code footprint, and produce valid, semantic code. You can see it in action at: http://www.themaninblue.com/experiment/widgEditor/
Wymeditor
WYMeditor is a web-based WYSIWYM (What You See Is What You Mean) XHTML editor (not WYSIWYG). WYMeditor has been created to generate perfectly structured XHTML strict code, to conform to the W3C XHTML specifications and to facilitate further processing by modern applications.