You have many options here:
I’ve used above two with ease to suit various needs.
You could also explore widgets: though I really have not used them but it seems to fit your case.
https://marketplace.mendix.com/link/component/118550
https://marketplace.mendix.com/link/component/112555