Introduction
Finding high-quality web components is surprisingly difficult. While there are many vendors in the space, the overall quality can be inconsistent—even from companies that have been around for decades.
Out of frustration, I turned to AI to help deliver some of the features I needed without spending months on development. Honestly, I was genuinely surprised at how far the technology has come.
Lovable.ai
I gave Loveable.ai a try since they offer a free set of tokens each day.
https://lovable.dev/
I started with this prompt:
“I am looking for a Kanban component that supports columns and swimlanes. Swimlanes are determined by grouping the data. Swimlanes can be expanded and collapsed. Columns can be expanded and collapsed. Use MUI for the component.”
Initially, it didn’t generate anything useful and switched out MUI for Tailwind. That workaround solved the issue, but I still prefer MUI and plan to ask it to switch back once I have more tokens.
Even so, the result was impressive. I asked it to add virtualization using @transact/react-virtual
, and it did so seamlessly.
Within just a few minutes, I had about 80% of the functionality I needed—virtualized, visually polished, and more performant than many commercial offerings.
Securing your code
Generating the code and seeing a live preview is one thing—but Loveable.ai goes a step further. Once I was happy with the result, I was able to deploy the entire project directly to my GitHub account. No manual setup, no fiddling with exports—just a few clicks, and the code was live in my repository.
It’s this kind of end-to-end flow—idea to working prototype to real code in version control—that makes Loveable.ai stand out. It’s fast, intuitive, and surprisingly capable. From generating complex components like a virtualized Kanban board to handling deployment, it streamlines the process in a way that actually makes it fun to build again.
Conclusion
You can view the generated component here: lane-flow-board.lovable.app
And the source code is available on GitHub: github.com/caperaven/lane-flow-board
In my view, AI is only going to get more capable from here.
Even today, if you focus on building small, reusable parts like components, you can already accomplish quite a lot with the current state of AI tools.
https://lovable.dev/
https://bolt.new
https://www.animaapp.com/
https://www.locofy.ai/
https://v0.dev/
https://app.emergent.sh/