
What's still missing from vibe coding tools?
Vibe coding tools have been making huge improvements, but things can always get better.
What blockers are you still running into? What has no one solved yet? What do you wish you could do, but can't yet?
And if it's related to a specific product, be sure to '@' mention it. You might even get a response from one of the Makers!
656 views
Replies
UXDesigner.top
I’ve tried numerous vibe coding tools, but I’m still missing good visual editors for the UI. It doesn’t make sense to use the chat to change the color of a single element or to modify the format or style of some text. @Lovable is making efforts to improve their visual editor, but it’s not there yet.
@david_martin_suarez I understand you completely 😁 However, many people will write that it's no problem to go into the code and fix it. But I, for example, don't know how to work with code professionally, and I would like to be able to manually tweak the application's UI without writing a prompt. It would be cool to have a mix between Elementor and Lovable.
UXDesigner.top
@ideaxton Actually! I usually go to the code to fix this kind of issues, but, like you, I’m not a developer, so I’ll prefer to do it visually. 🤷♂️
Product Hunt
@david_martin_suarez Yeah this is a big one! I'm absolutely not a designer, and building out the UI in a presentable way is usually where I get stuck. I find it typically turns into a lot of back and forth trying to get somewhere close to what I have in my head. Some easy to use visual tools would be hugely helpful.
UXDesigner.top
@jakecrump Imagine that the majority of those tools are already working on that. 🤞 For now, I do one thing: I make the prompt especially specific in the UI style from the beginning so that I get a better design to start with. Even I built a free tool to help with the first prompt, and it’s getting pretty popular with makers. 😅 It’s called LovablePrompts.app
@david_martin_suarez have you tried @Subframe ?
UXDesigner.top
@giovannicocco Actually, I did try it, but honestly, I only did it for a second. Do they have a good visual editor?
@david_martin_suarez Yes, similar to Figma. Subframe is a fusion of Figma, AI, and Radix or Shadcn. You can build like Figma or ask AI to build for you, and then edit like Figma. Finally, using npx to export to your project. The cool thing is that if you change the component in Subframe, it changes in your project.
UXDesigner.top
@giovannicocco Nice! I will give them another chance then! ;)
@david_martin_suarez check out OnLook for designing UIs. Stumbled upon them over a month ago and has been a game changer for me in my web app design process. Onlook.com
UXDesigner.top
@corey_fronek Thanks Corey! I tried like a month ago, and I didn't love it, but I will try again and give it another shot ;)
AI coding has made serious progress, but I feel like it's still heavily focused on web apps. When it comes to mobile apps, we’ve got great tools like FlutterFlow, but that’s more of a visual builder than true vibe coding.
Personally, I’m in love with @Lovable - you guys are building something amazing. I’ve created some of my favorite projects using it. Haha. But I’m not a tech expert, so sometimes I ask the AI chat for help and here’s the thing…
Asking a question costs 1 credit,
Making a small change also costs 1 credit.
That doesn’t feel entirely fair, feels like I'm paying the same to think and to act.
If I could make one wish, it’d be this:
Please consider splitting the pricing logic between chat support and actual code generation.
As for “What has no one solved yet?” — definitely:
Games. Both simple and complex ones.
It’s still a huge gap in the no-code / AI coding space.
Product Hunt
@ideaxton Fully agree on all of those points! I've played around some with @Xcode and building some Mac native apps, but man do I wish there was a vibe coding tool that integrated into that. I typically just use @Claude by Anthropic and go back and forth between the two. I'm not a mobile developer, but it would be cool to try building some native stuff there.
I've also run into the issue of tools eating up credits. I ran into this over the weekend with @Claude Code some. It kept incorrectly implementing something despite me pointing out the issue multiple times. Each run just used up more credits. I finally just went and coded it myself (which I maybe should have just done in the first place instead of being lazy lol). It does seem like there should be some kind of make good when it comes to cases like this or like what you described where you're using credits for thinking and acting.
I'm very much oversimplifying here, but I think the problem with vibe coding for gaming is that games need to be fun. If I'm vibe coding a tool, it ultimately just needs to work and solve a problem. With games, there's the element of fun and enjoyment that isn't as easy to capture. Again, way oversimplifying, but in general I think that's kind of the core problem. I do think there's a big opportunity for vibe coding to help with prototyping games to more quickly "find the fun". This seems to actually be the goal of a product on the homepage today, @Nitrode . I haven't yet, but I want to check it out!
@jakecrump It's good that you brought up this issue. I'm lazy too, lol. I would also yell at the AI assistant until it fixed the mistake, but it was easier to go into the code and fix it manually. But laziness is the sister of talent 😂
About games. Five years ago, I couldn't imagine that I would be drinking Coke, describing my thoughts, and getting a ready-made working application. So I think that soon games will be created in the same way. Probably, I don't know for sure. But think about it, with the help of AI, we can already create 3D elements, programing, create characters, make music, voiceovers, and even cinematics (Google Veo 3 makes masterpieces).
If anything, invite me to the premiere of this service 😂
@ideaxton Hey Tom,
Just out of curiosity, what kind of questions do you tend to ask Lovable?
I personally often go back and forth between Lovable and ChatGPT. I consult the latter when it comes to general tech questions which don't require the code context, but I'm sure you thought of that.
@stepan_fau I address general questions about Lovable to them via email or Discord. But in the app itself, I ask questions about how to integrate a particular feature.
I agree with you that I can ask ChatGPT, and I do that too. However, there are cases when ChatGPT promises to implement a task, but Lovable does not. And then I have to communicate with the Lovable bot in the chat to formulate everything correctly and only then press the “Implement Plan” button.
Hey,@stepan_fau @ideaxton
Yeah, I’ve been there too, like spending way too long going back-and-forth with LLMs just to fix one or two sections. That’s why I built ClearPlan(somehow the "@" failed for this) launching this Friday. It lets you visually edit structured plans, whether from a simple prompt or a GPT generated draft. Then users can edit however they want(with the visual structured plan), once confirmed finishing, ClearPlan AI will refine only what you touched, no full rewrites. I’ve used it myself to refine my Reddit posts, plan tasks, even during building this product itself. Once finished with refinement with the plan, you can export that as Markdown and feed it into your AI agents or vibe coding tools and it works surprisingly well.
Not sure if this gonna solve the issues that you are experiencing atm..but yeah, feel free to notify our product and give it a try when it's launched on Friday and see whether it really solves the issue...
But yeah, also have to admit the fact that for now it's still quite hard to embed a middle layer/tool into vibe coding workflows(unless build from scratch or seeing more of those popular vibe coding tools like Cursor/Augment/Claude code open-sourced their project and allowing indie devs/teams to build plug-ins/extensions based on their work directly(extension on extension?), which I reckon very unlikely to happen atm) ps: good part is cline is open-sourced.
Also, I do think it's important to push LLMs service providers like ChatGPT, Gemini etc to upgrade their user interface where users can interact with the AI responses visually with a better way rather than via an input textbox.
Please share some love to our product ClearPlan and let more LLMs service providers hear the voice of users. Since fmo, the unsaid logic behind current LLMs is: LLMs trying to tell users to do rather than being told to do sth(inexplicitely) as it guessed from user's input(with things like rag , long-short time memory , attention focus and MCP servers etc yeah it's getting better to understand ppl), tho the fact is ppl feel frustrated when realizing what LLMs really is doing to ppl and feel anger/tired when trying to turnover the situation but failed(or succeeded with a lot efforts than expected).
Btw, @kyrylosilin I've just found a fun sprite sheet for cat animation and will try to embed the cat into Vsc. If all contents from above paragraphs failed, at least we will have a cute kitty cat companion in IDE :)
@ideaxton for apps I am using @Rork
Product Hunt
@ideaxton @giovannicocco I haven't used Rork, but I did just see it mentioned in this thread recently. I'll have to try it out! What do you like most about it?
As someone who’s been building a puzzle game solo for over a year (PixPuzz just went live on PH 👋), I absolutely agree there’s still a huge gap in the no-code/AI space — especially when it comes to games.
Most tools seem great for CRUD apps or landing pages, but when you need game-specific logic, animations, or even just a fun UX… you’re back to Xcode, Unity, or writing your own thing from scratch. Not complaining — it’s part of the fun — but there’s a real opportunity here.
Also +1 to the credit-based pricing issue. If the tool helps me ideate, sketch, and prototype, I’d love to see more flexible plans that support creative exploration — not just pure output.
If any vibe coding tools ever crack the “build a game mechanic in minutes” experience, count me in. Until then — I’m still coding puzzles the hard way. 😅
@ipetrie I think that day will come soon, and we will all receive an email with the subject line “Meet the AI game designer.” Good luck with the project!
@ideaxton No doubt this day will come — it’s just a matter of time, and I believe it’s inevitable. The best thing we can do is adapt early and use these tools wisely. If we get it right, this kind of collaboration with AI could seriously boost our creativity, productivity, and even our lives as a whole.
So yeah… maybe I am an optimist. 😄
Thanks for the support — really appreciate it! 🙏
Strategic depth. Most tools act like a literal junior dev, they'll build what you say, but won't question if it's the right thing to build. The holy grail it's an AI that thinks like a product manager.
I want a visual editor and chat in one tool (Figma + @V0.dev ). v0 is getting close with their properties panel, but it it feels like an alpha version.
blockers are that sometimes the chat doesn't do what I want or it overwrites previous changes. Overall, quality can still improve.
I love how vibe coding tools have made building more fun and less intimidating — but I think what’s still missing is depth without losing flow.
Right now, once you go beyond the basics (drag-and-drop UI, quick API calls), things get messy fast. You either hit a wall or end up hand-coding anyway. I'd love to see more context-aware AI that adapts to your skill level, helping you gradually go deeper without breaking the vibe.
Also... better collaboration. Real-time multiplayer is still clunky in most tools. A shared canvas that feels like Figma for logic would be a game-changer.
Product Hunt
I'm still having trouble building a sense of when a vibe coding tool has bitten off more than it can chew, and also struggling with version control. How are people approaching these? Do people just use Git?
I understand how to build something new, but when it comes to existing products, seems like it just doesn't work.
I feel like a lot of people run into this, you fix one small thing, and it ends up breaking five others. It’s tough to make consistent improvements without something else regressing.
That said, as a PM, I’ve really enjoyed using @V0.dev for prototyping.