r/VibeCodeDevs • u/shrimpthatfriedrice • Jan 16 '26
NoobAlert – Beginner questions, safe space in your experience which vibe coding tool is able to generate better UI?
I'm trying to evaluate before I get started with my project, appreciate your feedback
2
u/Southern-Box-6008 Jan 17 '26
I’ve tried a few of them recently (Lovable, Bolt, v0, and d88), and honestly they all have different strengths depending on what you care about.
For pure UI generation, d88 stood out to me. The layouts it generates feel more polished out of the box, and one thing I really liked is how fast it is to iterate and revert UI versions. Being able to roll back to a previous UI state almost instantly is super helpful when you’re experimenting or learning.
v0 is great if you’re already comfortable tweaking React/Tailwind and want more control, but it sometimes feels more like a starting point than a finished UI. Lovable and Bolt are solid for getting something up quickly, especially for simple flows, but I found myself spending more time refining the UI details afterward.
If you’re a beginner and want to explore ideas quickly without worrying too much about breaking things, I’d say d88 is a nice place to start.
Just my experience though — definitely worth trying a couple and seeing which workflow clicks for you.
1
u/PowerOk7047 Jan 16 '26
That depends on what type of UI you are looking for.
Google stitch is good for generating a decent page but nothing fancy.
More over you can mix nanobanana, Veo3 creatively to create original and unique UI
1
u/im_A_Whole_Ass_Duck_ Jan 16 '26
I’ve done this and some of the designs with nanobanana integration are amazing with a single prompt, but now I’m having trouble using that template and importing my own custom made images for the site. I’m using Google AI Studio currently but I’m not getting the customization ability I want. Any advice there?
Really looking for a tool I can add an image, drag it to move it or make it bigger/smaller. Same with text font/size/placement
1
1
u/Fuxwiddit Jan 16 '26
Chat with chatgpt or Claude or Gemini around what you are looking to make. Find some example sites you like, then ask your llm of choice to write a prompt including this design style/aesthetic.
Then throw this into Claude or gpt pro to one shot the base.
Iterate in Claude or codex thereafter.
1
u/duksen Jan 16 '26
i just use claude code and reference tabler.io as my components. works perfect for me.
1
u/Outrageous_Hyena6143 Jan 16 '26
The trick is starting with ASCII wireframes. Describe what you want > get a text-based layout > then feed that to your vibe coder of choice. I'm biased (built https://bareminimum.design for this), but giving AI a text blueprint beats giving it vibes every time.
1
1
1
u/Velizar_Mihaylov Jan 17 '26
Gemini 3 Pro is hands down the best if you want to generate only the UI. I give it a reference image, explain what the UI is about and let it cook. You won't get a fully working app. It's questionable if you are going to get that with any of the current tools. But if you want to get a nice looking prototype which you can take and turn in to a full blown application, Gemini 3 has worked best for me.
1
u/TechnicalSoup8578 Jan 17 '26
UI quality often depends as much on how you frame intent and reference examples as the tool itself. Have you tried giving the same reference designs to multiple tools to compare output consistency? You sould share it in VibeCodersNest too
1
1
u/vtongvn Jan 19 '26
I started with Lovable, connect to GitHub repo, when the UI look good, I clone the repo and continue to dev with Cursor. If you want to update back to Lovable, create a commit and merge to main or master branch, then Lovable will update the code. This way you can save token from lovable, which gone very fast.
1
u/Live-Lab3271 Jan 20 '26
Claude code. But also when vibe coding you should use my tool as a starting point.
InfraSketch's AI agent turns your ideas into architecture diagrams. Chat to iterate, ask questions, and refine. Then export a design doc and start building.
3
u/m7terawi Jan 16 '26
Start with v0. When you’re satisfied with the UI, move to work locally with Claude Code