Get Advice Icon

Need advice about which tool to choose?Ask the StackShare community!

Ace
Ace

21
29
+ 1
5
CodeMirror
CodeMirror

198
60
+ 1
8
Add tool

Ace vs CodeMirror: What are the differences?

Developers describe Ace as "Embeddable code editor written in JavaScript". Ace is a standalone code editor written in JavaScript. Our goal is to create a browser based editor that matches and extends the features, usability and performance of existing native editors such as TextMate, Vim or Eclipse. It can be easily embedded in any web page or JavaScript application. On the other hand, CodeMirror is detailed as "In-browser code editor used in the dev tools for both Firefox and Chrome, Light Table, Adobe Brackets, Bitbucket, and many other projects". CodeMirror is a JavaScript component that provides a code editor in the browser. When a mode is available for the language you are coding in, it will color your code, and optionally help with indentation.

Ace and CodeMirror are primarily classified as "Collaborative Text Editor" and "Text Editor" tools respectively.

Ace and CodeMirror are both open source tools. Ace with 19.9K GitHub stars and 4.38K forks on GitHub appears to be more popular than CodeMirror with 17.8K GitHub stars and 3.91K GitHub forks.

No Stats

What is Ace?

Ace is a standalone code editor written in JavaScript. Our goal is to create a browser based editor that matches and extends the features, usability and performance of existing native editors such as TextMate, Vim or Eclipse. It can be easily embedded in any web page or JavaScript application.

What is CodeMirror?

CodeMirror is a JavaScript component that provides a code editor in the browser. When a mode is available for the language you are coding in, it will color your code, and optionally help with indentation.
Get Advice Icon

Need advice about which tool to choose?Ask the StackShare community!

Why do developers choose Ace?
Why do developers choose CodeMirror?

Sign up to add, upvote and see more prosMake informed product decisions

    Be the first to leave a con
      Be the first to leave a con
      What companies use Ace?
      What companies use CodeMirror?

      Sign up to get full access to all the companiesMake informed product decisions

      What tools integrate with Ace?
      What tools integrate with CodeMirror?
      What are some alternatives to Ace and CodeMirror?
      Firepad
      An open source collaborative code and text editor. Share documents and see changes occur in real-time.
      Tandem
      Tandem is a decentralized, collaborative text-editing solution. Tandem works with native text editors, works across different editors, and uses peer-to-peer connections to facilitate communication. Tandem exists as a set of plugins for native text editors. We currently support Sublime Text 3 and Neovim. We also unofficially support Vim.
      See all alternatives
      Decisions about Ace and CodeMirror
      No stack decisions found
      Interest over time
      Reviews of Ace and CodeMirror
      No reviews found
      How developers use Ace and CodeMirror
      Avatar of Postverta Inc.
      Postverta Inc. uses CodeMirrorCodeMirror

      It is the basis of our in-browser editor. Highly customizable with an extensive set of plugins.

      How much does Ace cost?
      How much does CodeMirror cost?
      Pricing unavailable
      Pricing unavailable
      News about Ace
      More news
      News about CodeMirror
      More news