Back to projects

Open source contributor

Excalidraw

An open-source virtual whiteboard for collaborative, end-to-end encrypted hand-drawn diagrams.

Excalidraw canvas overview

1 / 5

Project context

Excalidraw is an open-source virtual whiteboard for sketching hand-drawn-like diagrams. It is collaborative and end-to-end encrypted.

The project is a web application built with React, TypeScript, Vercel, and Rough.js.

My contributions included adding zoom to cursor, improving the selection algorithm, enhancing resizing and rotation tools, and fixing bugs.

What I worked on

  • Added zoom to cursor.
  • Improved the selection algorithm.
  • Enhanced the resizing and rotation tools.
  • Fixed bugs in the drawing experience.