THE OFFLINE VISUAL LIBRARY·WEB · TERMINAL · STREAM DECK

One library.
Every possibility.

A free library of animated buttons, text, charts and more that you can copy into your own site — or just browse.

Also for your terminal, and for the Stream Deck: a small desk keypad whose buttons are tiny screens, popular with streamers.

One HTML file · zero dependencies · works offline

NEW: Prism for Stream Deck — keys, dials and touch strips
WEB λ 4362,714web facets
TERMINAL λ 514435terminal facets
AGENTS D6577MCP tools
DEPENDENCIES0at runtime

01 / A WINDOW INTO PRISM·LIVE

Static is optional.

Real facets from the library. Already moving. Already yours.

04 / AI WORKINGLIVE

Processing Orb

.ai-orb

A spectral ring that turns while a model works. Pauses under reduced motion.

04.018·λ 479
01 / CHARTS & METRICSLIVE

KPI + Sparkline

.kpi + sparkline

A value paired with a tiny inline trend line. Great in dense dashboards and table cells.

01.003·λ 436
02 / FX STORELIVE

Aurora

.fx-aurora

Soft drifting color wash. Lowest urgency: ambient glow for big cards.

02.008·λ 467
05 / ANIMATED OBJECTSLIVE

Atom

.atom

Electrons orbit three tilted ellipses while the nucleus pulses.

05.002·λ 483
07 / TEXT EFFECTSLIVE

Gradient Flow

.tx-grad-flow

A soft gradient drifts through the glyphs. The go-to animated headline fill.

07.005·λ 492
03 / ANIMATION LABLIVE

Scale In Bounce

scaleInBounce · 2s

A pop-in with a soft overshoot, for anything that arrives.

03.007·λ 474

Sample values are part of the original effect demos. See every facet in the library

03 / THREE SURFACES·ONE FAMILY

One family. Three surfaces.

The same tokens, hues and labels in your browser, in your terminal, and on the keys of your Stream Deck. Each surface owns its own wavelength.

WEB·λ 436

LIVE

2,714facets in 15 galleries

The library, in your browser.

One offline HTML file of CSS and SVG. Search it, preview it live, and copy self-contained HTML and CSS.

Works offlineonce downloaded, from disk
Open the library 16.8 MB · offline

TERMINAL·λ 514

LIVE

435facets in 17 galleries

Now playing in your terminal.

Spinners, progress, charts, ops views and demoscene art, drawn by prism-term in braille, blocks or plain ASCII. Truecolor down to 16 colors.

Needs internetcurl and npxWorks offlineonce installed
curl -sL prism.jeremyfhall.com/tty

On Windows PowerShell 5.1? Turn on Windows — plain curl is an alias there and fails.

STREAM DECK·λ 584

NEW

382facets in 9 galleries

Light on every key.

Animated, stateful keys, dials and touch strips for every Stream Deck, from the Mini to the Galleon 100 SD. Plugin, icon packs and profiles.

Local onlythe plugin, on your PCNeeds internetthe downloads
Explore Stream Deck Windows · macOS · Linux

Built to go anywhere

01 / OFFLINE

Take it offline.

No CDN. No font requests. No connection required. Download once and keep creating.

02 / YOURS

Make it yours.

Copy self-contained HTML and CSS. Shared design tokens keep every composition in tune.

03 / LIGHT

Build without baggage.

Pure HTML, CSS, and SVG, with small JavaScript helpers only where an effect needs them.

04 / HUMAN EYES. AGENT HANDS.

Your agent has
good taste now.

Every catalog is readable by your AI tools. Prism’s local MCP server reads the JSON islands in Prism.html — prism-catalog for the web and prism-terminal-catalog for the terminal — and turns an idea into discovered, composed, validated HTML and CSS.

  • Search and discover across the catalogs
  • Compose facets and deduplicate their CSS
  • Validate output and save collections
Connect your agent

Node.js 18+ · local stdio transport · 77 tools

Works offlinestdio and local files, no cloud
prism / illustrative workflow

YOU

“Find a KPI card and give it
a little glow.”

01
search_effectsFind the right facets.
DISCOVER
02
get_effectRetrieve HTML, CSS, and metadata.
FETCH
03
composeMerge, deduplicate, validate.
BUILD

One paste-ready bundle. All your own.

05 / FROM IDEA TO IN YOUR HANDS

Meet your next building block.

Open the library in a browser, run it in your terminal, put it on your Stream Deck, or hand it to your agent.

No setup. Just open.

Browse the hosted library, or download the single HTML file and open it locally. Choose a facet, click Copy, and drop it into your project.

Works offlinethe downloaded file, opened from disk

Complete offline library · about 16.8 MB

GET THE LIBRARY
git clone https://github.com/crazy54/Prism.git
cd Prism

# Open Prism.html in your browser.
# Or double-click the downloaded file.

White light in. Every color out.

Find your next facet

Copy your code

Clipboard access is unavailable. Select and copy the code below.