8 votes

[Google IO 2021] A high-level overview of how Excalidraw works and the browser APIs it uses

4 comments

  1. [4]
    Rocket_Man
    Link
    Thank you for sharing this. It's interesting to see what projects are out there being worked on. But I am struck by how 'boring' Excalidraw is. It's using 'new' technology but is doing something...

    Thank you for sharing this. It's interesting to see what projects are out there being worked on. But I am struck by how 'boring' Excalidraw is. It's using 'new' technology but is doing something that's been possible for probably 20 years. The distribution might be different but other than that I'm curious why people are bothering.

    3 votes
    1. [3]
      Adys
      Link Parent
      Have you tried using it much? The ability to make good-looking mockups in a super simple UI that people can pick up in minutes if not seconds has definitely not been around 20 years. Especially...

      It's using 'new' technology but is doing something that's been possible for probably 20 years.

      Have you tried using it much? The ability to make good-looking mockups in a super simple UI that people can pick up in minutes if not seconds has definitely not been around 20 years. Especially over the web, with no installation needed.

      draw.io (now https://app.diagrams.net/) is the main one I'm thinking of that would be an alternative to it, and … well, you can quickly see that it's a completely different UI, more like MSWord than MSPaint.

      2 votes
      1. [2]
        Rocket_Man
        Link Parent
        I have spent some time with it now and it works well enough. My main disappointment I think is that this is presented as some sort of progress. However there are a ton of similar drawing apps that...

        I have spent some time with it now and it works well enough. My main disappointment I think is that this is presented as some sort of progress. However there are a ton of similar drawing apps that each have slightly different feature sets. I would also compare it to Google's jamboards, Microsoft Whiteboard, Lucidchart, and I'm sure many others.

        The distribution (web app) is slightly unique but I don't actually value it that much. There's really not that big of a difference between going to a website and downloading an app from an app store. But as far the app itself, I just wish we would've made more progress in the last 20+ years since Microsoft Paint came out.

        Lastly, I'm unclear what Excalidraw+ is. I can't seem to find if they're letting people host their own service if Excalidraw+'s features are proprietary. Do you know?

        3 votes
        1. Adys
          Link Parent
          It's this: https://blog.excalidraw.com/introducing-excalidraw-plus/ Basically, features to make excalidraw a useful tool for teams. I haven't tried it (yet), but it seems to just be a hosted...

          Lastly, I'm unclear what Excalidraw+ is. I can't seem to find if they're letting people host their own service if Excalidraw+'s features are proprietary. Do you know?

          It's this: https://blog.excalidraw.com/introducing-excalidraw-plus/

          Basically, features to make excalidraw a useful tool for teams. I haven't tried it (yet), but it seems to just be a hosted workspace essentially and I can't tell if that part is open source. Excalidraw itself is self-hostable FOSS though.

          2 votes