A free, highly customizable text and code editor extension for your browser.

Latest Version

Version
0.2.1
Update
June 30, 2024
Size
1.59MiB
Developer
Category
Users
30,000+
Rating
3.86957 ★
Manifest Version
3
Web Store Status
Languages Support
English
See more
Permissions
Storage
See more

Text Editor Extension

Text Editor is a full-featured text & code editor add-on for your browser.

This add-on has plenty of options to adjust and is built on top of the famous CodeMirror open-source JavaScript library (https://codemirror.net/). Once you open the add-on for the first time, you will see a sidebar at the left and an empty text editor at the right. The left sidebar includes file I/O buttons. For example, a button to open file(s) or settings. There is also a right sidebar that includes all the options for this app.

Note 1: This extension uses the new file system access API (https://web.dev/file-system-access/) to open and save files to disk. But, if your browser does not support this new API, it uses the - downloads - API instead to save files to disk in the default download folder (asks for downloads permission when opening the interface).

Note 2: Currently, Text Editor supports three key-maps for famous text editors (i.e. sublime). Moreover, it supports more than 100 coding languages (i.e. JavaScript, CSS, HTML, etc.)

If you have a feature request or found a bug to report, please fill the bug report form in the add-on's homepage (https://mybrowseraddon.com/text-editor.html).
Read more

Source Manifest.json

{"update_url": "https://clients2.google.com/service/update2/crx", "version": "0.2.1", "name": "Text Editor", "manifest_version": 3, "offline_enabled": true, "permissions": ["storage"], "optional_permissions": ["downloads"], "homepage_url": "https://mybrowseraddon.com/text-editor.html", "description": "A free, highly customizable text and code editor extension for your browser.", "commands": { "_execute_action": {} }, "background": { "service_worker": "background.js" }, "action": { "default_title": "Text Editor", "default_icon": { "16": "data/icons/16.png", "32": "data/icons/32.png", "48": "data/icons/48.png", "64": "data/icons/64.png" } }, "icons": { "16": "data/icons/16.png", "32": "data/icons/32.png", "48": "data/icons/48.png", "64": "data/icons/64.png", "128": "data/icons/128.png" }}
Read more