Turn static snippets into interactive, readable, playable code.
Everything you need to make code feel alive.
Instant clarity: crisp syntax highlighting, themes, and accessible UI out of the box. Search inline, focus important lines and use the sticky column ruler to read long code comfortably. Collapse blocks to skim, expand to learn. Everything is tap-friendly on mobile and smooth on desktop.
Built-in tokenizers (JS/HTML/CSS/JSON/SQL) plus a plugin API; runtime theming with multiple presets. i18n hooks and ARIA-ready controls; auto-init or per-snippet options. Guide your audience with the Player DSL—step through code without a heavy editor.
From plugin tokenizers to live theming and a built-in Player
PWAxcode turns code into experiences.
Plugin-friendly tokenizer API: add languages or override rules without forking. Lifecycle hooks for render, search, folding, and player events—DOM-safe by default. International out of the box: i18n catalogs, locale switching, pluralization, RTL.
Theme with CSS variables and presets; swap dark/light/funky/relax at runtime. Tune layout: line numbers, sticky ruler (top/bottom, full/decades), wrap, dedent, focus ranges. Compose the UI: header/footer/floatbar, keyboard & touch haptics, ARIA-first controls.
A tiny DSL to choreograph steps, highlights, and popups—tap-to-continue, autoplay, progress. Inline search with hit navigation; folding with summaries; fullscreen, copy/download, caret. Full API: start/stop, jump to step, listen to events, remember state—mobile-ready.