Community "native" Components

Is there a way to have community added elements that become "native" components. One example I would like to see is the pre tag for those of us who utilize this for prototyping dynamic features. I have found a work around for now but would like to see the ability to add more built-in native ones myself or submit pull-requests for them to get added.

Along with this I would love to see Plug-in Support where developers can add their own plugins to add functionality. I am aware this one is a major ask.