I am really surprised no one has mentioned https://zenkit.com/. Kanban - Wiki - Calendar - List - Mindmap - Hierarchy etc. It does those things very well.
Probably because it seems to be less known than Notion. IIRC it's a bit more expensive and more constrainend than notion, more targeted at teams than single users.