Processing.js Alternatives

Processing.js is described as 'Open programming language, port of the Processing Visualization Language, for people who want to program images, animation, and interactions for the web without using Flash or Java applets. Processing' and is an website in the development category. There are more than 25 alternatives to Processing.js, not only websites but also apps for a variety of platforms, including Self-Hosted, Mac, Windows and Linux apps. The best Processing.js alternative is D3.js, which is both free and Open Source. Other great sites and apps similar to Processing.js are Processing, RAWGraphs, p5.js and OpenFrameworks.

filter to find the best alternatives

Processing.js alternatives are mainly Charting Library Tools but may also be Vector Graphic Apps or Software Frameworks.  Filter by these or use the filter bar below if you want a narrower list of alternatives or looking for a specific functionality of Processing.js.
  • FreeOpen Source
  • ...

Processing.js is an open programming language, port of the Processing Visualization Language, for people who want to program images, animation, and interactions for the web without using Flash or...

More about Processing.js
Processing.js alternatives page was last updated Sep 30, 2021
  1. D3.js icon
     83 likes

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

    76 D3.js alternatives
    D3.js screenshot 1

    License model

    • FreeOpen Source

    Application type

    Platforms

    • Online
    • Self-Hosted

    D3.js Features

    1.  Gantt-charts
    2.  Graphs
    3.  Data visualization
    4.  Charts
    D3.js iconProcessing.js Icon

    D3.js VS Processing.js

    Is D3.js a good alternative to Processing.js?
     
    • D3.js is the most popular Web-based & Self-Hosted alternative to Processing.js.

    • D3.js is the most popular Open Source & free alternative to Processing.js.

    • D3.js is Free and Open SourceProcessing.js is also Free and Open Source
  2. Processing icon
     81 likes

    Processing is an open source programming environment and library built to handle images, animation, and interactivity. It is used by students, artists, designers, researchers, and hobbyists for learning to code, prototyping, and producing full applications.

    18 Processing alternatives
    Processing screenshot 1

    License model

    • FreeOpen Source

    Platforms

    • Mac
    • Windows
    • Linux

    Processing Features

    1.  Java based
    2.  Coding
    Processing iconProcessing.js Icon

    Processing VS Processing.js

    Is Processing a good alternative to Processing.js?
     
    • Processing is the most popular Windows, Mac & Linux alternative to Processing.js.

    • Processing is Free and Open SourceProcessing.js is also Free and Open Source
  3. RAWGraphs icon
     40 likes

    RAWGraphs is an open source app built with the goal of making the visualization of complex data easy for everyone. Born as tool for designers and vis geeks, RAWGraphs aims at providing a missing link between spreadsheets and vector graphics editors.

    69 RAWGraphs alternatives
    RAWGraphs screenshot 1

    License model

    • FreeOpen Source

    Application type

    Platforms

    • Online
    • Self-Hosted

    Properties

    1.  Works Offline

    Features

    1.  Gantt-charts
    2.  Charts
    3.  Graphs
    4.  Data visualization
    5.  Drag and Drop
    RAWGraphs iconProcessing.js Icon

    RAWGraphs VS Processing.js

    Is RAWGraphs a good alternative to Processing.js?
     
  4. p5.js icon
     17 likes

    p5.js a JS client-side library for creating graphic and interactive experiences, based on the core principles of Processing.

    19 p5.js alternatives
    example code

    License model

    • FreeOpen Source

    Platforms

    • Mac
    • Windows
    • Linux
    • Android
    • iPhone
    • iPad
    • Self-Hosted

    p5.js Features

    1.  3d Drawing
    2.  Visual Programming
    p5.js iconProcessing.js Icon

    p5.js VS Processing.js

    Is p5.js a good alternative to Processing.js?
     
    • p5.js is the most popular Android, iPhone & iPad alternative to Processing.js.

    • p5.js is Free and Open SourceProcessing.js is also Free and Open Source
  5. OpenFrameworks icon
     24 likes

    openFrameworks is an open source C++ toolkit designed to assist the creative process by providing a simple and intuitive framework for experimentation. The toolkit is designed to work as a general purpose glue, and wraps together several commonly used libraries, including:

    16 OpenFrameworks alternatives
    graphicsExample

    License model

    • FreeOpen Source

    Platforms

    • Mac
    • Windows
    • Linux

    OpenFrameworks Features

    1.  C++
    OpenFrameworks iconProcessing.js Icon

    OpenFrameworks VS Processing.js

    Is OpenFrameworks a good alternative to Processing.js?
     
  6. Paper.js icon
     6 likes

    Paper.js is an open source vector graphics scripting framework that runs on top of the HTML5 Canvas. It offers a clean Scene Graph / Document Object Model and a lot of powerful functionality to create and work with vector graphics and bezier curves, all neatly wrapped up in a...

    18 Paper.js alternatives
    Paper.js screenshot 1

    License model

    • FreeOpen Source

    Application type

    Platforms

    • Self-Hosted
    • JavaScript
    Paper.js iconProcessing.js Icon

    Paper.js VS Processing.js

    Is Paper.js a good alternative to Processing.js?
     
  7. Context Free icon
     9 likes

    Context Free is a program that generates images from written instructions called a grammar. The program follows the instructions in a few seconds to create images that can contain millions of shapes.

    14 Context Free alternatives

    License model

    • FreeOpen Source

    Platforms

    • Mac
    • Windows
    • Linux

    Context Free Features

    1.  Procedurally generated
    Context Free iconProcessing.js Icon

    Context Free VS Processing.js

    Is Context Free a good alternative to Processing.js?
     
  8. Raphaël icon
     16 likes

    Raphaël is a small JavaScript library that should simplify your work with vector graphics on the web. If you want to create your own specific chart or image crop and rotate widget, for example, you can achieve it simply and easily with this library.

    40 Raphaël alternatives
    Raphaël screenshot 1

    License model

    • FreeOpen Source

    Application type

    Platforms

    • Online
    Raphaël iconProcessing.js Icon

    Raphaël VS Processing.js

    Is Raphaël a good alternative to Processing.js?
     
  9. Cinder icon
     14 likes

    CINDER PROVIDES A POWERFUL, INTUITIVE TOOLBOX for programming graphics, audio, video, networking, image processing and computational geometry. Cinder is cross-platform, and in general the exact same code works under Mac OS X, Windows and a growing list of other platforms — most...

    16 Cinder alternatives
    Planetary

    License model

    • FreeOpen Source

    Application type

    Platforms

    • Mac
    • Windows
    Cinder iconProcessing.js Icon

    Cinder VS Processing.js

    Is Cinder a good alternative to Processing.js?
     
  10. Cairo icon
     4 likes

    is an open source programming library that provides a vector graphics-based, device-independent API for software developers.

    10 Cairo alternatives
    Arc

    License model

    • FreeOpen Source

    Application type

    Platforms

    • Linux

    Properties

    1.  Lightweight

    Features

    1.  C support
    Cairo iconProcessing.js Icon

    Cairo VS Processing.js

    Is Cairo a good alternative to Processing.js?
     
  11. Pts icon
     3 likes

    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.

    13 Pts alternatives
    Pts screenshot 1

    License model

    • FreeOpen Source

    Platforms

    • Self-Hosted
    Pts iconProcessing.js Icon

    Pts VS Processing.js

    Is Pts a good alternative to Processing.js?
     
  12. AnyChart icon
     17 likes

    Flexible, cross-platform and cross-browser JavaScript (HTML5) charting library that allows you to create interactive bar, pie, line, spline, area, Gantt, stock and other charts, maps and dashboards, with real-time updates and multi-level drill-downs.

    77 AnyChart alternatives
    AnyChart JS chart example

    License model

    Platforms

    • Mac
    • Windows
    • Linux
    • Online
    • Android
    • iPhone
    • Self-Hosted

    AnyChart Features

    1.  Gantt-charts
    2.  Bubble map
    3.  Charts
    4.  Dot map
    5.  Box chart
    6.  Data visualization
    AnyChart iconProcessing.js Icon

    AnyChart VS Processing.js

    Is AnyChart a good alternative to Processing.js?
     
    • AnyChart is the most popular commercial alternative to Processing.js.

    • AnyChart is Paid and ProprietaryProcessing.js is Free and Open Source
12 of 35 Processing.js alternatives