Skip to content
SPECIFICTION
Get listed

Excalimate

excalimate.com

Free plan Open source WebAPISelf-hosted

Spec sheet

What it does
Excalimate turns hand-drawn Excalidraw diagrams into keyframe animations.Read 15 Oct 2026 · excalimate.com
Purpose
Excalimate turns hand-drawn Excalidraw diagrams into keyframe animations.Read 5 Oct 2026 · excalimate.com
Support
The maker provides a public feedback portal for suggestions, votes, discussions, and tracking request progress.Read 5 Oct 2026 · excalimate.com
Account requirement
The maker says Excalimate is available without an account.Read 5 Oct 2026 · excalimate.com
AI clients
The MCP documentation provides configurations for VS Code/GitHub Copilot, Claude Desktop, Claude Code, Cursor, Windsurf and HTTP-compatible clients.Read 15 Oct 2026 · github.com
AI integration
The site advertises 23 MCP tools, live SSE updates and 16 specialized AI skills.Read 15 Oct 2026 · excalimate.com
AI tools
The maker’s site describes 23 MCP tools and 16 specialized AI skills for diagram and animation workflows.Read 5 Oct 2026 · excalimate.com
Animation
Its visual timeline supports opacity, position, scale, rotation, and draw-progress keyframes.Read 5 Oct 2026 · excalimate.com
Architecture
An independent developer profile describes Excalimate as a React 19 and TypeScript SPA deployed with Cloudflare Pages, Workers and R2.Read 15 Oct 2026 · toptal.com
Camera animation
Camera keyframes can pan, zoom and rotate the canvas with aspect-ratio locking.Read 15 Oct 2026 · excalimate.com
Camera motion
Camera keyframes support pan, zoom, and rotation with aspect-ratio lock.Read 5 Oct 2026 · excalimate.com
Developer identity
David Szakacs is listed as the npm publisher of Excalimate packages.Read 15 Oct 2026 · npmjs.com
Documentation depth
The repository includes documentation for architecture, V2 migration, hosted playback, security, sharing, exports, accessibility and MCP operation.Read 15 Oct 2026 · github.com
Editor
The product embeds a full Excalidraw drawing editor for creating, editing and connecting diagram elements.Read 15 Oct 2026 · excalimate.com
Encrypted sharing
Sharing encrypts project data client-side with AES-256-GCM; the key remains in the URL fragment and is not sent to the server.Read 15 Oct 2026 · github.com
Export formats
Exports include MP4, WebM, GIF, SVG, dotLottie, Lottie JSON, PNG and WebP.Read 15 Oct 2026 · excalimate.com
Exports
It exports MP4, WebM, GIF, SVG, dotLottie, Lottie JSON, PNG, and WebP.Read 5 Oct 2026 · excalimate.com
Hosted player
A separate hosted player supports encrypted-share playback and iframe embedding with a restricted postMessage command set.Read 15 Oct 2026 · github.com
Independent technical description
The developer profile describes WebCodecs for MP4/WebM, gif.js for GIF export and programmatic SVG animation.Read 15 Oct 2026 · toptal.com
Initial release
The changelog lists version 0.2.0 as the initial public release on 16 March 2026.Read 15 Oct 2026 · github.com
Keyframe properties
Animation tracks support opacity, position, scale, rotation and draw progress.Read 15 Oct 2026 · excalimate.com
Limit: code maturity
The GitHub README warns that a considerable part of the codebase was built with AI and that cleanup and bug fixing were still ongoing.Read 15 Oct 2026 · github.com
Limit: collaboration
The official Excalimate-versus-Excalidraw comparison states that Excalimate does not currently provide real-time multi-user editing.Read 15 Oct 2026 · excalimate.com
Limit: known bugs
The public feedback board records a bug report about extra scale keyframes appearing after loading saved .excanim projects.Read 15 Oct 2026 · excalimate.com
Limit: timeline editing
The feedback board records requests for multi-keyframe movement and timeline zoom improvements, indicating those workflows had gaps when reported.Read 15 Oct 2026 · excalimate.com
Local data
The privacy notice says projects and recent projects are stored in browser storage for autosave and reopening.Read 15 Oct 2026 · excalimate.com
Local editing
The web app is a static single-page application where rendering, animation, and editing happen in the browser.Read 5 Oct 2026 · github.com
MCP installation
The MCP server can be started with npx @excalimate/mcp-server and defaults to port 3001.Read 15 Oct 2026 · github.com
MCP model handling
The MCP server does not host a model or send scene content to an AI service; analysis and compilation run locally.Read 15 Oct 2026 · github.com
MCP scope
The server exposes scene, animation, camera, inspection, sharing and checkpoint tools.Read 15 Oct 2026 · github.com
MCP transport
HTTP mode supports live preview, while stdio mode is available for clients such as Claude Desktop without live preview.Read 15 Oct 2026 · github.com
Open source
The project is free and open source under the MIT license, with its code published on GitHub.Read 5 Oct 2026 · excalimate.com
Open-source licence
The repository is licensed under the MIT License, with copyright assigned to David Szakacs in 2026.Read 15 Oct 2026 · github.com
Package downloads
The npm profile reports 24 weekly downloads for @excalimate/mcp-server.Read 15 Oct 2026 · npmjs.com
Package maturity
The published @excalimate/mcp-server package is version 0.5.0 and remains a 0.x package rather than a stable GA release.Read 15 Oct 2026 · npmjs.com
Privacy analytics
Optional PostHog analytics starts only after consent and excludes project contents, encryption keys, typed input and full URLs.Read 15 Oct 2026 · excalimate.com
Recent release additions
Version 0.5.1 added imported audio attachments, synchronized playback, AAC MP4 and Opus WebM muxing, and improved timeline navigation.Read 15 Oct 2026 · github.com
Release history
The changelog identifies version 0.5.1 as released on 13 September 2026 and version 0.5.0 as released on 13 July 2026.Read 15 Oct 2026 · github.com
SDK packages
The repository contains project-schema, animation-core, player-runtime and export-runtime packages for shared functionality.Read 15 Oct 2026 · github.com
Security controls
The security design documents strict validation, sanitization, content-security policies, origin checks, quotas and bounded resources.Read 15 Oct 2026 · github.com
Self-hosting
The README documents cloning the repository, installing npm dependencies and running a local Vite development server.Read 15 Oct 2026 · github.com
Share retention
The sharing service documentation specifies a 30-day lifecycle for share storage.Read 15 Oct 2026 · github.com
Sharing retention
Encrypted project shares are retained for up to 30 days according to the maker’s privacy details.Read 5 Oct 2026 · excalimate.com
Timeline
The timeline provides collapsible per-element tracks, draggable keyframes, interpolation curves and zooming.Read 15 Oct 2026 · excalimate.com

Plans and prices

Free Free full editor · keyframe animation · 8 export formats · MCP tools · encrypted sharing · no account required Read 15 Oct 2026 · excalimate.com

Every Excalimate plan and price →

Where Specifiction places it

Alternatives to ExcalimateAll alternatives →