6 repository-uri
Tools that convert raster images into text-based ASCII art.
Distinct from ASCII Logo Renderers: Existing candidates focus on fonts, logos, or case conversion rather than general image-to-ASCII conversion.
Explore 6 awesome GitHub repositories matching graphics & multimedia · ASCII Art Generators. Refine with filters or upvote what's useful.
ASCII-generator is a tool for converting images and videos into text-based ASCII art. It functions as an image-to-ASCII converter and a video-to-ASCII processor that maps pixel intensity and color to specific alphanumeric characters. The system generates stylized visual representations by transforming visual files into grayscale or colored ASCII art text files. It can render static images into text art or process video files into a sequence of ASCII art frames for animation. The rendering process involves translating image pixels into text grids and mapping brightness values to characters ba
Generates text files of ASCII art from images using grayscale or color modes.
Snapdom is a DOM capture engine that serializes live web page elements into images, videos, documents, and other formats. It converts any DOM subtree into PNG, JPG, WebP, SVG, PDF, or self-contained HTML, and can record animating elements as video files or animated GIFs using the browser's MediaRecorder API. The library distinguishes itself through a plugin-based architecture that allows custom output format handlers and pipeline hooks to extend the capture process without re-cloning the source element. It manages separate caches for images, styles, and fonts with preloading and clearing meth
Converts captured DOM elements into ASCII art with configurable parameters.
css-doodle is a web component for creative coding that renders live CSS-generated patterns and animations directly in the browser. It creates generative art and visual patterns by applying CSS rules to a grid of cells, using the browser's native layout engine for positioning and styling. The component encapsulates its pattern canvas and styling within a custom element's shadow DOM, isolating it from page styles and enabling reusable instances. The tool distinguishes itself by driving pattern configuration through CSS custom properties, allowing dynamic style changes and real-time updates with
Provides a command-line interface that captures browser-rendered patterns and exports them as image or video files.
Asciiflow is a browser-based tool for creating text-based diagrams using keyboard characters. It functions as an ASCII diagram editor, enabling users to draw directly in the browser by typing characters onto a grid. The editor stores diagrams as a 2D character grid, allowing for precise row and column operations during drawing and editing. It renders these characters onto an HTML5 canvas for efficient pixel-level display, and supports a keyboard-driven input model that translates keystrokes into diagram elements without requiring a mouse. The tool includes an undo/redo command stack for rever
Is the product identity: a browser-based tool for creating text-based diagrams using keyboard characters.
Asciimatics is a cross-platform terminal user interface framework and console wrapper. It functions as a curses-compatible library providing a toolkit for building interactive text-based applications, an ASCII art generator, and a terminal animation engine. The project distinguishes itself through a visual effects engine capable of rendering sprites, particle systems, and anti-aliased lines. It includes specialized systems for creating moving text-based graphics and tools for converting image files into character-based representations. The framework covers core terminal management including
Provides a system for creating moving text-based graphics using colors and effects inside a terminal.
svgbob este un convertor ASCII la SVG și un instrument de diagramare bazat pe text. Acesta transformă diagramele ASCII structurate și schițele din text simplu în grafică vectorială scalabilă și curată. Instrumentul este specializat în convertirea artei ASCII și a mâzgăliturilor bazate pe text în căi SVG precise, în special pentru documentația tehnică și prezentări. Suportă generarea de săgeți direcționale și diagrame structurale prin traducerea unor caractere specifice în linii vectoriale, colțuri și intersecții. Sistemul include capabilități pentru randarea diagramelor ASCII, generarea de grafică vectorială pentru ghiduri tehnice și escaparea caracterelor specifice pentru a le trata ca text literal în loc de elemente de desen.
Translates specific ASCII characters into vector graphic lines, corners, and intersections to create structured diagrams.