About XFlog
XFlog is an Apache-2.0, self-hosted X activity tracker and Python package. Save follows, unfollows and optional likes, replies, mentions, quotes, reposts and paid-subscription changes in your own SQLite database. Explore a constellation timeline, grouped journal and per-person interaction history. Conversation threads load only on request and saved copies are reused. Install with Docker Compose or Python; an interactive installer supports updates and uninstalling. The offline demo needs no credentials. Live tracking requires your own X API credentials, paid X API credits and any hosting costs. Recording begins when tracking starts; older activity is not reconstructed. Demo images and video use fictional data.
Alternatives to XFlog
XFlog in brief
Is XFlog open source?
Yes. As of November 14, 2026, GitHub reports the Apache-2.0 licence, an open source licence, for the code at github.com/aatbit/xflog.
Share this tool
More tools like XFlog

Plausible Analytics
LaunchedOpen-source, privacy-friendly web analytics without cookies.

Laya Mlx
LaunchedRun Laya typed-decision models natively on Apple Silicon with MLX, without PyTorch or a cloud API.

Convex
LaunchedA reactive backend where queries, mutations and schemas are written in TypeScript.
