Brace is a Browserify-compatible distribution of the Ace code editor designed for bundling directly into browser applications. It restructures Ace so modes, themes, workers, keybindings, snippets, and extensions can be imported as modules. Supported Web Workers are inlined into the generated bundle instead of requiring separate worker files on a web server. Language modes automatically include the workers they depend on, simplifying application configuration. If a browser cannot run the inlined worker, the editor continues functioning without error and warning annotations. Brace also includes modular TypeScript definitions for typed imports. Its API and paths remain intentionally similar to Ace, making migration straightforward for applications already familiar with the editor.

Features

  • Browserify-compatible Ace editor
  • Bundled language modes and themes
  • Inlined Web Worker support
  • Automatic mode-specific worker loading
  • TypeScript type definitions
  • Graceful fallback without annotations

Project Samples

Project Activity

See All Activity >

Categories

Browsers

License

MIT License

Follow Brace

Brace Web Site

Other Useful Business Software
$300 Free Credits to Build on Google Cloud Icon
$300 Free Credits to Build on Google Cloud

New customers can spin up VMs, build with AI, and query data at no cost.

Put your $300 in credit toward real workloads, then keep building with free monthly usage for 20+ products. No commitment and no charge until you upgrade.
Start Free
Rate This Project
Login To Rate This Project

User Reviews

Be the first to post a review of Brace!

Additional Project Details

Programming Language

JavaScript

Related Categories

JavaScript Browsers

Registered

2026-09-23