Yes. Ultimately based on CalDAV. If you only want a calendar, there are lighter choices to host CalDAV services than Nextcloud - which may be a bit overkill. On the other hand, there are commercial services which host things like NextCloud/OwnCloud for a small fee, which might be worth the price if the alternative is spinning up and maintaining a VPS.