Skip to content
| Marketplace
Sign in
Visual Studio Code>Snippets>ProcessMaker 3 Companion - Beesmart.ecNew to Visual Studio Code? Get it now.
ProcessMaker 3 Companion - Beesmart.ec

ProcessMaker 3 Companion - Beesmart.ec

UsagiNoTsuki

|
2 installs
| (0) | Free
VS Code companion for ProcessMaker 3 with robust pull/push sync and local DB tracking.
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

ProcessMaker 3 Companion

VS Code extension for ProcessMaker 3 with local SQLite tracking, reliable pull/push workflows, and snippets.

Requirements

  • VS Code 1.97+
  • Node.js 20+
  • A valid PM3.key in workspace root

PM3.key

Use PM3.key.example as template.

Required keys:

  • base_url
  • workspace
  • api_path
  • oauth_path
  • client_id
  • client_secret
  • username
  • password

Optional keys:

  • request_timeout_ms (default: 20000)
  • retry_count (default: 1)

Commands

  • pmkr3.sync
  • pmkr3.pull
  • pmkr3.push
  • pmkr3.reSync
  • pmkr3.createTrigger
  • pmkr3.refreshStatusBar

Local layout

processes/
  <ProcessName - prj_uid>/
    process.json
    triggers/
    dynaforms/
    output-documents/
    mails/
    backup/
data/
  pmkr3-companion.db
PM3.key

Development

npm install
npm run compile
npm run lint
  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2026 Microsoft