Ace Editor is an editor created in 2010 by Fabian Jakobs.
Homepage ·
REPL ·
Source Code
Ace is an embeddable code editor written in JavaScript. It matches the features and performance of native editors such as Sublime, Vim and TextMate. It can be easily embedded in any web page and JavaScript application. Ace is maintained as the primary editor for Cloud9 IDE and is the successor of the Mozilla Skywriter (Bespin) project.
- Tags: editor
- Ace Editor is developed on GitHub and has 26,584 stars
- Early development of Ace Editor happened in Mozilla and Cloud9
- Ace Editor is written in JavaScript, JSON, XML, HTML, YAML, Markdown, TypeScript, CSS, SVG, Pug, Assembly language, Bourne shell, Tex, Make, SQL, AsciiDoc, reStructuredText, RobotFramework, Kotlin, Liquid, JSP, Objective-C, HCL, Scala, Blade, PowerShell, GraphQL, HAML, Velocity Template Language, Stylus, Forth, Diff, Rust, C++, Nix, Raku, Tcl, Sass, COBOL, Pascal, Groovy, EJS, Slim, Ruby, ActionScript, Java, AutoHotkey, VHDL, Twig, Crystal, Go, Gherkin, FORTRAN 77, Elixir, ERB, EEX, ABAP, TOML, Lua, Lisp, Less, Scheme, QML, Logtalk, odin, JSON5, Clojure, Vala, R, Dockerfile, CoffeeScript, SCSS, Perl, Haxe, Erlang, Protocol Buffers, PHP, Swift, Python, Julia, GLSL, Nim, OCaml, Haskell, Elm, Dart, JSX, Smarty, Pig Latin, Razor, Handlebars, Zig, XQuery, Ada, Ini, F#, C#, ColdFusion
- See also: (4 related languages) CodeMirror, Monaco Editor, highlight.js, Pygments
- 2 PLDB concepts link to Ace Editor: Prism, Pygments