Built a Vibe Coded App where you can Style any Image you like! :D
Source: Dev.to
This is my submission to the GitHub Copilot CLI Challenge!
What I Built
I built a web app called ImageStyler that lets you upload any image and transform it into either ASCII art or a paint‑like canvas style. The idea came from a web design assignment where we had to scale images and adjust colors using tools like GIMP. Starting on Feb 5, I decided to create a simple web tool for fun and to explore the GitHub Copilot CLI.
Technologies Used
- Vanilla HTML, CSS, and JavaScript
- GitHub Copilot CLI (relied on it for ~99 % of the code)
Demo
This is what the site looks like:
Drag and Drop Image
You can drag & drop an image onto the box or click the button to select a file.
ASCII Feature
One option is to translate the image into ASCII art.
Paint Settings
The other option is to “paint” the image, converting it into a stylized canvas view.
Download Modified Image
After editing, you can name the file and download the modified image.
My Experience with GitHub Copilot CLI
Using the Copilot CLI in Visual Studio Code was great for a first‑timer. Each time I requested a feature or a bug fix, the CLI showed the changes it would make and asked for permission before executing sensitive commands (e.g., starting a server or fetching documentation).
Challenges I encountered:
- Prompt limits – On the free tier I quickly hit usage limits, which forced me to condense prompts. Overly long prompts caused confusion and errors, so I learned to phrase requests more concisely.
- GIF compatibility – The app does not currently support GIF output. Implementing GIF animation would require additional prompts and testing, but it remains a possible future enhancement.
After reaching the CLI limit, I made minor adjustments manually and updated the README.md in the repository.
Overall, the experience was positive. I see the CLI as a helpful mentor rather than a tool to generate an entire project without oversight.
Summary
It was a fun experience building ImageStyler with the GitHub Copilot CLI. I’d definitely recommend trying the CLI in VS Code.
Repository:
Demo site:
Any questions or comments? I would love to hear from you!




