Back to rankings

vinceanalytics/vince

Govinceanalytics.com

Self Hosted Alternative To Google Analytics

cloud-nativeself-hostedvinceweb-analytics
Star Growth
Stars
2k
Forks
75
Weekly Growth
Issues
17
1k2k
Aug 2023Jul 2024Jul 2025Jul 2026
ArtifactsGo Modulesgo get github.com/vinceanalytics/vince
README

esbuild: An extremely fast JavaScript bundler
Website | Getting started | API | Demo

Vince is a self hosted alternative to Google Analytics.

Features

  • Automatic TLS native support for Let's Encrypt.
  • Drop in replacement for Plausible Analytics you can use existing Plausible scripts and just point them to the vince instance (note that vince is lean and only covers features for a single entity self hosting, so it is not our goal to be feature parity with Plausible).
  • Outbound links tracking
  • File download tracking
  • 404 page tracking
  • Custom event tracking
  • Time period comparison
  • Public dashboards allow access to the dashboard to anyone (by default all dashboards are private).
  • Unique shared access generate unique links to dashboards that can be password protected.
  • Zero Dependency: Ships a single binary with everything in it. No runtime dependency.
  • Easy to operate: One line command line flags with env variables is all you need.
  • Unlimited sites: There is no limit on how many sites you can manage.
  • Unlimited events: scale according to available resources.
  • Privacy friendly: No cookies and fully compliant with GDPR, CCPA and PECR.

Installation

Vince ships a single executable without any dependencies.

Installing

MacOS and Linux

curl -fsSL https://vinceanalytics.com/install.sh | bash

Docker

docker pull ghcr.io/vinceanalytics/vince

Helm

❯ helm repo add vince http://vinceanalytics.com/charts
❯ helm install vince vince/vince

Download

see release page

Checking installation

vince --version

Start vince

create admin

❯ vince admin --name acme --password 1234

start server

❯ vince serve                            
2024/10/23 15:32:08 [JOB 1] WAL file vince-data/pebble/000002.log with log number 000002 stopped reading at offset: 124; replayed 1 keys in 1 batches
2024/10/23 15:32:08 INFO starting event processing loop
2024/10/23 15:32:08 INFO starting server addr=:8080

Comparison with Plausible Analytics

feature vince Plausible
Entrerprise features :x: :white_check_mark:
Hosted offering :x: :white_check_mark:
Multi tenant :x: :white_check_mark:
Funnels :x: :white_check_mark:
Goals Conversion :white_check_mark: :white_check_mark:
Unique visitors :white_check_mark: :white_check_mark:
Total visits :white_check_mark: :white_check_mark:
Page views :white_check_mark: :white_check_mark:
Views per visit :white_check_mark: :white_check_mark:
Visit duration :white_check_mark: :white_check_mark:
Breakdown by Cities, Sources, Pages and Devices :white_check_mark: :white_check_mark:
Self Hosted :white_check_mark: :white_check_mark:
<1KB script :white_check_mark: :white_check_mark:
No Cookies(GDPR, PECR compliant) :white_check_mark: :white_check_mark:
100% data ownershiip :white_check_mark: :white_check_mark:
Unique shared access to stats :white_check_mark: :white_check_mark:
Outbound links tracking :white_check_mark: :white_check_mark:
File download tracking :white_check_mark: :white_check_mark:
404 page tracking :white_check_mark: :white_check_mark:
Time period comparisons :white_check_mark: :white_check_mark:
Unlimited sites :white_check_mark: :x:
Unlimited events :white_check_mark: :x:
Zero dependency :white_check_mark: :x: (needs elixir, clickhouse, postgresql ...etc)
Automatic TLS :white_check_mark: :x:

Credit

Plausible Analytics : vince started as a Go port of Plausible with a focus on self hosting.

Related repositories
ClickHouse/ClickHouse

ClickHouse® is a real-time analytics database management system

C++Apache License 2.0dbmsolap
clickhouse.com
48.8k8.7k
milvus-io/milvus

Milvus is a high-performance, cloud-native vector database built for scalable vector ANN search

GoGo ModulesApache License 2.0annsnearest-neighbor-search
milvus.io
45.3k4.1k
Kong/kong

🦍 The API and AI Gateway

LuaApache License 2.0api-gatewaymicroservices
konghq.com/install/
43.8k5.2k
pingcap/tidb

TiDB is built for agentic workloads that grow unpredictably, with ACID guarantees and native support for transactions, analytics, and vector search. No data silos. No noisy neighbors. No infrastructure ceiling.

GoGo ModulesApache License 2.0distributed-databasedistributed-transactions
tidb.io
40.3k6.2k
zeromicro/go-zero

A cloud-native Go microservices framework with cli tool for productivity.

GoGo ModulesMIT Licensegolangmicroservice
go-zero.dev
33.2k4.3k
rustfs/rustfs

🚀2.3x faster than MinIO for 4KB object payloads. RustFS is an open-source, S3-compatible high-performance object storage system supporting migration and coexistence with other S3-compatible platforms such as MinIO and Ceph.

Rustcrates.ioApache License 2.0bigdatacloud-native
rustfs.com/download/
30.1k1.3k
alibaba/spring-cloud-alibaba

Spring Cloud Alibaba provides a one-stop solution for application development for the distributed solutions of Alibaba middleware.

JavaMavenApache License 2.0spring-cloudjava
sca.aliyun.com
29.1k8.5k
goharbor/harbor

An open source trusted cloud native registry project that stores, signs, and scans content.

GoGo ModulesApache License 2.0cncfcontainer
goharbor.io
29k5.3k
go-kratos/kratos

Your ultimate Go microservices framework for the cloud-native era.

GoGo ModulesMIT Licensegolangframework
go-kratos.dev
25.8k4.2k
taosdata/TDengine

High-performance, scalable time-series database designed for Industrial IoT (IIoT) scenarios

CGNU Affero General Public License v3.0iotbigdata
tdengine.com
25k5k
lensapp/lens

Lens - The way the world runs Kubernetes

MIT Licensekuberneteskubernetes-ui
lenshq.io
23.2k1.5k
alibaba/Sentinel

A powerful flow control component enabling reliability, resilience and monitoring for microservices. (面向云原生微服务的高可用流控防护组件)

JavaMavenApache License 2.0alibabajava
sentinelguard.io
23.1k8.1k