Kritzel works seamlessly with React, Vue, Angular, and Vanilla JavaScript. Built on native Web Components with first-class TypeScript support, it provides dedicated framework wrappers so you can use native props and event handlers in your stack.
Infinite
Deploy an infinite canvas that expands with your users' creativity, allowing them to sketch, paint, or design without limits.
Realtime Collaboration
Enable users to collaborate in real-time, making it easy for teams to work together on projects, share ideas, and see changes instantly.
Framework Agnostic
Kritzel integrates seamlessly with any modern JavaScript framework like React, Vue or Angular. Focus on creativity, not compatibility.
Customizable
Tailor Kritzel to your needs with a wide range of customizable tools, brushes, and settings.
Cross-Platform
Kritzel features native support for desktop, tablet, and mobile devices. Build once and deliver a responsive canvas experience across all platforms.
AI Ready
Enhance your agentic coding workflow with ready made skills and a dedicated MCP server.
Frequently Asked Questions
Answers to common questions about adopting Kritzel in production projects.
Yes. Kritzel is designed to handle large, complex boards. Using spatial indexing and viewport optimizations under the hood, it keeps panning and zooming responsive as your canvas grows.
Yes. Kritzel is a lightweight alternative to tldraw and Excalidraw, giving you a core canvas experience without the bloat of heavier engines.
Yes. Kritzel includes native gesture handling out of the box. It smoothly manages trackpad pinch-to-zoom, touch gestures on mobile/tablet screens, and traditional mouse wheel inputs across all major browsers.
Kritzel is completely free for personal, open-source, and evaluation projects (which display a subtle watermark). For production SaaS apps and commercial deployments, you can purchase a Commercial License to remove the watermark.
Ready to create your infinite canvas?
Start building with Kritzel today. It's ready to use with your favorite framework.

