{"repo":"ajmeese7/readme-ascii","free":true,"listed":false,"github":"https://github.com/ajmeese7/readme-ascii","clone":"git clone https://github.com/ajmeese7/readme-ascii.git","description":"Turns text into images of ASCII art for GitHub README files.","language":"JavaScript","stars":90,"topics":["readme","ascii","puppeteer","express","heroku","hacktoberfest"],"license":"MIT","category":"scrapers-browser-automation","readme_excerpt":"README ASCII readme-ascii turns a line of ASCII text into a crisp PNG banner—perfect for GitHub READMEs where raw ASCII often wraps awkwardly. --- Why use this? Pain point What readme-ascii gives you ------------ ---------------------------- Raw ASCII breaks on small screens Generates a PNG that scales smoothly Designing a custom logo takes time Instant banner: type ➜ generate ➜ download SVGs sometimes get stripped by GitHub PNG sidesteps sanitization and privacy warnings --- Quick start 1. Open the hosted demo, or your fork's GitHub Pages URL. 2. Enter your text in the sidebar. The preview updates live as you type. 3. Tweak font, text color, background color, transparency, and shadow. 4. Click Compare fonts to see the same text rendered across every available font; click a card to promote it into an inline theater preview and select that font. 5. Click Download to save the PNG. Local development Runtime is a pure static site (no build step). The dev toolchain is Node-only: ( npm start runs serve . You can also open index.html directly, but some browsers restrict figlet's font fetch under file:// .) Tests End-to-end tests cover the live preview, compare grid, and theater focus panel. They use Playwright and start their own static server on port 8124 : Deployment GitHub Pages serves the repo root directly. No build step, no separate branch, no CI. Enable it once in repo settings: Settings ➜ Pages ➜ Build and deployment ➜ Source: Deploy from a branch ➜ Branch: master / (root) E","default_branch":null,"files":null,"tree":[],"storefront":"/r/ajmeese7","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/ajmeese7/readme-ascii/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}