canvas-engines-comparison

Performance comparison of different canvas rendering engines. (by slaylines)

Canvas-engines-comparison Alternatives

Similar projects and alternatives to canvas-engines-comparison

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a better canvas-engines-comparison alternative or higher similarity.

canvas-engines-comparison reviews and mentions

Posts with mentions or reviews of canvas-engines-comparison. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2024-04-11.
  • Show HN: A JavaScript library for data visualization in both SVG and Canvas
    4 projects | news.ycombinator.com | 11 Apr 2024
    Hey there,

    If a focus is on performance, would you consider doing a side-by-side with other similar libs?

    This benchmark was posted on HN a few years back, for example: https://benchmarks.slaylines.io/ (from https://news.ycombinator.com/item?id=23083730)

    Or something like the bunnymarks for Pixi (https://www.goodboydigital.com/pixijs/bunnymark/) and Konva (https://konvajs.org/docs/sandbox/Jumping_Bunnies.html)

    ----------

    In general, your lib reminds me a lot of Konva. I found their examples page to be really helpful in illustrating higher-level usage: https://konvajs.org/docs/sandbox/index.html

    Maybe real-world use cases like that could be helpful for yours too? As it is, the readme doesn't make it super clear why it's preferable to any of the other existing libs yet. There are already so many, each with strengths and weaknesses... what sets yours apart?

    For example, I don't know why "rendering to both Canvas and SVG" is a selling point in particular. Are there platform-specific reasons (native?) to prefer one over the other, as opposed to whatever a particular lib's implementation might be? Is there a use case where mixing and matching the two might be helpful?

  • What cc technologies are most likely to be applicable to employment?
    3 projects | /r/creativecoding | 23 Oct 2022
    There's lots of JS canvas libraries around which you can experiment with to find one that suits your preferred working practices. Some of them support TS coding, and embedding in various frameworks eg React. See this GitHub repo which includes links to various libraries.
  • P5.js – A library to make coding accessible for artists, designers, educators
    7 projects | news.ycombinator.com | 12 Oct 2022
    There's links to lots of canvas libraries here: https://github.com/slaylines/canvas-engines-comparison
  • Examples of mobile web use of canvas
    1 project | /r/Frontend | 6 Oct 2022
    You can find links to a bunch of 2D Canvas libraries here: https://github.com/slaylines/canvas-engines-comparison - most of them will be able to meet the requirements you've outlined, though they each have their own approach to doing things (with consequent learning curves).
  • Why does Foundry heat up my Mac so badly?
    1 project | /r/FoundryVTT | 16 Aug 2022
    You can play around with something https://benchmarks.slaylines.io/ to see which libraries perform the best. But in the end, I think we're stuck with poor MacOS performance until either Google invests in the Metal API for Chrome (unlikely), or Apple invests in Safari's WebGL support (more likely, but still not great).
  • Vector.js: an open source JavaScript library for creating interactive graphics
    2 projects | news.ycombinator.com | 12 Jun 2022
    Can I ask where you got your list of JS graphics/canvas libraries to review?

    Discovery is the biggest issue facing any JS canvas library developer - and after ten years I still haven't worked out how to crack that problem.

    I won't link to my library here (because: this is a Vector.js thread). Instead I'll link to the Slaylines canvas benchmark test site[1] which includes a good range of libraries.

    [1] https://benchmarks.slaylines.io/

  • What libraries or engines are you using for 2D WebGL/Canvas animation these days?
    1 project | /r/webdev | 15 Mar 2022
    Here's a comparison site for some canvas libraries.
  • Custom cursor
    1 project | /r/webdev | 26 Feb 2022
    For a canvas-based solution, you can look at creating a canvas element behind the box and animating your arm/hand icon to the cursor position using the JS canvas library of your choice.
  • Fast minimal JS rendering library?
    3 projects | /r/gamedev | 24 Feb 2022
    According to this benchmark (https://benchmarks.slaylines.io/), Pixi is the fastest, however, I dislike its API since I have to go through the hassle of creating sprites and hierachies and other fluff, it gets in my way since I've already implemented this stuff my own way using a different architecture.
  • Canvas and maybe Easeljs question
    1 project | /r/Frontend | 22 Dec 2021
    The Slaylines website includes a speed comparison demo of various canvas (and SVG) JS libraries performing a simple task. This should give you an overview of the main libraries out there. You can find links to all these libraries in the demo's GitHub repository.
  • A note from our sponsor - InfluxDB
    www.influxdata.com | 3 May 2024
    Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality. Learn more →

Stats

Basic canvas-engines-comparison repo stats
10
708
6.8
14 days ago

Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com