LIVE · embed · v0.1

Your code blocks.
Supercharged.

Every snippet gets a URL, an animated embed, and a view counter. Drop it into your README, your docs, your post, or your deck — one link, alive on every surface.

Themes
54
Languages
23
Formats
5
fizzbuzz.py
def fizzbuzz(n: int) -> str:
    if n % 15 == 0:
        return "FizzBuzz"
    if n % 3 == 0:
        return "Fizz"
    if n % 5 == 0:
        return "Buzz"
    return str(n)


for i in range(1, 16):
    print(fizzbuzz(i))
EMBEDPLAYTRACKUPGRADESHIPREPEATEMBEDPLAYTRACKUPGRADESHIPREPEAT
EMBEDPLAYTRACKUPGRADESHIPREPEATEMBEDPLAYTRACKUPGRADESHIPREPEAT
Upgrade, don't replace

Everything your fenced block does.
Plus everything it doesn't.

FeatureFenced code blockcodeanimate.dev embed
Animation
Theme customizationViewer's theme winsYour theme, everywhere
Window chromemacOS / Windows / terminal
Drop shadow / depth
Copy codeWhere the platform adds a buttonOne click via permalink; inline on docs sites
Screen-reader text
Search-engine indexable
Permalink URL
View analytics
Open Graph preview
Under the hood

Copy works everywhere it matters.

GitHub, npmjs, Notion

Embed plays as animated <img>. Click to land on the permalink with code already in your clipboard.

Docs sites (MkDocs, Docusaurus, VitePress, Read the Docs)

Our plugin inlines the SVG so text is selectable and the copy button is right there.

Social unfurls (Slack, X, LinkedIn)

The /p/<id> link unfurls with an OG preview card showing the fully-typed frame.

Copy works in place where the platform allows it and one click via permalink where it doesn't. Screen readers and search engines see the real text regardless — it's embedded in the SVG bytes, not baked into a raster image.

Works everywhere your code already lives
GitHubRead the DocsMkDocsDocusaurusVitePressNotionMediumSlackLinkedInX

Real grammars, 200+ languages.

Powered by Shiki — the same TextMate engine VS Code uses. Python f-strings, JSX expressions, embedded SQL: all highlight the way they should.

Export in your browser.

PNG, SVG, GIF, MP4, and WebM — all encoded client-side. No upload queue, no server bill, no third party seeing your code.

A URL is a project.

Every snippet, theme, and timing detail compresses into the address bar. Drop a teammate a link; they open exactly your composition.

No login · No queue · Browser only

Open the editor.
No friction.

Free forever — every format, every theme. Free exports carry a small watermark. Upgrade when you want to drop it, export without limits, and save your snippets, themes, and settings across devices.

  • Twenty-three languages today; more arriving each week.
  • Fifty-four themes — bring your own VS Code JSON soon.
  • Every export runs in your browser. We don't see your code.
  • URL share-links carry the entire composition.