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
Ship Agents Faster Icon
Ship Agents Faster

Transform your applications and workflows into powerful agentic systems at global scale.

Gemini Enterprise Agent Platform lets you rapidly build, scale, govern and optimize production-ready agents grounded in your organization's data. The platform enables developers to build custom or pre-built agents for virtually any use case. New customers get $300 in free credits.
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