Plugins

Editora is extensible. Plugins add commands, keybindings, tool windows, editor-menu items, and status-bar segments. They are written in Java or declared in a manifest. The 18 plugins below ship in the official registry; you can also install one from a .zip on disk.

Installing

  1. Enable plugins in Settings → Plugins (off by default).
  2. Click Browse plugins… (or run the plugins.browse command) to install from the registry, or Install from file… for a local .zip.
  3. Restart Editora to load newly installed plugins.

Plugins run with full access and are not sandboxed, so only install ones you trust. See the plugins documentation to write your own.

Catalog

Example Plugin v1.0.0

Demonstrates every Editora extension point (command, keybinding, tool window, editor menu item, status-bar segment, snippet).

View source →
Lorem Ipsum v1.0.0

Generate lorem-ipsum placeholder text: insert a paragraph at the caret, or replace the selection.

View source →
Text Tools v1.1.0

Transform the selection or whole document: case convert, sort/unique/reverse lines, trim trailing whitespace, squeeze blank lines.

View source →
Insert Tools v1.0.0

Insert a UUID or the current date/time at the caret in common formats.

View source →
Scratchpad v1.1.0

A persistent scratchpad tool window; auto-saves to the plugin's data dir.

View source →
Format Runner v1.0.0

Format the active file with an external formatter (prettier/black/gofmt/rustfmt/clang-format), chosen by extension.

View source →
Encode Tools v1.0.0

Encode/decode the selection or document: Base64, URL, HTML entities, ROT13, hex.

View source →
Hash Tools v1.0.0

Hash text to a hex digest (MD5/SHA-1/SHA-256): replace the selection, or insert the document's hash.

View source →
Regex Tester v1.1.0

A live regex tester tool window: pattern + flags + test string, with match spans and capture groups.

View source →
JSON / XML Tools v1.0.0

Tidy structured text: JSON pretty-print/minify and XML pretty-print.

View source →
Slug & Sequence v1.0.0

Slugify text, number lines, or fill a column with 1..N.

View source →
Box Banner v1.0.0

Wrap the selection in an ASCII box banner.

View source →
Color Picker v1.1.0

Pick a color and insert it as HEX / rgb() / rgba() (tool window).

View source →
Word Count v1.1.0

Live word/line/character count + reading time (tool window).

View source →
Calculator v1.1.0

Evaluate arithmetic expressions and insert the result (tool window).

View source →
Open on GitHub v1.0.0

Open the active file at the caret line on its remote's web UI.

View source →
Task Runner v1.1.0

Run a shell task (npm/make/…) in the file's directory and stream output (tool window).

View source →
GnuPG v1.1.0

Encrypt, decrypt, sign, and verify the active buffer with GnuPG (the gpg CLI); also encrypt or write a detached signature to a new file.

View source →

The full registry lives at https://github.com/adriandeleon/editora-plugins.