Work in progress: 181,232 of 181,233 sites checked so far, more every week · updated 2 Nov 2026Missing a blog? Tell us

Top all-time · #4910

J

JointJS

Company blog · jointjs.com/blogprogrammingwebdesign

JointJS is the company blog at jointjs.com, writing about programming, web and design. Since 2011, 16 different Hacker News readers have linked it 50 times, most often “JavaScript AST visualizer”. No feed was found, so read it on the site itself.

No feed foundVisit the blog
50mentions?
16HN people?
2011–2026first – last linked?
Links on Hacker News per year · peak 10 in 2014

Too few sampled comments (8) to say how often HN recommends it.?

Why HN links it

HN readers mostly mention JointJS as an SVG-based JavaScript diagramming library, and link its blog for SVG versus Canvas comparisons. One commenter reads those articles as marketing aimed at GoJS.

Summarised by Claude from a sample of 8 HN comments that link here. Each comment is marked recommending, critical or neutral (citing without judging); how this works.

Build diagramming tools of any complexity — from AI workflow editors to large, domain-specific modeling apps. Now with a first-class, native React integration.

Most-linked posts?

  1. JavaScript AST visualizer
    3 people · 3 mentions · first linked 2014-07-21
  2. How to write a simple JSON visualizer using JointJS+
    2 people · 2 mentions · first linked 2022-10-31
  3. JointJS, JavaScript diagramming library 0.6 released
    2 people · 2 mentions · first linked 2013-07-22
  4. JointJS – the HTML 5 JavaScript diagramming library
    2 people · 2 mentions · first linked 2011-08-03

What Hacker News says?

  1. Maybe something like JointJS ( https://www.jointjs.com/demos ) or LiteGraph.js ( https://github.com/jagenjo/litegraph.js ) or DiagramMaker ( https://awslabs.github.io/diagram-maker/?path=/story/docs-in... )

    Comment linking /demos

    on “How I used linear algebra to build an interactive diagramming editor”
  2. Submitted JointJS: Petri Nets as a story · 70 points

    HN discussion
  3. Quick side-question: I know metapost and tikz rather well and am searching for a JS library that does similar things using SVG, especially when it comes to path drawing. Example: draw a curved path from the center of item A to the center of item B, but cut off at the bounding box of B and put an arrow head there. In metapost, thats easy (after grokking the syntax): ndb2.c{right}..{curl0}dk.c cutafter BpathBox(dk); M…

    Comment linking /demos/pn

    on “Tex – Show off your best scientific illustration”
  4. Submitted SVG vs. Canvas: Which technology to choose and why? as a story · 16 points

    HN discussion
  5. Another diagramming library of interest is JointJS[0]. I played just a bit with it to keep it bookmarked as "should validate it for later". The core of the lib is under the Mozilla Public License, which is nice. [0] http://jointjs.com/

    Comment linking /

    on “GoJS: Interactive Diagrams for the Web”
  6. Submitted JointJS 0.8 Released - filters, gradients and ports as a story · 16 points

    HN discussion
  7. The point of this article is to steer people away from GoJS. It reads as a dupe of a prior article of theirs: https://www.jointjs.com/blog/jointjs-vs-gojs but without any direct references to GoJS. The emphasis on the foreign object tag in this most recent article ties in with their latest release, in which one of the selling points is the ability to embed HTML elements inside SVG elements. What they fail to mention…

    Comment linking /blog/jointjs-vs-gojs

    on “SVG vs. Canvas: Which technology to choose and why?”
  8. Submitted Rappid 1.7 HTML 5 diagramming framwork released as a story · 7 points

    HN discussion
  9. JointJS, an open-source diagramming library based on SVG, has released version 4.0, which finally operates without any external dependencies. Eliminating jQuery, Lodash, and Backbone was (not that surprisingly) a wish of many developers. Now, they can create interactive diagramming applications with a leaner, more intuitive, and high-performing version of the JointJS library. Here's what's new in v4.0: • No external…

    Comment linking /blog/introducing-version-4

    on “JointJS releases a 'no-dependency' v4.0”
  10. Submitted Mastering SVG Outlines: A Developer's Guide to Shape Contouring Techniques as a story · 6 points

    HN discussion
  11. JointJS is quite great for that: https://www.jointjs.com , even with the community version https://www.jointjs.com/comparison => we have built some node ui with it and it has been fast, flexible and extensible; maybe not easy to start with, but it was worth it

    Comment linking /comparison

    on “Low-code development (Node-RED alternative)”
  12. Submitted JointJS diagramming library 3.6 released as a story · 6 points

    HN discussion
  13. Thanks for the suggestion. The JointJS core library, basically anything except of what is described here: http://jointjs.com/rappid/docs (in other words, anything that is downloadable here: http://jointjs.com/download ) is licensed under the MPL v2 license. The rest is licensed under our own, commercial, license. Commercial support is indeed optional and covers bug fixes, general advise, help, online troubleshooting…

    Comment linking /download

    on “Rappid: visual languages toolkit - online docs”
  14. Submitted Embeddable Mermaid Flowchart Editor as a story · 5 points

    HN discussion
  15. http://www.jointjs.com/

    Comment linking /

    on “Ask HN: html-based flowcharts”
  16. Submitted JavaScript AST visualizer as a story · 5 points

    HN discussion
  17. There are of course arguments for and against SVG and Canvas. Yesterday, we posted a detailed comparison of these technologies and outlined why we think SVG is the better choice: https://www.jointjs.com/blog/svg-versus-canvas

    Comment linking /blog/svg-versus-canvas

    on “From SVG to Canvas – A new way of building interactions”
  18. Submitted Rappid v1.5 HTML 5 diagramming toolkit released as a story · 5 points

    HN discussion
  19. Submitted How to create isometric diagrams using SVG as a story · 3 points

    HN discussion
  20. Submitted JointJS. Create flow chart editors in JavaScript as a story · 3 points

    HN discussion
  21. Submitted SVG getTransformToElement() polyfill for JointJS/Rappid as a story · 3 points

    HN discussion
  22. Submitted JointJS v0.9 released: smart link routing, Vectorizer and Geometry as a story · 3 points

    HN discussion
  23. Submitted Rappid: visual languages toolkit - online docs as a story · 3 points

    HN discussion
  24. Submitted Joint.js - Create ERD, Org chart, FSA, UML, PN, DEVS, LDM diagrams as a story · 3 points

    HN discussion
  25. Submitted Build interactive Claude Code Playgrounds as a story · 2 points

    HN discussion
  26. Submitted How to write a simple JSON visualizer using JointJS+ as a story · 2 points

    HN discussion
  27. Submitted Rappid 2.0 HTML 5 diagramming framework released as a story · 2 points

    HN discussion
  28. Submitted JointJS Diagramming Library site got a brand new face and logo as a story · 2 points

    HN discussion
  29. Submitted JointJS diagramming library v0.9.5 Released as a story · 2 points

    HN discussion
  30. Submitted Create links that look like pipes in JointJS as a story · 2 points

    HN discussion

Search all of HN for jointjs.com

Linked by the same people?