Web dev protip: if you're searching for an open-source component, use the keyword "accessible" or "a11y." E.g. "accessible dialog," "accessible carousel," "accessible autocomplete."
Accessibility is like the brown M&Ms in Van Halen lore – if they didn't mess that up, then they probably didn't mess anything else up either. https://www.snopes.com/fact-check/brown-out/