Let users of your web apps annotate, mark and highlight images easily. Then save or share — you decide. Add rectangles, lines, arrows, text and more. Highlight areas with marker-like tool. Save or share the result. Include with a script tag or import module and use with your framework of choice: React, Vue, Angular, you name it.
marker.js 3 is the major update to the most popular JavaScript image annotation library. This release is a shift in philosophy focusing on core image annotation features and leaving the UI implementation to the integrating developers. This way marker.js can fit perfectly into any app and design system.
About marker.js
Enhance your web apps with marker.js 3, the ultimate JavaScript library for image annotation. Easy to integrate, marker.js 3 empowers users to add interactive visual feedback effortlessly.
➡️ Comprehensive Annotation Tools: Users can add text, arrows, emojis, callouts, and other shapes to provide detailed visual feedback.
⚙️ Framework Agnostic: Seamlessly fits into any UI with headless web components, compatible with React, Vue.js, Angular, Svelte, and more.
👆 Interactive Viewer Component: Save annotations separately and display them as interactive overlays.
🆓 Free and Flexible Licensing: Use marker.js 3 for free with a small logo, or opt for commercial licenses to remove the logo.
Diagrams by marker.js