Our great sponsors
-
emacs-application-framework
EAF, an extensible framework that revolutionizes the graphical capabilities of Emacs
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
https://github.com/emacs-eaf/emacs-application-framework has support browser in Emacs, include other apps, such as pdf-viewer, rss-reader, video-player.
org-caldav ticks most of your boxes, I am not sure about the first one though
In my case I had more luck with setting up org-gcal (since OP talks about Google Calendar sync).
NOTE:
The number of mentions on this list indicates mentions on common posts plus user suggested alternatives.
Hence, a higher number means a more popular project.