Hey DEV community!
I just launched a side project Iโve been tinkering with:
๐ GitVisualize
It lets you paste in any public GitHub repo URL, and itโll generate a visual representation of that project using OpenAIโs gpt-image-1 model โ all based on the repoโs README content.
โจ What it does
- Takes a GitHub repo URL
- Pulls the README
- Feeds it to an AI image model
- Displays the generated image alongside project metadata
- Adds it to a public gallery
You can even choose the image style you want:
- Conceptual & Techy
- Infographic
- Abstract & Minimalist
- Direct & Clear
Itโs built with Vue 3 + Tailwind, uses Supabase for storage and data, and everything runs through a lightweight backend on Render.
๐งช Why I made this
I love browsing GitHub, and I wondered:
โWhat would this project look like if it were a picture?โ
So I built GitVisualize as a fun experiment in combining AI, dev culture, and a bit of creativity. Some of the results are surprisingly expressive.
๐ Tech Stack
- Frontend: Vue 3 + Tailwind
- Backend: Node/Express (Render)
-
AI: OpenAI
gpt-image-1 - Storage/DB: Supabase
- Design direction: Lighthearted โHappy Alienโ aesthetic ๐ธ
๐ผ Try it out
โก๏ธ https://gitvisualize-web.onrender.com/
Paste a repo, pick a style, and see what AI dreams up!
Iโd love feedback, ideas, or feature suggestions.
And if you try it, drop your favorite generated image in the comments! ๐
๐ Built with curiosity by
James Kingsley โ HappyAlien.ai
#buildinpublic #sideproject #ai #webdev #openai #supabase #vue #showdev
Top comments (0)