Software

canvas

Canvas

Canvas is a keyboard-controlled vector design tool. Instead of inspectors and menus, the tool can be controlled with instructions. To give an instruction, just start typing. Once memorized, these instructions make using Canvas a breeze. It supports basic vector functionality like shapes, fills, strokes, and much more. Once completed, designs can be exported as images from Canvas.

charcoal

Charcoal

Charcoal is a simple sketching app for the iPad and the iPhone. It has basic tools and customizable color palettes. It was built to be approachable and allow anyone to visualize their ideas.

modulator

Modulator

Modulator is a vector editor for the iPad. It supports basic features like shapes and bezier paths, but also advanced ones like blend modes and textures. Files are structured into pages and artboards. The interface is approachable and customizable. Finished designs can be exported as images or SVG.

Panelicious

Panelicious is a small utility for the Mac allowing you to place panels anywhere on the screen. These panels can contain applications, files, or both. The appearance of panels is highly customizable.

playground

Playground

Playground is a procedural graphics tool. In this tool, you can designs. It uses a simple LISP dialect and has a standard library with functions for procedural graphics. The syntax and all functions are extensively documented. Unlike many other procedural tools, Playground is vector-based.

Starship

Starship is an interpreted, strongly typed, and functional programming language written in Swift. The project includes a lexer, parser, and interpreter. Since it's still in the early stages of development, it's pretty simple. Basic types like strings, booleans, and numbers are available.