I&#x27;m trying really hard not to make a snarky comment here... the fact is there is, always has been, and always will be a lot of fragmentation with any web technology.<p>Just like there&#x27;s fragmentation with desktop apps... QT, wx, GTK and that&#x27;s just a handful for Linux alone.  That doesn&#x27;t include all the Windows and OSX UI packages over the years...  The web is far more flexible and diverse in practice, and also more open, so you simple see more of the options.<p>MaterialUI, MaterializeCSS and Bootstrap are all decent starting points... depending on what you want to do.  If what you want is a nice table widget, nobody is stopping you from making one... become part of the web community you&#x27;re complaining about...<p>If you aren&#x27;t part of the solution, what are you?  In this case you&#x27;re supposed to be a programmer, with an itch to scratch... scratch, and share.