Day 23 of #30AppsIn30Days
Your webcam, reimagined as living text. Real-time ASCII rendering at up to 60fps — no install, no backend, no signup. Just open and go.
A full ASCII art studio in a single HTML file. No frameworks. No build tools. Just open it.
Classic, Dense, Blocks, Minimal, Binary, Braille, Hex, Symbols — switch live with zero lag.
REAL-TIMEGreen phosphor, Amber terminal, Blue, Red, White, and full RGB — each frame, each pixel.
PER-PIXELCapture the ASCII video output with live microphone audio. Download as WebM instantly.
WEBM + OPUSSobel operator applied per-frame to render outlines and contours instead of fills.
SOBEL FILTERZero DOM manipulation — every frame is painted directly to a canvas via fillText for smooth 60fps.
NO DOM THRASHSave as PNG, download raw TXT, or copy the ASCII art to clipboard in one click.
PNG / TXT / WEBMWebRTC grabs your webcam feed at up to 1280×720. Each frame is downsampled onto a hidden canvas matching your column count.
Each pixel's luminance maps to a character in the selected charset. Brightness, contrast, and Sobel edge detection are applied per-pixel.
Characters are painted with fillText directly onto a display canvas — no innerHTML, no spans, no reflow. Pure GPU-accelerated text rendering.
// no install. no signup. just open and allow camera.
BUILT BY LIKHITH · DAY 23 OF #30APPSIN30DAYS