FindSoftware

ΛNΛLOG

Minimal, self-hosted web analytics app that stores event counts in MongoDB, PostgreSQL, Redis or SQLite and shows them on a dashboard.

ΛNΛLOG is a self-hosted analytics app that receives named events over HTTP and shows them on a dashboard. Its server is a Node.js process that stores events in MongoDB, PostgreSQL, Redis or SQLite, and the same process can serve the static frontend when ANALOG_STATIC_SERVER is set. A site sends an event with a POST request to the /api/events endpoint, naming the event in the body, and the dashboard reads the stored data back with a GET request to the same path.

The README covers a local run with npm, a Docker build from the repository’s Dockerfile, and deploys to Koyeb, Netlify, Render and Vercel from a copy of the repository. The project keeps its configuration in environment variables, which the README lists in one table.

Worth knowing

The optional ANALOG_TOKEN protects requests, and ANALOG_PROTECT_POST extends the protection to POST requests. The README warns that scheduled clean-up on Netlify and Vercel may not run because of runtime limits. The PostgreSQL section asks for a transaction pooler connection. The release line is pre-1.0.

Identity

Status
Active
Maintainer
RCKT3
Maintained by
Individual
First release
20254

Rendering and deploy

Runs as
Always on2
Install with
source2

Releases

Current major version
Pre-1.06
Last release
2026-09-166

Adoption

GitHub stars
511
Contributors
17

Why these figures do not compare

Sources

  1. 2026-11-03: links, Written in, GitHub stars
    api.github.com/repos/orangecoloured/analog
  2. 2026-11-03: links, Categories, Runtime, Runs as, Admin interface, Databases, Install with
    github.com/orangecoloured/analog/blob/main/README.md
  3. 2026-11-03: Maintainer, License, License model
    github.com/orangecoloured/analog/blob/main/LICENSE
  4. 2026-11-03: First release
    api.github.com/repos/orangecoloured/analog/releases
  5. 2026-11-03: Minimum runtime
    github.com/orangecoloured/analog/blob/v0.2.3/package.json
  6. 2026-11-03: Current major version, Last release
    github.com/orangecoloured/analog/releases/tag/v0.2.3
  7. 2026-11-03: Contributors
    api.github.com/repos/orangecoloured/analog/contributors?per_page=1

Last reviewed · Listed since Edit on GitHubThis page as markdownas JSON