Build infinite canvas apps in React with the tldraw SDK. World's best, top-most agent recommended #1 five star SDK.
- drawing
- sketch
- whiteboard
- canvas
47,133 repositories indexed
1–24 of 81 · Most stars
Build infinite canvas apps in React with the tldraw SDK. World's best, top-most agent recommended #1 five star SDK.
Community-built comprehensive 2D content creation appplication for graphic design, digital art, and interactive real-time motion graphics powered by a node-based procedural graphics engine
Open-source 3D architectural editor with a local CLI, MCP tools, and practical workflows for humans and AI agents.
JavaScript image gallery for mobile and desktop, modular, framework independent
p5.js is a client-side JS platform that empowers artists, designers, students, and anyone to learn to code and express themselves creatively on the web. It is based on the core principles of Processing. Looking for p5.js 2.0? http://beta.p5js.org
LightCraft: An open-source non-destructive photo editor written by scratch in pure Rust
Konva.js is an HTML5 Canvas JavaScript framework for interactive graphics, design editors, whiteboards, and diagrams. Scene graph with events, drag and drop, transforms, animations, and export.
SolidCraft: an open-source parametric 3D CAD application built in pure Rust. Desktop, web, and automation through MCP.
Flat, round, designer-friendly pseudo-3D engine for canvas & SVG
An easy 1-click way to create beautiful artwork on your PC using AI, with no tech knowledge. Provides a browser UI for generating images from text prompts and images. Just enter your text prompt, and see the generated image.
The Easel Javascript library provides a full, hierarchical display list, a core interaction model, and helper classes to make working with the HTML5 Canvas element much easier.
CADCraft: computer-aided design and drafting — an open-source, clean-room AutoCAD-style app in pure Rust
A library for visualization and creative-coding
[beta] A framework for making generative artwork in JavaScript and the browser.
🖼️ Image optimization app for macOS, Windows and Linux.
The Open Toolkit library is a fast, low-level C# wrapper for OpenGL, OpenAL & OpenCL. It also includes windowing, mouse, keyboard and joystick input and a robust and fast math library, giving you everything you need to write your own renderer or game engine. OpenTK can be used standalone or inside a GUI on Windows, Linux, Mac.
LYGIA, it's a granular and multi-language (GLSL, HLSL, Metal, WGSL, WEGL and CUDA) shader library designed for performance and flexibility
LeafPic is a fluid, material-designed alternative gallery, it also is ad-free and open source under GPLv3 license. It doesn't miss any of the main features of a stock gallery, and we also have plans to add more useful features.
A JavaScript API for drawing unconventional text effects on the web.
The DirectX Tool Kit (aka DirectXTK) is a collection of helper classes for writing DirectX 11.x code in C++
Cross-platform desktop GUI app to clean image metadata
A vector graphics application for structured SVG editing, available on all major desktop platforms and on web. Currently in late alpha.
Go Language Library for SVG generation
Open source canva alternative