Vibecoded base-ui for solid
I love SolidJS, its just so much better than React, it makes me happy. But the UI components ecosystem in React is just much better, we know this.
There are many clones of shadcn, base-ui and many other libs for Solid, Svelte but the quaility is not there. React is better there. Kobalte is not base-ui, its works great! but its not the same.
People say code is basically free now. So can AI fix this? Can AI just close this gap?
It totally can, they are basically solved problems just with different flavors.
So I spent a some money on Claude and Codex (via opencode and pi) to make a base-ui for SolidJS. I made it copy their styles, the examples from radix.
I failed badly. Not skill-issues with AI, its not about the code. It just collapsed after a certain point. Multiple attempts from scratch from middle points. A couple of nights of pain, the bad pain, not the “oh i really want this so i am going to push harder”, nah, it just sucked. Just not worth it.
I ended up just telling to copy from Kobalte, that helped a lot and after that it was able to migrate the componets that Kobalte doesn’t have. And copy some examples from shadcn and radix.
Not a surprise, we know AI can copy well small things.
You can find it here:
I used it to build multiple apps. It works!
But now its archived.
Because I don’t want to maintain it, its not my thing.
You can’t maintain everything.
Not even if AI makes it so cheap to do, it does! but doesnt make sense!
Some companies are lying to themselves thinking that they can support 100x features with the same amount (or 50% less) people because of AI.
So, be sure to vibe code stuff you actually want to maintain because you will have to. Somethign that makes you happy.
I hope AI can give us a matching experience of React in Solid and Svelte.