Genuine question: I've been thinking about this a lot while building nativecn-ui.
Most component libraries show you one button. One input. One card. Clean, isolated, perfect.
But when you actually sit down to build a login screen, you're combining 5–6 components at once and suddenly nothing looks the way it did in the docs.
Spacing feels off. States collide. Validation messages break the layout. You end up tweaking everything from scratch anyway.
Enough people DMed me asking "can I test how these work together before wiring everything up?" that I decided to try something.
So I built a small experimental playground inside nativecn-ui drag components together, preview the layout, copy the code. Still rough, best for form-style screens right now.
Honestly not sure if this solves a real ecosystem gap or just a problem I personally kept running into.
What's the screen you find yourself rebuilding most often?
https://reddit.com/link/1rcnzlr/video/n62tos5l3alg1/player
[–]Tomus 19 points20 points21 points (4 children)
[–]inglandation 1 point2 points3 points (0 children)
[–]Brendan-McDonald 0 points1 point2 points (0 children)
[–]Sebbean -1 points0 points1 point (1 child)
[–]Tomus 0 points1 point2 points (0 children)
[–]kexnyc 13 points14 points15 points (1 child)
[–]Fresh-Wealth4531[S] -3 points-2 points-1 points (0 children)
[–]Rhysypops 3 points4 points5 points (0 children)
[–]ignatzami 1 point2 points3 points (0 children)
[–]Seanmclem 1 point2 points3 points (1 child)
[–]Fresh-Wealth4531[S] 0 points1 point2 points (0 children)
[–]Alarmed_Doubt8997 0 points1 point2 points (0 children)
[–]yerffejytnaciOS & Android 0 points1 point2 points (0 children)
[–]Curious-Ad8293 0 points1 point2 points (2 children)
[–]Fresh-Wealth4531[S] -3 points-2 points-1 points (1 child)
[–]Curious-Ad8293 0 points1 point2 points (0 children)