Открытая система веб-аналитики без cookies — альтернатива Google Analytics с упором на конфиденциальность, доступная в облаке и для самостоятельного размещения.
arp242/goatcounter
Открытая платформа веб-аналитики с заботой о приватности: доступна как хостинговый сервис или для самостоятельного размещения и служит альтернативой Google Analytics.
Open source альтернатива:Google Analytics
Matomo
- Звёзды
- 6,084
- Форки
- 284
- Открытые issues
- 51
- Последний коммит
- 25 дней назад
Что это?
GoatCounter — платформа веб-аналитики, которая отслеживает просмотры страниц, не собирая персональные данные и не используя уникальные идентификаторы пользователей. Её можно использовать как хостинговый сервис на goatcounter.com или развернуть на собственном сервере, выбрав в качестве базы данных SQLite или PostgreSQL.
JavaScript-фрагмент весит около 3,5 КБ и подключается одним тегом script. Для сайтов, где нельзя использовать JavaScript, доступен трекер на основе изображения, а данные также можно отправлять через HTTP API из backend middleware. Кроме того, можно импортировать логи nginx, Apache, Caddy, CloudFront и других HTTP-серверов.
Для самостоятельного размещения доступны статически скомпилированные бинарные файлы и Docker-образы со встроенной поддержкой TLS и автоматической генерацией сертификатов ACME. Уникальные визиты подсчитываются без cookies с помощью хеша, не позволяющего идентифицировать пользователя.
Ключевые возможности
- 01Подсчитывает уникальные визиты без cookies и персональных идентификаторов.
- 02Подключается одним лёгким тегом script; также доступен трекер на основе изображения, работающий без JavaScript.
- 03Импортирует данные из логов nginx, Apache, Caddy, CloudFront и других серверов.
- 04Собирает данные о браузере, местоположении, размере экрана, источниках переходов и кампаниях.
- 05Поддерживает SQLite и PostgreSQL; можно запускать как бинарный файл или в Docker.
- 06Позволяет в любой момент экспортировать все данные.
Сценарии использования
- Добавление статистики просмотров страниц с заботой о приватности в личный блог или на сайт проекта.
- Развёртывание собственного сервера аналитики, чтобы хранить данные посетителей на своей инфраструктуре.
- Анализ исторического трафика с помощью импорта существующих логов веб-сервера.
- Отслеживание просмотров страниц из backend-приложения через HTTP API.
Быстрый старт
- 1
Запустите GoatCounter в Docker с томом для данных
docker run -p 8080:8080 -v goatcounter-data:/home/goatcounter/goatcounter-data arp242/goatcounter - 2
Откройте http://localhost:8080 и с помощью мастера настройки создайте первый сайт
Что важно знать
- Не удалось определить лицензию по метаданным. Перед использованием ознакомьтесь с условиями лицензии репозитория.
- SQLite может работать медленно на сайтах с очень большим количеством разных страниц; для крупных сайтов рекомендуется PostgreSQL.
В подборках
Темы
Частые вопросы
- Что такое goatcounter?
- Открытая платформа веб-аналитики с заботой о приватности: доступна как хостинговый сервис или для самостоятельного размещения и служит альтернативой Google Analytics. GoatCounter — платформа веб-аналитики, которая отслеживает просмотры страниц, не собирая персональные данные и не используя уникальные идентификаторы пользователей. Её можно использовать как хостинговый сервис на goatcounter.com или развернуть на собственном сервере, выбрав в качестве базы данных SQLite или PostgreSQL.
- goatcounter можно использовать бесплатно? Какая у него лицензия?
- goatcounter распространяется с открытым исходным кодом под лицензией Other. Перед использованием в коммерческих продуктах проверьте условия лицензии.
- goatcounter всё ещё поддерживается?
- Активно поддерживается. Последний коммит в goatcounter — 27 сент. 2026 г..
- Для чего можно использовать goatcounter?
- Добавление статистики просмотров страниц с заботой о приватности в личный блог или на сайт проекта. Развёртывание собственного сервера аналитики, чтобы хранить данные посетителей на своей инфраструктуре. Анализ исторического трафика с помощью импорта существующих логов веб-сервера. Отслеживание просмотров страниц из backend-приложения через HTTP API.
- Как установить goatcounter?
- Запустите GoatCounter в Docker с томом для данных: docker run -p 8080:8080 -v goatcounter-data:/home/goatcounter/goatcounter-data arp242/goatcounter Откройте http://localhost:8080 и с помощью мастера настройки создайте первый сайт
- Где скачать goatcounter?
- Исходный код и инструкции по установке — на GitHub: https://github.com/arp242/goatcounter
Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.
Похожие проекты
Платформа веб-аналитики с приоритетом конфиденциальности: отслеживает трафик, кампании, поведение, конверсии и доход без cookie, на собственном сервере или в облаке.
Самостоятельно размещаемая аналитическая платформа с открытым исходным кодом и вниманием к приватности — альтернатива Google Analytics.
Бесс cookie-аналитика продукта с открытым исходным кодом для стартапов: события, воронки, AI-аналитик, флаги функций, короткие ссылки и мониторинг доступности.
Open-source веб-аналитика: статистика трафика, записи сессий, отслеживание ошибок, Core Web Vitals и мониторинг доступности в одной панели.
Самостоятельно размещаемая веб-аналитика без cookies в виде одного Go-бинарника: собственные домены отслеживания, SSO, открытые форматы экспорта и отчёты о видимости в AI.