Timelinize Ваша жизнь в одном окне

22 May, 2026
3,550
🔱 118
👥 24

Представьте, что все ваши цифровые воспоминания — фото из Instagram, переписки из WhatsApp, геолокация из Google Maps — собраны в одном месте. Не в облаке какого-то сервиса, а у вас на компьютере. Именно это и предлагает Timelinize.

Проблема, которую решает проект

Мы живём в эпоху цифрового рассеяния. Наши воспоминания разбросаны по десяткам сервисов, которые:

  • Могут в любой момент закрыться (RIP Google+)
  • Меняют условия использования
  • Ограничивают доступ к собственным данным

Timelinize даёт возможность собрать всё это в единую хронологию под вашим контролем.

Что это за инструмент?

Timelinize — это open-source решение для:

  • Агрегации данных из разных источников (соцсети, мессенджеры, устройства)
  • Организации их в хронологическом порядке
  • Визуализации вашей "цифровой жизни" через разные интерфейсы

Проект разрабатывается с 2013 года создателем Caddy-сервера и сейчас находится в стадии альфа-тестирования.

Реклама

5 причин попробовать Timelinize

  1. Полный контроль над данными

    • Всё хранится локально в SQLite
    • Никаких облаков и подписок
  2. Поддержка десятков источников

    • Google Takeout, Facebook, Instagram, Twitter/X
    • Локация с телефона, SMS, фотографии
    • И даже данные с умных часов!
  3. Умная агрегация

    // Пример автоматического объединения контактов из разных источников
    entity.MergeIfSamePerson(fbContact, phoneContact)
    
  4. Несколько видов визуализации

    • Классическая хронология
    • 3D-карта с маршрутами
    • Галерея всех медиафайлов
    • Графики активности
  5. Межсервисные связи Видите всю переписку с человеком, даже если она велась в разных мессенджерах

Как это работает технически?

  1. Вы экспортируете данные из сервисов (через Takeout и аналоги)
  2. Timelinize парсит архивы, не требуя их распаковки
  3. Данные индексируются и связываются между собой
  4. Доступны через:
    • Web-интерфейс
    • CLI
    • API

Стек технологий:

  • Бэкенд: Go
  • Фронтенд: TypeScript + React
  • Хранение: SQLite

Сценарии использования

  • Семейный архив: объедините данные нескольких поколений
  • Цифровая гигиена: регулярно сохраняйте данные из соцсетей
  • Журнал путешествий: карта всех ваших перемещений с привязанными фото
  • Исследование привычек: анализируйте свою активность за годы

Ограничения

Проект в активной разработке, поэтому:

  • Интерфейс ещё сырой
  • При обновлениях可能需要 пересоздавать базу
  • Не все источники поддерживаются

Стоит ли пробовать?

Timelinize — уникальный проект для тех, кто:

  • Ценит контроль над своими данными
  • Хочет сохранить цифровые воспоминания
  • Готов к экспериментам с альфа-версией ПО

Если вы давно хотели навести порядок в своих цифровых следах — самое время попробовать. А если вы Go-разработчик — проект открыт для контрибьютинга!

WIP Dashboard

Проект ищет новое название — если у вас есть идеи, предложите их!

🍪 Мы используем файлы cookie и сервис аналитики Яндекс.Метрика, чтобы сайт работал лучше. Продолжая пользоваться devtrends.ru, вы соглашаетесь с обработкой данных согласно Политике конфиденциальности.