import React from "react" import { AbsoluteFill, Easing, interpolate, spring, useCurrentFrame, useVideoConfig } from "remotion" // stats.opencode.ai design tokens (light theme) const c = { bg: "#ffffff", ink: "#161616", muted: "#5c5c5c", faint: "#808080", line: "#e6e6e6", dot: "#e4e4e4", gray: "#aab0b8", accent: "#3b5cf6", accentHi: "#5b78ff", } const MONO = '"IBM Plex Mono", ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, monospace' const DOT_MASK = "url(\"data:image/svg+xml,%3Csvg viewBox='0 0 6 6' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0 0H2V2H0V0Z' fill='black'/%3E%3C/svg%3E\")" // verified: OpenCode Go, week of Jun 22-28, 2026 (2026-W26). share = % of 19.64T total Go tokens. const bars = [ { label: "deepseek-v4-flash", share: 48.3, hero: true }, { label: "deepseek-v4-pro", share: 19.4 }, { label: "minimax-m3", share: 13.0 }, { label: "glm-5.2", share: 8.3 }, { label: "mimo-v2.5", share: 4.3 }, { label: "kimi-k2.7-code", share: 2.6 }, { label: "other models", share: 4.1 }, ] function DataWordmark({ height = 30 }: { height?: number }) { return ( ) } export function FlashShare() { const frame = useCurrentFrame() const { fps } = useVideoConfig() const grow = (i: number) => Math.min( 1, Math.max(0, spring({ frame: frame - 18 - i * 7, fps, config: { damping: 18, stiffness: 120, mass: 0.6 } })), ) return (
{/* header */}
JUN 22–28, 2026
{/* headline (static) */}
OPENCODE GO · SHARE OF TOKENS
DeepSeek V4 Flash
48%
{/* bar chart */}
{bars.map((b, i) => { const g = grow(i) const pct = b.share * g return (
{b.label}
{/* dotted 100% track — height is a multiple of the 12px tile, anchored bottom, so dots never clip */}
{/* fill */}
{Math.round(pct)}%
) })}
{/* footer */}
DeepSeek V4 Flash · 9.48T tokens · 83.6M requests
opencode.ai/data
) }