Edit with Emacs Chrome Extension - Enhance Text Editing
Extension stats
Extension summary
Edit with Emacs is an extension for Google's Chrome(ium) browser family that allows you to edit text areas on your browser in a more full featured editor. It does this in conjunction with an "Edit Server" which services requests by the browser. This is because extensions cannot spawn new processes as a security measure.
The extension packages native elisp version that can be run inside GNU Emacs itself, just follow the instructions from the options page of the extension. It has been known to work with GNU Emacs and Aquamacs (MacOS); it is presently not compatible with XEmacs.
Other example edit servers can be found at the project homepage. There is no reason why other server scripts could not spawn other editors and currently a number of servers support the simple URL based protocol.
This extension is licensed under the GPL v3 and development versions can be found at: http://github.com/stsquad/emacs_chrome
v1.17
- fix CSS bug causing repeating edit tags
- add a 48x48 icon for the Chrome web store
- remove unneeded tabs permission
v1.16
See moreUser reviews
- Essential for Emacs users
- Huge time saver
- Very useful for editing large amounts of text
- Works well with emacsclient on various platforms
- Simple and much needed functionality
- Cannot control font size in Gmail
- Connection issues with the editor
- Configuration can be painful
- Button installed but non-functional for some users
- If you are an Emacs user, this extension is essential.
- Exactly what I needed: huge time saver, thank you.
- Extension can't connect to editor.
- Configuring it was painful in my case.
- Very good and works with emacsclient.
User reviews
Extension safety
Risk impact
Edit with Emacs requires a few sensitive permissions. Exercise caution before installing.
Risk likelihood
Edit with Emacs has earned a fairly good reputation and likely can be trusted.
Promo images
Similar extensions
Here are some Chrome extensions that are similar to Edit with Emacs: