
Обычно мы пишем о BI-платформах, которые дополняют облачную экосистему. Облако позволяет анализировать и безопасно хранить данные любого объёма, а также обучать ML-модели, управлять их жизненным циклом и проводить совместные эксперименты.
Сегодня расширим тему и подробнее затронем веб-аналитику. Open source-формат зачастую позволяет не только использовать, но и дорабатывать такие решения самостоятельно.
Openpanel

Аналитическая платформа Openpanel была запущена в прошлом году. Она предназначена для анализа поведения пользователей мобильных приложений и сайтов, а также предоставляет информацию об эксплуатационных показателях бэкенда. Автор проекта — программист Карл Линдесвард. Он больше пяти лет работал с различными аналитическими инструментами и заметил, что в большинстве случаев использует лишь малую часть их возможностей, но при этом платит за них полную стоимость. Ну а дальше классическая история: разработчик написал свое решение, которое бы удовлетворяло его потребности, и передал его в open source.
Openpanel позволяет анализировать данные с помощью гистограмм, круговых и зональных диаграмм. Действия пользователей пишутся в журнал — для критичных событий можно настроить индивидуальные уведомления. Данные о событиях можно отфильтровать по различным атрибутам или свойствам. Также Openpanel предлагает мониторинг производительности, редактор отчётов и удобную панель управления.
Настройка решения достаточно проста: нужно добавить на сайт JS-сниппет или воспользоваться готовыми SDK под конкретный фреймворк. Несмотря на молодость проекта, он уже успел обрасти сообществом на GitHub и собрать больше 4 тыс. звезд. Инструментом пользуются не только энтузиасты, но и различные организации. В целом пользователи видят в Openpanel доступную альтернативу коммерческим инструментам вроде Mixpanel, однако отмечают, что у платформы есть некоторые ограничения. В частности, она может не подойти для крупных сайтов из-за отсутствия буферизации при работе с Clickhouse. Но автор говорит, что планирует совершенствовать инструмент.
Ackee

В Ackee сделан упор на минималистичность интерфейса. Автором инструмента является программист и веб-дизайнер Тобиас Райх. В его портфолио также есть система управления изображениями Lychee и библиотека для параллакс-скроллинга basicScroll.
Ackee позволяет получать данные по количеству просмотров и уникальных посещений при помощи компонента ackee-tracker. Причём можно отследить как источники переходов, так и продолжительность сессий, среднее время пребывания на сайте и пользовательские действия. Также при помощи GraphQL API можно строить свои дашборды и отчёты.
К достоинствам проекта можно отнести и документацию. К примеру, в ней есть руководство для быстрого старта, посвященное развертке Ackee, в том числе с помощью Docker.
Ackee применяет компания Mailyard, предлагающая сервис хранения резервных копий почты, и другие организации. В целом пользователи благосклонно отзываются об Ackee, отмечая, что упор на простоту развёртывания и контроль владельца ресурса за собираемыми данными отличает инструмент от других решений.
Litlyx

Это решение имеет широкую совместимость с рядом популярных JavaScript/TypeScript-фреймворков, как Vue, React, Angular, Next.js, Nuxt. А в панель управления встроены интеллектуальные функции для анализа данных. Проект был начат в 2024 году программистом Антонио Вердильоне.
Litlyx появился как ответ на неудобства существующих на тот момент аналитических систем. По словам Вердильоне, такие решения либо требовали долгой настройки, либо, будучи быстрыми в развёртывании, не предоставляли достаточной гибкости.
Litlyx не использует cookies, поэтому пользователям не приходится иметь дело с назойливыми баннерами. Кроме того, система показывает статистику практически мгновенно.
Проект ещё относительно молодой, однако к первому кварталу 2025 года разработчик смог внедрить примерно половину из запланированных функций. Среди них: фильтрация доменов и гибкие правила доступа. Сейчас Вердильоне работает над поддержкой UTM-меток, автоотчётами, миграцией данных из других решений для веб-аналитики.
На сайте проекта указано, что Litlyx используют на своих ресурсах достаточно крупные организации. Так как в инструменте сделан упор на доступный интерфейс, не удивительно, что пользователи в первую очередь отмечают его наглядность.
Offen

Разработчиками этого инструмента являются программисты Фредерик Ринг и Хендрик Нифельд. Впервые они представили Offen публике в конце 2019 года. Также тандем спроектировал стандарт для прозрачного раскрытия информации о сборе аналитических данных analytics.txt и спецификацию Offen Protocol, позволяющую пользователям контролировать обработку своих данных на том или ином веб-ресурсе.
Offen предлагает довольно стандартный набор метрик. Можно отслеживать количество активных пользователей сайта, просмотры и так далее. Статистику можно фильтровать по URL, заголовкам referer, параметрам UTM. Однако наиболее важным аспектом этого инструмента выступает политика конфиденциальности. Каждая внедряемая функция рассматривается разработчиками с точки зрения управления данными.
Пользователи отмечают тот факт, что сейчас Offen — одно из редких решение в этой сфере, позволяющее посетителям контролировать данные, предоставляемые площадкам.