p5.js Alternatives

p5.js is described as 'A JS client-side library for creating graphic and interactive experiences, based on the core principles of Processing' and is an app in the development category. There are more than 10 alternatives to p5.js for a variety of platforms, including Self-Hosted, JavaScript, Linux, Web-based and Mac apps. The best p5.js alternative is Verge3D. It's not free, so if you're looking for a free alternative, you could try Three.js or Anime.js. Other great apps like p5.js are Processing.js, PixiJS, ZIMjs and Raphaël.

Copy a direct link to this comment to your clipboard
p5.js alternatives page was last updated

Alternatives list

  1. Pts icon
     3 likes
    Copy a direct link to this comment to your clipboard

    Pts is a JavaScript library for visualization and creative-coding. Pts is lightweight and modular. Written in typescript, it comes with many useful algorithms for visualization and creative coding. Its friendly API supports both quick prototyping and bigger projects.

    Cost / License

    • Free
    • Open Source

    Platforms

    • Self-Hosted
     
  2. BonsaiJS icon
     Like
    Copy a direct link to this comment to your clipboard

    Bonsai is a JavaScript graphics library. For the finer details, see the documentation (currently in construction).

    Cost / License

    • Free
    • Open Source

    Alerts

    • Discontinued

    Platforms

    • Self-Hosted
     
  3. Threlte icon
     Like
    Copy a direct link to this comment to your clipboard

    Threlte is a Svelte library that simplifies creating 3D apps for the web. It provides a declarative, type-safe, reactive and interactive API out-of-the-box.

    Cost / License

    • Free
    • Open Source

    Platforms

    • Self-Hosted
    • JavaScript
     
  4. Spark icon
     Like
    Copy a direct link to this comment to your clipboard

    An advanced 3D Gaussian Splatting renderer for Three.js.

    Cost / License

    • Free
    • Open Source

    Platforms

    • JavaScript
    • Typescript
    • Self-Hosted
     
  5. FabricJS icon
     Like
    Copy a direct link to this comment to your clipboard

    Fabric.js is a powerful and simple Javascript HTML5 canvas library, SVG-to-Canvas (& canvas-to-SVG) Parser It is an interactive object model on top of canvas element. It is also an SVG-to-canvas parser.

    10 FabricJS alternatives

    Cost / License

    • Free
    • Open Source

    Platforms

    • Self-Hosted
     
  6. StageXL icon
     1 like
    Copy a direct link to this comment to your clipboard

    StageXL is an API for HTML5 game and application development that closely models and is nearly identical to the Adobe Flash API. It's built on the Dart programming language and offers an intuitive and complete library for impressive 2D...

    Cost / License

    • Free
    • Open Source

    Platforms

    • Self-Hosted
    • Dart
     
  7. oCanvas icon
     Like
    Copy a direct link to this comment to your clipboard

    oCanvas is a JavaScript library intended to make development with HTML5 Canvas easier. Instead of working with pixels, you work with objects. It’s very straightforward and easy to get started with.

    Cost / License

    • Free
    • Proprietary

    Platforms

    • Self-Hosted
     
  8. Copy a direct link to this comment to your clipboard

    General purpose 3D graphics editor.

    Cost / License

    • Free
    • Proprietary

    Platforms

    • Windows
    • Linux
     
  9. DrawBot icon
     Like
    Copy a direct link to this comment to your clipboard

    DrawBot is a powerful, free application for MacOSX that invites you to write simple Python scripts to generate 2D graphics. The builtin graphics primitives support rectangles, ovals, (bezier) paths, polygons, text objects and transparency.

    Cost / License

    • Free
    • Open Source

    Platforms

    • Mac
     
You are at page 2 of p5.js alternatives