{"id":25924,"library":"marker","title":"Marker","description":"A command-line utility for compiling markdown files with live file watching. The current stable version is 0.1.2, released in 2013. It provides basic markdown-to-HTML conversion with support for GitHub Flavored Markdown (GFM), sanitized output, and pedantic mode for strict compliance with markdown.pl. No updates or maintenance in over a decade, making it suitable only for legacy or archival use. Key differentiators include its simplicity and live watch functionality, but it lacks modern features like CommonMark, plugins, or programmatic API.","status":"abandoned","version":"0.1.2","language":"javascript","source_language":"en","source_url":"git://github.com/kschmidt/marker","tags":["javascript","markdown","markup","html"],"install":[{"cmd":"npm install marker","lang":"bash","label":"npm"},{"cmd":"yarn add marker","lang":"bash","label":"yarn"},{"cmd":"pnpm add marker","lang":"bash","label":"pnpm"}],"dependencies":[],"imports":[],"quickstart":{"code":"npm install -g marker\nmarker -i input.md -o output.html --gfm --watch\n","lang":"javascript","description":"Installs Marker globally and watches a markdown file for changes, converting to HTML with GFM support."},"warnings":[{"fix":"Consider using a maintained alternative like marked or remark.","message":"Marker has not been updated since 2013 and may contain bugs or security issues.","severity":"gotcha","affected_versions":">=0.0.0"},{"fix":"Use a library with a JavaScript API for integration.","message":"The package does not expose a programmatic API; it is purely a CLI tool.","severity":"gotcha","affected_versions":">=0.0.0"},{"fix":"Not applicable; be aware of potential license issues.","message":"Copywrite is misspelled in the license; likely no legal force.","severity":"gotcha","affected_versions":">=0.0.0"}],"env_vars":null,"last_verified":"2026-05-01T00:00:00.000Z","next_check":"2026-07-30T00:00:00.000Z","problems":[{"fix":"Reinstall with 'npm install -g marker' and ensure npm global bin is in PATH.","cause":"Global install missing or PATH not set.","error":"marker: command not found"},{"fix":"Run 'npm install -g marker' again or manually install commander: 'npm install -g commander'.","cause":"Missing dependency; package.json lists commander but may not install properly.","error":"Error: Cannot find module 'commander'"},{"fix":"Use Node.js 0.10.x (very old) or avoid using this package.","cause":"Node.js version too old or too new for the package's syntax.","error":"SyntaxError: Unexpected token ILLEGAL"}],"ecosystem":"npm","meta_description":null,"install_score":null,"install_tag":null,"quickstart_score":null,"quickstart_tag":null}