Skip to content
☁️ HitKeep Cloud is coming! Join the Early Access waitlist →

Introduction

HitKeep bridges the gap between simple log analyzers (like GoAccess) and enterprise analytics (like Umami/Plausible).

alt text

Most self-hosted analytics tools require you to manage a complex stack: a database server, a caching layer, a reverse proxy, and the application server.

HitKeep is different.

We believe self-hosting should be as simple as running a single command.

  1. Ingestion: Requests hit the Go HTTP server.
  2. Buffering: Events are published to an embedded NSQ topic in memory. This decouples the API from the database write speed.
  3. Storage: An internal consumer writes to embedded DuckDB, a high-performance OLAP database.

Everything is compiled into one file.

HitKeep is built and maintained by Pascale Beier.

Feel free to reach out for consulting, support, or just to say hi!