Skip to content
JavaScript HTML CSS
Branch: master
Clone or download
neauoire Merge pull request #60 from jkarttunen/master
Resolves #59 - decrease line thickness with right click
Latest commit 9a7149e Jul 30, 2019
Type Name Latest commit message Commit time
Failed to load latest commit information.
desktop Resolves #59 - adds decrease line thickness with right mouse button c… Jul 30, 2019
examples Removed old paddings Apr 22, 2019
media/services Updated icons Jan 7, 2019
web Cleanup in progress Apr 21, 2019
.gitignore Implement serialization, clipboard Nov 21, 2017 * Nov 19, 2017
PREVIEW.jpg Updated graphic Nov 13, 2017 Update Jul 25, 2019
index.html Implementing source.load() Apr 22, 2019


Dotgrid is a grid-based vector drawing software designed to create logos, icons and type. It supports layers, the full SVG specs and additional effects such as mirroring and radial drawing. Dotgrid exports to both PNG and SVG files.

The application was initially created for internal use, and later made available as a free and open source software.

Learn more by reading the manual, or have a look at a tutorial video. If you need help, visit the Community.


View the guide.

Electron Build

cd desktop
npm install
npm start

UDP Controls

Dotgrid can be controlled by UDP via the port 49161. It expects messages up to 6 characters.

  • layer 0/1/2
  • type l/c/r/z (l:line, c:clock-wise arc, r: cc-wise arc, z: close, .:clear, *: draw)
  • from 0-z``0-z
  • to 0-z``0-z


  • This application supports the Ecosystem Theme.
  • Support this project through Patreon.
  • See the License file for license rights and limitations (MIT).
  • Pull Requests are welcome!
You can’t perform that action at this time.