MCPcopy
hub / github.com/benweet/stackedit

github.com/benweet/stackedit @v5.14.0 sqlite

repository ↗ · DeepWiki ↗ · release v5.14.0 ↗
735 symbols 1,229 edges 141 files 89 documented · 12%
README

StackEdit

Build Status NPM version

Full-featured, open-source Markdown editor based on PageDown, the Markdown library used by Stack Overflow and the other Stack Exchange sites.

https://stackedit.io/

Ecosystem

Build Setup

# install dependencies
npm install

# serve with hot reload at localhost:8080
npm start

# build for production with minification
npm run build

# build for production and view the bundle analyzer report
npm run build --report

StackEdit can:

  • Manage multiple Markdown files online or offline
  • Export your files in Markdown, HTML, PDF, Word, EPUB...
  • Synchronize your Markdown files in the Cloud
  • Edit existing Markdown files from Google Drive, Dropbox and your local hard drive
  • Post your Markdown file on Blogger/Blogspot, WordPress, Zendesk
  • Publish your Markdown file on GitHub, Gist, Google Drive, Dropbox
  • Share a workspace over Google Drive, CouchDB

Features:

  • Real-time HTML preview with Scroll Sync feature to bind editor and preview scrollbars
  • Markdown Extra/GitHub Flavored Markdown support and Prism.js syntax highlighting
  • LaTeX mathematical expressions using KaTeX
  • Diagrams and flowcharts using Mermaid
  • WYSIWYG control buttons
  • Smart layout
  • Offline editing
  • Online synchronization using Google Drive, Dropbox and GitHub
  • One click publish to Blogger, Dropbox, Gist, GitHub, Google Drive, WordPress, Zendesk

NOTE: This page has been written and published with StackEdit.

Core symbols most depended-on inside this repo

cb
called by 25
server/user.js
simpleModal
called by 18
src/data/simpleModals.js
parseContent
called by 18
src/services/providers/common/Provider.js
toString
called by 13
src/services/timeSvc.js
bindCommand
called by 13
src/libs/pagedown.js
getter
called by 12
src/store/data.js
pagedownHandler
called by 12
src/services/optional/shortcuts.js
empty
called by 11
src/store/data.js

Shape

Function 669
Method 36
Class 30

Languages

TypeScript100%

Modules by API surface

src/services/utils.js34 symbols
src/services/providers/helpers/googleHelper.js30 symbols
src/services/syncSvc.js28 symbols
src/libs/pagedown.js26 symbols
src/services/providers/googleDriveWorkspaceProvider.js22 symbols
src/services/providers/gitlabWorkspaceProvider.js18 symbols
src/services/providers/githubWorkspaceProvider.js18 symbols
src/services/editor/cledit/cleditCore.js18 symbols
src/services/providers/googleDriveAppDataProvider.js17 symbols
src/services/providers/couchdbWorkspaceProvider.js17 symbols
src/services/localDbSvc.js16 symbols
src/services/editorSvc.js16 symbols

Dependencies from manifests, versioned

@vue/test-utils1.0.0-beta.16 · 1×
abcjs5.2.0 · 1×
autoprefixer6.7.2 · 1×
aws-sdk2.317.0 · 1×
babel-core6.26.3 · 1×
babel-eslint8.2.3 · 1×
babel-jest21.0.2 · 1×
babel-loader7.1.4 · 1×
babel-plugin-dynamic-import-node1.2.0 · 1×
babel-plugin-transform-es2015-modules-commonjs6.26.2 · 1×
babel-plugin-transform-runtime6.23.0 · 1×
babel-polyfill6.23.0 · 1×

For agents

$ claude mcp add stackedit \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact