Extensibility & Automation

Plugin Directory

Extend FastEditor with lightweight, isolated QuickJS scripts. Add visual highlighting patterns, live-tail delta alerts, or custom streaming data exporters without recompiling.

How to Install a Plugin

For maximum security and code transparency, FastEditor plugins are plain JavaScript folders you inspect and manage directly on your machine.

1

1. Download Archive

Click Download on any plugin card below to save the plugin archive (.zip) to your computer.

2

2. Extract to Plugins Folder

Extract the folder into:
%APPDATA%\FastEditor\plugins\<plugin-id>\

3

3. Reload Plugins

In FastEditor, press Ctrl+Shift+P → select Reload Plugins (or restart FastEditor).

Curated Official Plugins

API v1.0 Supported

Security CVE & Threat Highlighter

Highlighting Rule

Scans log files and text for CVE identifiers (CVE-\d{4}-\d{4,7}) and deprecation warnings with dark-red background highlights, gutter badges, and alert notifications during Live Tail.

ID: security.cve-highlighter
Version: 1.0.0
Author: FastEditor Team
Min Version: 1.0.9

Custom XML Record Exporter

Custom Exporter

Streams tabular projection data into structured XML records (<record><field>...</field></record>) with automatic tag sanitization, XML entity escaping, and constant O(1) RAM streaming.

ID: format.custom-xml
Version: 1.0.0
Author: FastEditor Team
Extension: .xml

Curated Pipeline Recipes

Multi-step data pipelines (open → filter → SQL → export) stored as Git-friendly JavaScript files.

Runnable via GUI & CLI

Incident Log Triage & Error Digest

Pipeline Recipe

Filters high-severity log events (500|502|FATAL|ERROR), aggregates error frequencies via SQL, and exports a markdown summary report.

File: incident_triage.recipe.js
Version: 1.0.0
Author: FastEditor Team
CLI: --recipe
Place in ./recipes/ Download (.js)

CSV SQL Projection & JSONL Export

Pipeline Recipe

Runs an analytical SQL query on tabular data and automatically exports the projected result set into formatted JSONL for downstream ETL ingestion.

File: csv_sql_projection.recipe.js
Version: 1.0.0
Author: FastEditor Team
CLI: --recipe
Place in ./recipes/ Download (.js)

Create Your Own FastEditor Plugin

Writing a plugin requires only a manifest.json and an index.js script using our QuickJS Plugin API. Check out the comprehensive guide to build custom rules and exporters.