JointJSA hands-on guide on enhancing Claude Code Playgrounds with JointJS to turn static diagrams into fully interactive visual tools—draggable nodes, smarter routing, animated transitions, and more. You learn how to install third-party Claude Code Marketplaces & Plugins, how to use the JointJS Claude Playground plugin for Claude Code, and more.
📖 Chapters 00:00 Shortcomings of Claude Code Playgrounds 01:12 How a diagramming library improves Claude Code Playgrounds 03:34 How to enhance Claude Code Playgrounds with JointJS 03:57 How to add third-party Marketplaces and Plugins to Claude Code 07:39 How to use /codemap skill in JointJS Claude Playground plugin 10:31 How to use /canvas-builder skill to build visual tools in Claude Code 13:12 How to use /data-explorer to build visual data explorers 14:21 How to use /site-explorer to visualize website structures 15:18 How to use /diff-review skill to create review tools (diff, PR) 16:42 Why you should use JointJS Claude Playground to build visual tools
Build better Claude Code Playgrounds with JointJSJointJS2026-04-13 | A hands-on guide on enhancing Claude Code Playgrounds with JointJS to turn static diagrams into fully interactive visual tools—draggable nodes, smarter routing, animated transitions, and more. You learn how to install third-party Claude Code Marketplaces & Plugins, how to use the JointJS Claude Playground plugin for Claude Code, and more.
📖 Chapters 00:00 Shortcomings of Claude Code Playgrounds 01:12 How a diagramming library improves Claude Code Playgrounds 03:34 How to enhance Claude Code Playgrounds with JointJS 03:57 How to add third-party Marketplaces and Plugins to Claude Code 07:39 How to use /codemap skill in JointJS Claude Playground plugin 10:31 How to use /canvas-builder skill to build visual tools in Claude Code 13:12 How to use /data-explorer to build visual data explorers 14:21 How to use /site-explorer to visualize website structures 15:18 How to use /diff-review skill to create review tools (diff, PR) 16:42 Why you should use JointJS Claude Playground to build visual tools
Happy diagramming! 🚀 #jointjs #diagramming #claudecodeHow to use JointJS for React with Next.jsJointJS2026-09-04 | A hands-on overview of the JointJS for React JavaScript library, outlining how the new React integration works and showcasing an AI Workflow Builder demo that highlights the library's strengths, from advanced UX features to performance at scale.
📖 Table of contents 00:00 Demo Next.js setup 01:13 How to install JointJS for React in your project using NPM 01:37 How to include JointJS for React in your Next.js project 02:16 How to set up a simple JointJS for React app in Next.js 02:45 How to fix the most common error with JointJS for React in Next.js 03:27 How to make your JointJS diagram take up the full browser window 04:20 Next steps with JointJS for React
#diagramming #jointjs #nextjsOverview of key JointJS for React featuresJointJS2026-07-10 | A short hands-on overview of JointJS for React, showcasing an AI Workflow Builder demo that highlights the library's strengths, from advanced UX features to performance at scale.
#JointJS #JointJSforReact #diagramming #reactIntroducing JointJS for React: Production-grade diagramming for React applicationsJointJS2026-07-09 | A hands-on overview of JointJS for React JavaScript library, outlining how the new React integration works and showcasing an AI Workflow Builder demo that highlights the library's strengths, from advanced UX features to performance at scale.
📖 Table of contents 00:00 What is JointJS for React 00:56 JointJS for React code example (before/after) 02:36 AI Workflow Builder Demo created in JointJS for React 02:47 Difference between JointJS and JointJS+ library 04:08 How AI Workflow Builder works 04:38 Why you should build AI Workflow builders in JointJS 05:54 Overview of AI Workflow Builder features (UX, performance, UI features) 08:18 Why accessibility in diagramming applications matters 09:19 How to get started with JointJS+ for React
#diagramming #jointjsJointJS FIFA World Cup 2026 PredictionsJointJS2026-06-16 | JointJS prediction of the FIFA World Cup 2026 winner, based on simulated results from the Tournament Studio app built with JointJS.
Share your prediction of the FIFA World Cup 2026 winner in the comments below.How to easily share the Claude Code MCP config with your teamJointJS2026-05-29 | Claude Code offers an easy way to share the MCP server setup with your team through a JSON file you can commit to your repository. In this brief guide, you'll learn how to easily set it up.
📖 Chapters 00:00 About Claude Code MCP Server config 00:17 How to install an MCP Server in Claude Code to a directory 00:55 How to install an MCP Server in Claude Code globally in user scope 01:23 How to install an MCP Server in Claude Code in the project scope
#claudecode #mcpserverJointJS Performance on Large, Enterprise Diagrams? Top-Notch.JointJS2026-05-27 | A short video showcasing the performance of a JointJS app with a large number of elements on the paper canvas.
JointJS: jointjs.com YouTube Channel Visualizer: changelog.jointjs.com/gallery/youtube-channel-visualizerJointJS MCP Server: Get better diagramming code from AI coding agentsJointJS2026-05-27 | A brief introduction to the JointJS MCP Server, which will help you get better quality JointJS code from AI coding assistants (such as Claude Code, Codex, Cursor, Copilot, and more).
🔗 Links JointJS MCP Server: docs.jointjs.com/learn/help-center/mcp-server Blog article: jointjs.com/blog/introducing-jointjs-mcp-serverJointJS MCP Server: Higher-quality diagramming code from your AI coding agentJointJS2026-05-25 | JointJS MCP Server will make your experience with AI assistants (such as Claude Code, Codex, Cursor, Copilot, and more) and JointJS smoother and more productive, and help you get higher-quality code.
In this guide, you'll learn why you should use JointJS MCP Server, how to install it, and what the benefits of using it are.
1. To a local folder: claude mcp add jointjs --transport http mcp.jointjs.com/mcp
2. Globally: claude mcp add jointjs --transport http mcp.jointjs.com/mcp --scope user
3. To your project .mcp.json { "mcpServers": { "jointjs": { "type": "http", "url": "mcp.jointjs.com/mcp" } } }
📖 Chapters 00:00 Introduction 00:14 What is JointJS MCP Server 01:01 JointJS MCP Server before/after test setup 01:29 JointJS Claude Code prompt test without MCP 02:28 How to install JointJS MCP Server in Claude Code to a local folder 03:12 Overview of JointJS MCP Server tools 04:27 JointJS Claude Code prompt test with JointJS MCP Server 05:46 How to remove/uninstall an MCP Server in Claude Code 06:00 How local MCP Servers work in Claude Code 06:26 How to install an MCP Server in Claude Code globally (in user scope) 06:48 How to share Claude Code MCP Server config with your team (.mcp.json file) 08:25 Why should you use the JointJS MCP Server
#jointjs #diagrammingPixel Art or Enterprise Diagram? #jointjsJointJS2026-05-12 | A short video showcasing how well the JointJS JavaScript library performs on massive diagrams with 100,000 cells/nodes.
In this video, you'll see how JointJS performs under pressure — starting with simpler diagrams and scaling all the way up to a canvas with 100,000 cells. You'll also learn how to get tailored, doc-backed performance advice using the JointJS MCP server inside Claude Code.
Spoiler alert: even without any optimization, JointJS handles 11,000+ elements smoothly. With the documented techniques applied, 100,000 nodes is no problem.
📖 Chapters 00:00 Overview of the test app (YouTube Channel Visualizer) 00:43 JointJS performance test on a diagram with 600 nodes 02:14 JointJS performance test on a diagram with 1,000 nodes 03:26 JointJS performance test on a diagram with 6,000 nodes 04:17 JointJS performance test on a diagram with 11,000 nodes 04:57 Performance optimization tips for JointJS enterprise apps 07:40 JointJS performance test on a diagram with 100,000 nodes 10:45 How performant is the JointJS diagramming library
#JointJS #JavaScript #DiagrammingLibrary #WebPerformance #DataVisualizationYouTube Channel Visualizer by JointJSJointJS2026-04-29 | A short overview of the YouTube Channel Visualizer tool that allows you to visualize your channel on a diagram to be able to surface key metrics that will help you create better-performing content.
#jointjsCron Expression Generator ToolJointJS2026-04-18 | A short overview of an online Cron Expression Generator tool built with Claude JointJS enhanced version of the Claude Code Playground plugin.
Happy diagramming! #claudecode #jointjsNext‑Level Claude Code Playground: Visual Tool Builder #claudecodeJointJS2026-04-16 | A quick tip outlining one setting you should enable for all third-party marketplaces and plugins in Claude Code.
Happy diagramming! #claudecode #jointjsClaude Code Tips — Enable THIS for all third-party plugins #claudecodeJointJS2026-04-16 | A quick tip outlining one setting you should enable for all third-party marketplaces and plugins in Claude Code.
Happy diagramming! #claudecode #jointjsHow to enhance Claude Code Playgrounds! #claudecodeJointJS2026-04-15 | A guide on using the JointJS Claude Playground plugin to turn Claude Code Playgrounds into truly interactive, visual tools.
#claudecode #jointjsBetter Claude Code Playgrounds? #claudecodeJointJS2026-04-13 | A quick demo showcasing the differences between the standard Claude Code Playgrounds and the JointJS-enhanced version of the Claude Code Playground plugin.
Happy diagramming! 🚀 #jointjs #diagramming #claudecodeHow to build a custom learning roadmap for React — Claude Code PlaygroundJointJS2026-04-13 | A quick tip showing how to use Claude Code Playground to build a learning roadmap for any coding framework or library, like React, Vue.js, Angular, and more.
Happy diagramming! #jointjs #claudecodeHow to keep complex diagrams readable with Link TeleportsJointJS2026-03-26 | A hands-on guide on using Link Teleports to simplify workflow UIs and untangle complex paths between nodes in JointJS.
📖 Chapters 00:00 What are Link Teleports, and which problems do they solve 01:18 How to set up dynamic Link Teleports in JointJS 02:57 How to set up a toggle that switches Paths to Link Teleports 05:26 How to add event listeners for the toggle on the toolbar in JointJS 05:58 Common use cases for Link Teleports
Happy diagramming! 🚀 #jointjs #diagrammingHow to use AI coding agents to turn JointJS demos into working appsJointJS2026-03-17 | A step-by-step guide to customizing JointJS demos with AI Coding Agents, such as Claude Code, Gemini, GitHub Copilot, Cursor, and others.
You’ll learn how easily to find the best JointJS demo as a starting point that will fit your needs, how to tweak branding and styling of the app, how to change UI, add new features and actions—in short, everything you need to build your own proof of concept JointJS app quickly.
📖 Chapters 00:00 Why you should build your PoC apps from one of the JointJS demos 01:17 How to use AI to find a JointJS demo that fits your needs 01:51 How to set up a JointJS demo locally using NPX 03:57 How to use AI Coding Agents to understand JointJS demos 05:33 How to tweak JointJS demo app branding and styling using AI Coding Agents 08:36 How to add JointJS features to a demo (Highlighters API) 10:48 How to add new buttons to the toolbar (Export SVG) 12:20 How to add additional actions and triggers using AI 13:55 Why you should use AI Coding Agents with JointJS
Happy diagramming! 🚀 #jointjs #diagrammingHow Silo Team cuts development time by 40% and unveils a stunning new UIJointJS2024-09-02 | For startups like Silo Team, time is the most precious asset. That’s why a 40% reduction in development time, resulting in a professional onboarding process builder, is a game-changer. Watch the story of Silo Team, a startup with recent $1.16 million in funding and a stunning JointJS-powered interface that impresses both clients and investors.
Key achievements: ✅ 40% development time reduction ✅ Feature-rich drag-and-drop interface ✅ Easy integration with Vue & TypeScript
-- • More customer stories: jointjs.com/success-stories • Library of applications built with JointJS: jointjs.com/showcaseHow to create JointJS shapes using SVG?JointJS2023-11-13 | In this video, you will learn how to combine SVG elements from scratch, and convert the result into JointJS shapes. To learn JointJS, it’s very helpful to have a good base knowledge of SVG, and this video should get you started.
Haven’t started our 30-day free trial yet? Do it now, and experience the power of the professional JointJS diagramming library ➡️ jointjs.com/free-trialHow to integrate JointJS+ with VueJointJS2023-06-30 | Vue is an influential and much-loved front-end framework. In this video, you will learn how to integrate JointJS+ with Vue in order to get you started with diagrams in your Vue applications.
Haven’t started your 30-day free trial yet? Sign up now, and experience the power of the JointJS diagramming library ➡️ jointjs.com/free-trialHow to integrate JointJS+ with AngularJointJS2023-06-30 | Angular is still one of the most used front-end frameworks. In this video, you will learn how to integrate JointJS+ with Angular in order to get you started with diagrams in your Angular applications.
Haven’t started your 30-day free trial yet? Sign up now, and experience the power of the JointJS diagramming library ➡️ jointjs.com/free-trialHow to integrate JointJS+ with Svelte | JointJSJointJS2023-06-30 | More and more developers are falling in love with Svelte. In this video, you will learn how to integrate JointJS+ with Svelte in order to get you started with diagrams in your Svelte applications.
Haven’t started your 30-day free trial yet? Sign up now, and experience the power of the JointJS diagramming library ➡️ jointjs.com/free-trialHow to use and modify the Mindmap application | JointJSJointJS2022-10-21 | In this video, you will discover how to use and edit the existing JointJS+ (Mindmap) application.
Learn how to: ✔️ structure an application in JointJS+, ✔️ modify an existing JointJS+ application, ✔️ use advanced diagramming features.