Creative
coding.

Custom tools, visuals and interactions written in code. For when off-the-shelf software cannot make the thing you need.

A smartwatch on a wrist in daylight

What’s included

(05)

You have an idea for something people can see or touch, and no template, plugin or app can make it.

  1. Interactive web pieces

    Visuals that respond to scrolling, the cursor, sound or touch, built to run smoothly in a normal browser.

  2. Motion and real-time graphics

    Animation and 3D generated by code rather than rendered once, so it can react and change.

  3. Installations and screens

    Code for screens, projections and sensors in a space, from a lobby wall to an event stand.

  4. Internal creative tools

    Small custom tools that do one job your team repeats, such as resizing, composing or checking artwork.

  5. Data made visible

    Live or historic data turned into something people can read and explore.

When you need it

  • The idea needs something no plugin or template can do.
  • You want a launch, a page or a space people remember and share.
  • Your team repeats the same fiddly design task every week.
  • You have data that deserves better than a bar chart.

How it runs

(04)

You get a written scope, a fixed price and a start date before anyone begins.

  1. Sketch

    We test the idea in rough code early, so you see it move before anything is polished.

  2. Build

    The piece is written properly, with performance checked on the devices it will run on.

  3. Fit

    It is joined to your site, your space or your workflow, and tested there.

  4. Hand over

    You get the source code, notes on how it works, and what it needs to keep running.

What you leave with

  • A finished interactive piece or custom tool
  • Code that runs on the target devices and browsers
  • Fallbacks for slow devices and reduced motion
  • Source code with plain notes

Start your project with us

FAQ

Answered questions.

Writing software to make visual or interactive work: animations, generative graphics, installations, custom tools. It is used when the idea is too specific or too live for ready-made software.

It should not. We check how the piece performs on ordinary phones and laptops, and give slower devices and people who turn off motion a lighter version.

Yes. Often it is a small tool that does one repeated job well. If it needs to make on-brand artwork at volume, see generative design.

Portrait in profile against a red ground