What I built
ASCII Art Generator is a tiny but extremely powerful web application aimed to generate unlimited professional ASCII art in different styles and for various purposes.
What it does
ASCII Art Generator creates professionally looking ASCII art from text input, image input or even from the user's prompts.
Why I built it
I think that this application could be of great use for ASCII art fans especially considering its free unlimited tier.
How we built it
The application is built using a modern Vanilla JavaScript stack, leveraging Vite for optimized building and HTML5 Canvas for pixel-level image processing. It utilizes the Pollinations.ai API for generating AI silhouettes and the Figlet.js logic for complex text-based font rendering.
Challenges we ran into
Some npm dependencies conflicts were really annoying. And tiny bug fixes to ensure the best smooth experience were also painful.
Accomplishments that we're proud of
Built free, self-sufficient and powerful ASCII art generator completely from scratch!
What we learned
This project reinforced the importance of modular JavaScript (ES6) and the necessity of exposing private module functions to the global window object when working with legacy HTML event handlers.
What's next for ASCII Art Generator
Perhaps, more styles, more languages... Time will show...
Log in or sign up for Devpost to join the conversation.