Software Alternatives & Reviews
Register   |   Login

GoJS VS p5.js

Compare GoJS VS p5.js and see what are their differences

GoJS is a JavaScript library for building interactive diagrams on HTML web pages. Build apps with flowcharts, org charts, BPMN, UML, modeling, and other visual graph types.

JS library for creating graphic and interactive experiences
GoJS Landing Page
GoJS Landing Page
p5.js Landing Page
p5.js Landing Page

GoJS details

Flowcharts Org Charts BPMN UML

p5.js details

Javascript UI Libraries Charting Libraries Data Dashboard

GoJS videos

[GOJS] Design Patterns em Javascript

More videos:

  • - GoJS in 12 Minutes: JavaScript Diagramming Library Tutorial
  • - What's in a GoJS JavaScript Application? | GoJS Beginner Tutorial #1

p5.js videos

Processing or p5.js? My opinions

More videos:

  • - Q&A #1: Side-Scroller in p5.js
  • - 17.11: Sound Visualization: Frequency Analysis with FFT - p5.js Sound Tutorial

Category Popularity

0-100% (relative to GoJS and p5.js)

Social recommendations and mentions

We have tracked the following product recommendations or mentions on Reddit and HackerNews. They can help you identify which product is more popular and what people think of it.

GoJS mentions

  • Ask HN: What diagrams do you use in software development?
    I actually make a diagramming library for the web, called GoJS: So I make all kinds of diagrams, mostly as demonstrations. When developing an API itself, especially one where there are phases (objects must measure themselves and draw in a certain order, and not more than they need to), state machine-style and flowchart-style diagrams are awfully helpful. - Source: Hacker News / 16 days ago

p5.js mentions

  • What is the best graph plotting software available for Linux?
    Also processing and js libraries like p5.js come to mind. - Source: Reddit / 2 months ago
  • Advice on how many modules to sign up for in first semester
    Just in case you start studying Python, which will be useful later in the degree as it's taught in the module Programming with Data and most certainly in the Data Science module, Intro to Prog I (and II) use(s) JavaScript and specifically the p5.js library, not Python. - Source: Reddit / 2 months ago
  • #CodepenChallenge | 3D Ice Cream 🍦 With p5.js and GSAP
    I created the 3D image of an ice cream and cone using p5.js. - Source: / 2 months ago
  • Fun starter projects for teenagers?
    I think you should talk to your sister and ask what she would want to program but I suggest you look into p5.js. It's a beginner friendly and very visual JavaScript framework. Daniel Shiffman has bunch of p5 tutorials on his Youtube channel Coding Train. - Source: Reddit / about 2 months ago
  • ascii 3d cube in #aftereffects Just some expressions, and 900 layers. AE definitely wasn't made to create this kind of effect... Took 20 min to render 😅 I used an expression to set the letter position based on the index to form the grid, and a expression based on sampleImage to define characters.
    You could also try which is made by the processing ppl and is all JavaScript so you will feel at home 🦆. - Source: Reddit / about 2 months ago

What are some alternatives?

When comparing GoJS and p5.js, you can also consider the following products

mxGraph - mxGraph is a fully client side JavaScript diagramming library - jgraph/mxgraph

Snap.svg - Snap.svg is a javascript SVG library for the modern web.

Draw2D - Create Visio like drawings, diagrams or an workflow editor with the Draw2D Javascript library.

D3.js - D3.js is a JavaScript library for manipulating documents based on data. D3 helps you bring data to life using HTML, SVG, and CSS.

jsPlumb - jsPlumb is an advanced, standards-compliant and easy to use JS library for building connectivity based applications, such as flowcharts, process flow diagrams, sequence diagrams, organisation charts, etc.

Pixi.js - Fast lightweight 2D library that works across all devices

User reviews

Share your experience with using GoJS and p5.js. For example, how are they different and which one is better?

Post a review