
Monitoring
v0.1.2
active
dryplate
io.github.dryplate/dryplate
Local image tools: convert, resize, compress, crop, blur, watermark, strip metadata. Reads HEIC.
Documentation
Dryplate
Image tools that run on your machine: convert, compress, resize, crop, rotate, blur, watermark, merge and strip metadata. Reads iPhone HEIC. Nothing is uploaded.
The same tools power dryplate.dev in the browser.
| Package | What it is |
|---|---|
@dryplate/sdk | JavaScript SDK for Node (on sharp) and the browser (WASM codecs) |
@dryplate/mcp | MCP server: the same tools for agents in Claude, Cursor and other MCP clients |
packages/core | Shared image operations, bundled into both (not published on its own) |
Quick start
npm install @dryplate/sdk
import { image } from "@dryplate/sdk"; // picks the Node build (sharp) or the browser build automatically
See each package's README for the full API and the MCP client setup.
Develop
Node 24 and pnpm 10.
pnpm install
pnpm lint && pnpm typecheck && pnpm test && pnpm build
packages/sdk/smoke/smoke.sh # packed SDK in plain Node and headless Chrome
packages/mcp/smoke/smoke.sh # packed MCP server, every tool over stdio
Licence
MIT, © The Dryplate Authors (see AUTHORS). The SDK ships libheif as an unmodified WASM file under LGPL-3.0; see packages/sdk/THIRD-PARTY-NOTICES.md.
NPM
@dryplate/mcpInstall Command
npm install @dryplate/mcp