Displaying 1 to 20 from 24 results

Gimp - GNU Image Manipulation Program, A photoshop alternative

  •    C

GIMP is the GNU Image Manipulation Program. It has many capabilities. It can be used as a simple Paint program, with full suite of painting tools including Brush, Pencil, Airbrush, Clone, etc. It supports Photo Enhancement, Digital Retouching, Image format converter, Animation etc.

jspaint - 🎨 Classic MS Paint, REVIVED + ✨Extras

  •    Javascript

The goal is to remake MS Paint (including its little-known features), improve on it, and to extend the types of images it can edit. So far, it does this pretty well.Ah yes, good old paint. Not the one with the ribbons or the new skeuomorphic one with the interface that can take up nearly half the screen. And sorry, not the even newer Paint 3D.

drawingboard.js - A canvas based drawing app that you can integrate easily on your website.

  •    Javascript

This is a canvas based drawing app that you can integrate easily on your website. drawingboard.js consists of a blank canvas surrounded by a few UI elements that control it: a color picker, a pencil, a paint can, an eraser, a pencil size chooser, navigations and reset buttons.

Krita - Digital painting application

  •    C++

Krita is a free and open source digital painting application. It is for artists who want to create professional work from start to end. Krita is used by comic book artists, illustrators, concept artists, matte and texture painters and in the digital VFX industry.

MyPaint - Simple drawing and painting program

  •    Python

MyPaint is a simple drawing and painting program that works well with Wacom-style graphics tablets. Its main features are a highly configurable brush engine, speed, and a fullscreen mode which allows artists to fully immerse themselves in their work.

css-paint-polyfill - A polyfill for the CSS Paint API, with special browser optimizations.

  •    Javascript

This is a polyfill for the CSS Paint API. Performance is quite good in Firefox and Safari courtesy of -webkit-canvas() and -moz-element(). For the remaining browsers, framerate is governed by Canvas toDataURL() / toBlob() speed.

react-native-sketch - 🎨 A React Native <Sketch /> component for touch-based drawing.

  •    Objective-C

A React Native component for touch-based drawing. The project contains a folder examples that contains few demos of how to use react-native-sketch. Just copy and paste the code to your React Native application.


  •    CSharp

Our work with Kpaint has proven to have provide highly accurate results mostly with the exception of occasion jittery of the paint brush. The voice recognition

Kinect Canvas


Project is intended for fun purpose. Appreciate feedback in any form.



Painect is a drawing tool proof of concept, which uses a voxel engine and the Microsoft Kinect to draw 3D objects. It uses C# as development language, the MS Kinect SDK and an PolyVox C# Wrapper. The project is written and managed with VS2010.


  •    TypeScript

Perfume is a JavaScript library for measuring Short and Long Script, First Contentful Paint (FCP), Time to Interactive (TTI), Component First Paint (CFM), annotating them to the DevTools timeline and reporting the results to Google Analytics.When a user navigates to a web page, they're typically looking for visual feedback to reassure them that everything is going to work as expected.

flood-fill - A simple 2D JavaScript flood fill.

  •    Javascript

A simple 2D flood fill for use with ndarrays.You could use this to re-implement Microsoft Paint's bucket fill in JavaScript, or in procedural dungeon generation to identify disconnected rooms.

paint - paint is paint in your terminal!

  •    Javascript

paint is paint in your terminal!

chameleon.js - In-browser casual 3D texture painting

  •    Javascript

Chameleon.js is an HTML5 application for interactive 3D texture painting, built with three.js and TypeScript / JavaScript. You need NOT worry about providing UV texture mappings: they will be generated on the fly when you paint on the 3D model. Our implementation is based on the paper by Takeo Igarashi and Dennis Cosgrove about their Chameleon system.

moji-brush - https://www.mojibrush.co

  •    Javascript

When deving make sure to command+shift+r to reload to bypass service worker.

LCPaintView - 🖌 Paint view for iOS.

  •    Objective-C

🖌 Paint view for iOS. 🖌 Paint view for iOS.

lazpaint - Image editor, like PaintBrush or Paint.Net, written in Lazarus (Free Pascal)

  •    Pascal

Image editor, like PaintBrush or Paint.Net, written in Lazarus (Free Pascal). Uses BGRABitmap library. Download LazPaint 6.4.1 for Windows, Mac and Linux.

video-canvas - Paint video on canvas. Extra light.

  •    Javascript

Paint video on canvas. Extra light. video-canvas will take care of painting a video on canvas for you. In the easiest of setups, you provide a video and you get a correctly-sized self-updating canvas ready to be used.