← Все проекты
Проект / Go

steipete/wacrawl: wacrawl — локальный архив и поиск для WhatsApp Desktop на macOS

Получите доступ к истории чатов WhatsApp на вашем Mac без подключения к интернету и без риска для конфиденциальности.

wacrawl — это утилита командной строки на Go для macOS, которая предоставляет read-only доступ к локальным данным приложения WhatsApp Desktop. Она копирует SQLite-базы данных WhatsApp во временный снимок, импортирует чаты, контакты, группы и сообщения в...

★ 17 Go Форки 2 Issue 0 Оценка 7/10 Карточка проверена

Для кого это

Подходит для пользователей macOS, которые хотят архивировать и искать свои сообщения WhatsApp локально, а также для разработчиков, желающих автоматизировать анализ переписки.

Проблема / задача

WhatsApp Desktop хранит историю чатов в зашифрованных базах данных на вашем Mac, но у вас нет удобного способа просматривать, искать или архивировать эти данные без сторонних сервисов или риска утечки.

Как это работает

wacrawl создает безопасную, read-only копию локальных баз данных WhatsApp Desktop (SQLite) и импортирует полезные данные (чаты, контакты, сообщения, медиа) в собственный архив. После этого вы можете использовать простые команды в терминале для просмотра списка чатов, сообщений и полнотекстового поиска по всей истории. Инструмент не изменяет оригинальные данные WhatsApp и не требует подключения к сети.

Что видно по README

wacrawl — это утилита командной строки на Go для macOS, которая предоставляет read-only доступ к локальным данным приложения WhatsApp Desktop. Она копирует SQLite-базы данных WhatsApp во временный снимок, импортирует чаты, контакты, группы и сообщения в собственный архив, и позволяет выполнять скриптуемые команды для поиска и просмотра. Проект ориентирован на локальное использование и не взаимодействует с сетью...

Ключевые возможности

Локальное архивирование чатов, контактов, групп и медиа из WhatsApp DesktopПолнотекстовый поиск по сообщениям с использованием SQLite FTS5Фильтрация сообщений по дате, отправителю, чату и наличию медиаВывод данных в JSON для интеграции с другими скриптами и инструментамиRead-only доступ: не изменяет и не удаляет данные WhatsAppПростая установка и обновление через Homebrew

Технологии

GoSQLite (FTS5)macOSSQLite

Интересный факт

Проект использует SQLite FTS5 для полнотекстового поиска, что позволяет искать сообщения так же быстро, как в поисковике, но полностью офлайн.

С чего начать

  • Проверьте доступность данных: wacrawl doctor
  • Импортируйте архив: wacrawl import
  • Начните поиск: wacrawl search "ваш запрос"

Оценка GitRadar

Удобство
7/10
Свежесть
8/10
Перспектива
7/10
Монетизация
3/10
Общая оценка
7/10

Вердикт GitRadar

Да, если вы активный пользователь WhatsApp на Mac и хотите иметь локальный, безопасный и быстрый доступ к своей истории сообщений. Проект идеален для тех, кто ценит конфиденциальность и не хочет зависеть от облачных сервисов.

Наблюдения по обновлениям

Проект активен, использует современные технологии (Go 1.26, SQLite FTS5), но имеет небольшое сообщество (14 звезд).

Что мы проверили

Карточка собрана по данным GitHub, README и структуре репозитория. Это не официальная документация проекта.

Исходный репозиторий
https://github.com/steipete/wacrawl
Лицензия
MIT
Создан на GitHub
25 апреля 2026 г.
Последнее обновление репо
25 апреля 2026 г.
Последняя проверка GitRadar
25 апреля 2026 г.
Изученные файлы
README.md, cmd/wacrawl/main.go, internal/cli/cli.go, go.mod, Makefile, go.sum

FAQ

Что такое wacrawl?

Это утилита командной строки для macOS, которая создает локальный архив чатов WhatsApp Desktop и позволяет искать по ним без подключения к интернету.

Для кого подходит wacrawl?

Для пользователей macOS, которые хотят сохранить и анализировать свою переписку WhatsApp локально, а также для разработчиков, автоматизирующих работу с данными чатов.

Источники

  • GitHub исходный код и активность
  • README описание, ссылки, стартовые материалы

Нужна помощь с steipete/wacrawl?

Если проект подходит под ваш сценарий, можем помочь с установкой, интеграцией, доработкой или аккуратным форком под вашу инфраструктуру.