Litlyx
Lightweight, cookie-free website analytics tool. Install in 30 seconds. Open-source alternative to Google Analytics, Posthog, and Mixpanel.
Smart Download
Visit Project Homepage
No installer available yet — head to the source repository
The easiest cookie-free analytics tool you'll ever use, installable in 30 seconds.
Core Features
- No cookies, fully privacy-compliant
- Install in under 30 seconds with minimal code
- Auto-track page views, real-time users, unique visitors
- Custom events with metadata support
- Use via npm/pnpm or direct script tag
What It Can't Do
- •Cloud version has usage limits; self-hosting requires Docker. Metadata for custom events must be a serialized JSON string. Keep your workspace_id private.
Use Cases
- Quick analytics for personal blogs or small websites
- Privacy-conscious ecommerce or enterprise sites
- Developers wanting a self-hosted analytics service
Detailed Introduction
Litlyx is the easiest analytics tool you will ever use. It is fast, modern, and completely cookie-free. You can install it in under 30 seconds on any website or web app. It supports automatic tracking of page views, real-time users, unique visitors, and custom events with metadata. Available as a hosted cloud service or self-hosted via Docker. Fully open source under Apache 2.0 license, making it a privacy-focused alternative to Google Analytics 4, Posthog, and Mixpanel.
Troubleshooting & FAQ (2)
TroubleshootingWhy do I get a 500 Internal Server Error on /api/project/generate_pdf when exporting a report?
This is a known bug that was fixed in the latest release. If self-hosting, update to the latest version. For the hosted version, the fix has been deployed. Try clearing your browser cache and reloading the page.
TroubleshootingHow to fix Docker 'requested image's platform linux/arm64/v8 does not match linux/amd64/v4' after pulling the latest image?
The latest tag was temporarily published only for linux/arm64, causing the platform mismatch on amd64 hosts. The build process was fixed to support all platforms again, so update to the current images and follow the new documentation.
Force the amd64 image when pulling:
docker pull --platform=linux/amd64 <image-name>:latest
Or set it in docker-compose.yml:
platform: linux/amd64Then recreate the containers:
docker compose up -d --force-recreate
If you build the images yourself, use the updated repository and make sure the checkout is complete; a missing shared folder usually indicates an incomplete source tree or uninitialized submodules:
git submodule update --init --recursive
docker compose build --no-cache
If login then fails with H3Error: Empty password, the dashboard session password is missing or empty. Generate a strong persistent value and add it to the dashboard service environment or .env file:
echo "NUXT_SESSION_PASSWORD=$(openssl rand -base64 32)" >> .env
docker compose up -d --force-recreateUse at least 32 characters and keep the same value across restarts.
Tags
Getting Started
Download installer
Click the button above to download the installer for your system
Install the software
Double-click the downloaded installer and follow the prompts
Step 1: Sign up at Litlyx.com, create a project, and get your workspace_id
Step 2: Insert the script tag in your website's <head>, set data-workspace to your workspace_id
Step 3: Deploy your site and view real-time data in the Litlyx dashboard
- Step 1: Sign up at Litlyx.com, create a project, and get your workspace_id
- Step 2: Insert the script tag in your website's <head>, set data-workspace to your workspace_id
- Step 3: Deploy your site and view real-time data in the Litlyx dashboard
Checksum not available
This project has not published a SHA-256 checksum on its GitHub Release page
SHA256 Checksum
No checksum available
Download directly from GitHub Releases and verify file integrity yourself
All SHA-256 checksums on this platform are extracted from the project's official GitHub Release page, without any modification. You can independently verify them on the GitHub Releases page.
Open Source Transparency
View GitHub SourceUninstall Info
If using the script tag, simply remove it from your HTML. If installed via npm/pnpm, run `npm uninstall litlyx-js` and delete any Litlyx code from your project.
No Extra Dependencies
Ready to use after download. No additional runtime required.
Having issues? Check the FAQ below
2 FAQs
Similar Projects
Umami
Umami is a simple, fast, privacy-focused web analytics tool that gives you full control over your data.
rustdesk
An open-source remote desktop tool built in Rust, designed for self-hosting. Compared to TeamViewer, it offers full data control and zero-config out-of-the-box, making it a privacy-focused alternative.
Vaultwarden
A lightweight, self-hosted Bitwarden server alternative written in Rust, compatible with official clients.