1
0
Fork 0
mirror of https://github.com/explodingcamera/liwan.git synced 2026-07-16 02:42:00 +00:00
liwan - Lightweight Analytics https://liwan.dev
  • Rust 46.3%
  • TypeScript 40.5%
  • CSS 8.7%
  • Astro 4.2%
  • Shell 0.3%
Find a file
Henry 15f61dd450
fix(tracker): avoid event preflight requests
Closes #48, thanks to @pgaskin for reporting this!

Signed-off-by: Henry <mail@henrygressmann.de>
2026-07-10 18:32:30 +02:00
.cargo chore: cleanup, add dev command 2026-06-03 22:00:56 +02:00
.github fix(tracker): ensure tracker also works for inlined scripts 2026-06-30 18:56:18 +02:00
benches feat: timezone-aware graph ranges 2026-05-03 15:25:28 +02:00
data chore: update deps 2026-07-10 00:47:57 +02:00
scripts chore: release v1.6.0 2026-06-20 13:55:20 +02:00
src fix(tracker): avoid event preflight requests 2026-07-10 18:32:30 +02:00
tests chore: use base_url for tracing scripts, general cleanup 2026-06-17 15:53:12 +02:00
tracker fix(tracker): avoid event preflight requests 2026-07-10 18:32:30 +02:00
web chore: update deps 2026-07-10 00:47:57 +02:00
.gitignore chore: cleanup, add dev command 2026-06-03 22:00:56 +02:00
.rustfmt.toml chore: run biome, cleanup repo 2024-11-24 14:20:41 +01:00
about.toml chore: update deps 2026-07-10 00:47:57 +02:00
audit.toml ci: add audit.toml 2024-09-11 14:37:50 +02:00
biome.json feat: add allowed hostnames options, refactor react module structure 2026-06-19 22:50:33 +02:00
Cargo.lock chore: update deps 2026-07-10 00:47:57 +02:00
Cargo.toml chore: update deps 2026-07-10 00:47:57 +02:00
CHANGELOG.md fix(tracker): avoid event preflight requests 2026-07-10 18:32:30 +02:00
LICENSE.md chore: relicense under apache-2.0 2025-03-27 23:37:30 +01:00
NOTICE.md chore: prepare v1.5.0 release 2026-05-10 13:47:31 +02:00
README.md fix: Access-Control-Allow-Headers 2026-03-12 21:40:36 +01:00


liwan.dev - Easy & Privacy-First Web Analytics

GitHub Workflow Status GitHub Release Container

   

Features

  • Quick setup
    Quickly get started with Liwan with a single, self-contained binary . No database or complex setup required. The tracking script is a single line of code that works with any website and less than 1KB in size.
  • Privacy first
    Liwan respects your users privacy by default. No cookies, no cross-site tracking, no persistent identifiers. All data is stored on your server.
  • Lightweight
    You can run Liwan on a cheap VPS, your old mac mini, or even a Raspberry Pi. Written in Rust and using tokio for async I/O, Liwan is fast and efficient.
  • Open source
    Fully open source. You can change, extend, and contribute to the codebase.
  • Accurate data
    Get accurate data about your websites visitors, page views, referrers, and more. Liwan detects bots and crawlers and filters them out by default.
  • Real-time analytics
    See your websites traffic in real-time. Liwan updates the dashboard automatically as new visitors come in.

License

Unless otherwise noted, the code in this repository is available under the terms of the Apache-2.0 license. See LICENSE for more information.