Free & Open Source

Sync colors live
between any tools

Pick colors on a website, see them appear in Figma, Blender, Aseprite and more — instantly. No exports, no copy-pasting. Just connect and create.

ANY SOURCE Your Website React App Design System Node.js Script Any App ⊷ TOKEN BEAM beam:// WebSocket Relay Server W3C DTCG Spec ANY TARGET Figma Krita Aseprite Blender Any Tool

Try It Now

1

Install the plugin for your design tool

2

Copy the session token below

Session

Copy the session token and paste it into your design tool's Token Beam plugin to start syncing.

Available plugins:

  • Loading…
Offline — click to reconnect
3

Paste the token into your plugin and connect

4

Generate colors and watch them sync to your design tool in real time

poline → Figma
poline → Blender
poline → palette-shader
Aseprite → palette-shader

Why ⊷ Token Beam?

See Changes Instantly

Tweak a color on your website and watch it update in Figma, Blender, or Aseprite in real time. No exporting, no copy-pasting hex codes.

Any Tool, One Format

Each design tool gets a native plugin. You just paste a token — the plugin handles the rest. No configuration, no setup.

No Accounts Needed

Simple beam:// tokens connect your tools. No sign-up, no login, no third-party services. Just copy-paste and you're syncing.

Works Both Ways

Send colors from a generator to your design tool — or push a palette from Aseprite back to a web app. The connection goes in both directions.

100% Free

Every plugin is free and always will be. No premium tiers, no feature locks, no subscriptions. Just install and go.

Open Source

Everything is open source. The plugins, the server, the libraries — built in the open, for the community.

For Developers

Add real-time color sync to your website in a few lines of code. Built on the W3C Design Tokens spec. The token-beam library is MIT-licensed.

import { SourceSession, createCollection } from 'token-beam';

const session = new SourceSession({
  serverUrl: 'wss://tokenbeam.dev',
  clientType: 'web',
  origin: 'My App',
});

const payload = createCollection('brand', {
  'primary':   '#0066cc',
  'secondary': '#cc6600',
  'surface':   '#f5f5f5',
});

session.on('peer-connected', () => session.sync(payload));
session.connect();

Server Plans

Using Token Beam is always free. These plans are only for companies running their own sync server.

Free

$0
Forever
  • Self-hosted (AGPL-3.0)
  • MIT library (token-beam on npm)
  • All plugins included (MIT)
  • Community support
Get Started

Enterprise

Custom
contact us
  • Everything in Pro
  • Commercial self-hosting license
  • SSO & SAML authentication
  • Priority support (24h SLA)
  • Custom integrations
Contact Sales

100% Open Source. The server (AGPL-3.0), library and all plugins (MIT) are fully open source.

OSS Exception: Open source projects get Pro hosting free. Apply here.