ASCII Art Component

New component drop: ASCII Art - Transform any image into beautiful ASCII art with customizable charsets and animations.
Features
- Canvas-based rendering - Highly performant, renders thousands of characters smoothly
- 15+ charset presets - Standard, blocks, binary, braille, dots, circles, stars, and more
- Multiple animation styles - Fade, typewriter, matrix rain effects
- Color support - Use original image colors or custom colors including Tailwind CSS variables
- Object-fit control - Cover, contain, or fill modes for image fitting
- Responsive design - Adapts to container size with proper scaling
- Visibility-aware animations - Only animates when component enters viewport
Props
| Prop | Type | Default | Description |
|---|---|---|---|
src | string | - | Source image URL |
resolution | number | 80 | Number of ASCII columns |
charset | string | "standard" | Charset preset or custom characters |
colored | boolean | false | Use original image colors |
animationStyle | "fade" | "typewriter" | "matrix" | "fade" | Animation effect on reveal |
objectFit | "cover" | "contain" | "fill" | "cover" | How image fits the ASCII grid |
Perfect for creative portfolios, retro-themed sites, or anywhere you want a unique visual effect.




















