C'est pas encore pour tout de suite mais si vous voulez jeter un coup d'oeil sur l'élément HTML <dialog>
c'est par ici.
Pour l'instant, ça ne marche dans Firefox qu'avec un flag about:config
spécifique activé.
Une librairie de popover sans dépendances qui résout bon nombre de problématiques inhérentes à ce type de composant (placement lors du scroll, s'assurer qu'il soit toujours visible, etc.).
Via https://www.creativejuiz.fr/blog/ressources-telechargements/les-ressources-du-web-25
Une lib qui se propose de remplacer élégamment les popups natives des différents browsers (les alert, prompt, confirm, etc.).
Un système de LightBox (visualisation d'images en plein page) mobile friendly.