# Asciify > Browser ASCII media rendering with the published asciify-engine 4.12.0 package. MIT licensed. GIF decoding uses gifuct-js. - [Agent skill](https://asciify.org/skill): current API and integration guidance. - [Components](https://asciify.org/skill/references/components.md): ready-made ASCII components, pages, transitions and AI states, each with a prompt and reference code; see them live at https://asciify.org/components. - [Scenario prompts](https://asciify.org/skill/references/scenario-prompts.md): practical, adaptable briefs for common workflows. - [Installation](https://asciify.org/docs/install) - [Quick start](https://asciify.org/docs/quickstart) - [API reference](https://asciify.org/docs/api) - [Options and studio effects](https://asciify.org/docs/options) - [Character styles](https://asciify.org/docs/styles) - [Framework integration](https://asciify.org/docs/frameworks) - [Layering text with ASCII](https://asciify.org/docs/layering) - [Studio tools](https://asciify.org/docs/studio) - [Performance](https://asciify.org/docs/performance) - [ASCII text](https://asciify.org/docs/ascii-text) - [Chroma key](https://asciify.org/docs/chroma-key) - [Video trim](https://asciify.org/docs/trim) - [YouTube sources](https://asciify.org/docs/youtube) - [Backgrounds](https://asciify.org/docs/backgrounds) - [Playground](https://asciify.org/editor) - [Full agent reference](https://asciify.org/llms-full.txt) The website's Trail, Water, Contour, Dissolve, Silk, Vortex, living-image motion and fine dither use an optional studio surface module. Do not infer npm option IDs from these labels. The public skill explains both APIs and provides working examples. HTML text layering uses CSS stacking and a transparent canvas, not an engine text-overlay option.