Esta página se muestra en inglés. Una traducción al español está en curso.
ConfigsJul 23, 2026·3 min de lectura

StackEdit — In-Browser Markdown Editor with Cloud Sync

A full-featured, open-source Markdown editor that runs entirely in the browser. StackEdit syncs documents with GitHub, GitLab, Google Drive, and Dropbox, and renders math, UML diagrams, and music scores alongside standard Markdown.

Listo para agents

Instalación lista para agent

Este activo puede instalarse después de elegir el runtime, revisar el plan y ejecutar el comando correspondiente.

Native · 98/100Política: permitir
Superficie agent
Cualquier agent MCP/CLI
Tipo
Skill
Instalación
Single
Confianza
Confianza: Established
Entrada
StackEdit
Comando de instalación directa
npx -y tokrepo@latest install f0e96d0e-8658-11f1-9bc6-00163e2b0d79 --target codex

Ejecutar después de confirmar el plan con dry-run.

Introduction

StackEdit is an open-source Markdown editor that runs entirely in the browser with no install required. It connects to cloud storage providers so writers and developers can draft, preview, and publish Markdown content from any device.

What StackEdit Does

  • Provides a split-pane Markdown editor with real-time preview
  • Syncs files bidirectionally with GitHub, GitLab, Google Drive, and Dropbox
  • Renders KaTeX math expressions, Mermaid diagrams, and ABC music notation
  • Supports offline editing via service workers with automatic local caching
  • Publishes directly to Blogger, WordPress, and Zendesk

Architecture Overview

StackEdit is built with Vue.js and runs as a single-page application. All editing and rendering happen client-side; the optional backend handles OAuth flows for cloud storage providers. Documents are stored in the browser's IndexedDB for offline access and synced to remote providers through their respective APIs.

Self-Hosting & Configuration

  • Deploy with a single Docker container or build from source with npm
  • Set environment variables for OAuth client IDs to enable cloud sync
  • Runs behind any reverse proxy (Nginx, Caddy) for HTTPS termination
  • No database required; all state lives in the browser and cloud providers
  • Customize the editor theme, keybindings, and default extensions via settings

Key Features

  • Zero-install experience accessible from any modern browser
  • Scroll-sync between the editor and preview panes
  • Table of contents generation from headings
  • Smart copy-paste that converts HTML to Markdown automatically
  • Import and export to HTML, PDF, and plain Markdown formats

Comparison with Similar Tools

  • Dillinger — similar browser-based editor but fewer sync targets and no math rendering
  • HackMD / HedgeDoc — collaborative real-time editing; StackEdit focuses on personal cloud sync
  • Typora — polished desktop app (proprietary); StackEdit is browser-based and open source
  • Mark Text — open-source desktop editor with WYSIWYG; StackEdit needs no install
  • Obsidian — local-first knowledge base; StackEdit is cloud-first with no local vault

FAQ

Q: Does StackEdit work offline? A: Yes. Service workers cache the app shell and IndexedDB stores documents locally. Changes sync when connectivity returns.

Q: Can I self-host StackEdit? A: Yes. Run the official Docker image or clone the repo and build with npm. You will need to register OAuth apps for each cloud provider you want to enable.

Q: Is collaborative editing supported? A: StackEdit is designed for single-user editing. For real-time collaboration, consider HedgeDoc or HackMD.

Q: What Markdown extensions does StackEdit support? A: It supports GitHub Flavored Markdown, KaTeX math, Mermaid diagrams, ABC music notation, and table of contents generation.

Sources

Discusión

Inicia sesión para unirte a la discusión.
Aún no hay comentarios. Sé el primero en compartir tus ideas.

Activos relacionados