timelinize.com
Timelinize is an open source personal archival suite for modern family history. It organizes data such as photos, videos, text messages, locations, chats and social media onto a single unified timeline on the user's own computer. The user guide notes that Timelinize is unfinished software and that new versions may not be backwards-compatible.