There exists a lot of high-quality UI component libraries such as MUI, Bootstrap, ANT, Grommet, Chakra, Semantic UI, etc. These components typically map to primitive types:<p><pre><code> boolean -> checkbox / toggle button / visibility
integer -> numeric input / slider
enum -> drop down menu / radio buttons
string -> text field
date -> date picker
array -> list view
matrix -> table view
bitmap -> image
async promise -> loading indicator
side effect -> button
</code></pre>
But what about higher-level types, classes, and schemas? Where can I find UI components that map to a person, a place, an event, a product, a transaction, a movie, an album, a book, an article, or a comment? Shouldn't higher-level UI components exist for popular ontologies such as Schema.org? It seems absurd to manually reimplement these templates in every project, yet I can't seem to find any comprehensive library of such components.<p>Have I been searching in the wrong place or do such higher-level UI component libraries actually don't exist?