Ace is a browser-based code editor that aims to be fully-featured, extensible, scalable, and cross-browser compatible without compromising on performance or features. It uses a document model and renderer to display only the visible portions of code for better performance with large files and across browsers. Ace is open source with over 30 contributors and has a growing community around continued development of features like code completion and navigation.