7,363 open-source and SaaS tools, with GitHub stats refreshed every day.

InfiniPaint

Open source

Collaborative infinite-canvas drawing and note-taking app with no zoom limit, available as native desktop apps and in the browser, licensed under GPL-3.0.

infinipaint.com
InfiniPaint homepage screenshot
GitHub stars
500
Last commit
yesterday
Repository age
15 months
Version
v0.6.1
Licence
GPL-3.0
Self-hosted
Yes

About InfiniPaint

InfiniPaint is an open-source drawing and note-taking app built on an infinite canvas that you can zoom without a fixed limit, until your computer runs out of memory. That makes it handy for sketches that mix huge scale differences, such as a solar system drawn to scale, as well as for ordinary notes and doodles.

Collaboration is built in through online lobbies, which include text chat and the ability to jump to the position of other participants. The project is written in C++ and has a web version compiled with Emscripten that needs a WebGL2-capable browser, though the maintainer recommends the native build for a better experience. Drawing tablets are among the topics the project lists.

Native builds are offered for Windows (installer or portable zip), macOS on Apple Silicon, and Linux through Flathub or flatpak bundles. Files use the .infpnt extension. The author says it was inspired by the Lorien infinite canvas program, and the code is released under the GPL-3.0 licence.

Key features

  • Infinite canvas with unlimited zoom
  • Online lobbies for real-time collaboration
  • Text chat and jump-to-user navigation
  • Native apps for Windows, macOS and Linux
  • Browser version built with Emscripten
  • Tablet-friendly drawing and note-taking

Good fit for

  • →Drawing very large sketches with tiny details
  • →Shared sketching sessions in a lobby
Built with
C++
Tags
whiteboard
infinite-canvas
drawing
note-taking
collaborative
cpp
flatpak
gpl

InfiniPaint: questions and answers

What is InfiniPaint used for?
InfiniPaint is a collaborative infinite-canvas drawing and note-taking app with no zoom limit, available as native desktop apps and in the browser, licensed under GPL-3.0. It is a good fit for drawing very large sketches with tiny details and shared sketching sessions in a lobby.
Is InfiniPaint open source?
Yes. InfiniPaint is open source under the GPL-3.0 licence. Its source code is on GitHub at ErrorAtLine0/infinipaint and is written mainly in C++.
Is InfiniPaint free?
Yes. InfiniPaint is open source, so the software itself is free to use. A managed cloud version is also available.
Can I self-host InfiniPaint?
Yes. InfiniPaint can be self-hosted on your own server or infrastructure.
What is InfiniPaint an alternative to?
InfiniPaint is an open-source alternative to Miro, Microsoft Whiteboard, Apple Freeform and Kinopio. Other open-source alternatives to Miro include tldraw, WBO and AFFiNE.
Is InfiniPaint actively maintained?
Yes. The most recent commit to InfiniPaint was on 1 October 2026, and the latest release is v0.6.1, published on 10 September 2026. The project has 500 stars on GitHub.

Open-source alternatives to InfiniPaint

See all

SaaS alternatives to InfiniPaint

See all