Dual-Pane Code, Live Markdown
& Whiteboard Workspace
A high-performance browser workspace combining Monaco Editor, real-time Markdown & Mermaid previews, and Excalidraw vector canvases. By Ali AlRashedi.
Engineered for Uncompromising Privacy
Four non-negotiable architectural axioms governing every line of code.
Zero CDN References
Every script, font, worker, and asset is compiled locally. No remote tracking scripts, analytics, or third-party CDNs.
True Offline PWA
Deterministic service worker precaches all 566 assets with verified zero duplicates. Works completely air-gapped.
Dual Code & Canvas
Seamlessly switch between Monaco code buffers, live Markdown previews, and infinite Excalidraw vector canvases.
Defense-in-Depth Security
Per-document hash-locked bridge, sandboxed iframe execution, DOMPurify SVG sanitization, and strict CSP.
Split Views & Synchronized Previews
Split your editor horizontally or vertically. Edit Markdown and Mermaid diagrams or HTML markup on the left while previewing formatted output and sandboxed rendering in real time on the right.
- Zero-delay syntax highlighting across 40+ programming languages
- Interactive Mermaid diagram zooming, panning, and SVG export
- Sandboxed live HTML preview with script isolation and security guards
Engineered for Mobile, Tablet & Desktop
Strict Zero-px responsive architecture ensures NotepadXX works smoothly on phones, tablets, and ultra-wide displays. Touch targets exceed 2.75rem with accessible navigation.
- Collapsible ribbon toolbar and touch-friendly quick action menus
- Zero horizontal scrollbars across all screen widths
- Full keyboard shortcut support for power users
The Complete Oh My NotepadXX Manual
24 comprehensive manual topics covering keyboard shortcuts, dirty-state derived hashing, split-pane operations, web-worker scripts, and sandboxed previews.
Ready-to-Use Templates & Engineering Starters
15 language boilerplates, 5 enterprise markdown specifications, and offline Mermaid diagrams. Pre-loaded with zero latency.
Modern, Clean Engineering
Precision architecture with zero runtime bloat, robust type safety, and deterministic execution.
Future Roadmap & Strategic Vision
What's coming next for the Oh My NotepadXX ecosystem.
Universal MCP Server
Direct AI client integration (@notepadxx/mcp) with dual stdio and SSE transport for Claude Desktop, Claude Code, Cursor, and custom AI agents.
Zero-Server P2P
Real-time pair programming over WebRTC DataChannels using Yjs CRDTs. Air-gapped QR and base64 SDP signaling with zero cloud relays.
Embeddable Mode
Compact iframe embed mode (?embedded=true) with bidirectional host bridge for technical blogs, docs hubs, and interactive demos.
Ready for a truly offline workspace?
Launch instantly in your browser with zero installation and zero cloud sign-up.
Try Oh My NotepadXX Now