Payas Web Kit · Editor
Payas Editor
A privacy-first WYSIWYG rich-text editor that runs entirely in your browser and saves your work as Markdown. Fully offline-capable PWA — no server, no sign-in, no build step.
id::payas-editor · v3.0.0 · stable
KitPayas Web Kit
PlatformBrowser · Web · PWA
StackHTML · CSS · Vanilla JS
StoragelocalStorage
Import.md · .txt
ExportMarkdown · TXT · HTML
OfflineService Worker · Cache API
LicenseMIT
Tabs
Unlimited
Multi-document
Auto-save
30 s
localStorage
Formats
3
MD · TXT · HTML
Offline
PWA
Installable
features
What Payas Editor does
WYSIWYG editing
Rich text formatting — bold, italic, headings, lists, tables, blockquotes, task items, drop caps, text color, and highlight — with a full toolbar and keyboard shortcuts.
Saves as Markdown
One-click download as
.md. A custom bidirectional converter handles headings, lists, tables, blockquotes, links, images, code blocks, and GFM extensions.Multi-tab documents
Open unlimited documents as browser-style tabs. Reorder, duplicate, and rename tabs. Tabs persist across sessions with dot indicators for unsaved changes.
Find & Replace
Full-text search with match count, case-sensitive toggle, step-through navigation, single replacement, and replace-all. Triggered with Ctrl+F.
Split view
Three view modes: Write (editor only), Split (editor + live Markdown preview side by side with resizable divider), and Preview (read-only render).
Offline PWA
Installable Progressive Web App with Service Worker caching. Loads instantly and works completely offline after the first visit. Install from Chrome, Edge, or Safari.
technical · details
Technical details
| Entry point | payas-editor.html — single HTML file, no build required |
| Stack | HTML5 · CSS3 · Vanilla JavaScript ES2020 |
| Dependencies | Bootstrap Icons 1.11.3 (local, fully offline) · Google Fonts (JetBrains Mono, Fraunces, DM Sans) |
| PWA | manifest.json · sw.js Service Worker (cache-first offline strategy) |
| Storage | localStorage — auto-save every 30 s, tab state, settings |
| Import formats | .md, .txt (drag & drop or open dialog, multiple files at once) |
| Export formats | Markdown (.md) · Plain Text (.txt) · HTML (.html) |
| Keyboard shortcuts | Ctrl+S save · Ctrl+T new tab · Ctrl+W close tab · Ctrl+F find · Ctrl+B/I/U format · Ctrl+Z/Y undo/redo |
| Settings | Font size 11–24 px · Line height · Editor width · Sidebar width · Spell check · Focus mode · Live MD sync |
| Developer | Saman Wijesinghe |
| License | MIT |