Noise

human-readable graphic design


Noise is a concise, friendly language for designing graphics. It encourages readability, reuse, and resolution independence.

Noise compiles to SVG 1.1, but adds the convenience of variables, functions, and transparent colors.

Noise is available to use and modify on GitHub.

shape.rectangle(
  0,0,512,512,
  radius: 90,
  fill: gradient.radial(
    #63a7ff,
    #4775b0))

Noisepad is an editor application for writing graphics in Noise. It provides live visual feedback, code completion, gestural input, and more.

Noisepad is pre-alpha software and requires Mac OS 10.7 or later.

Download Noisepad 0.1.1

Noise and Noisepad are made by Tom Brow.