LiteLog

A hyper-fast, zero-dependency, single-binary log aggregator with a built-in SQL query engine.

Description

LiteLog is a hyper-fast, zero-dependency, single-binary log aggregator designed to replace resource-heavy enterprise stacks like ELK or Prometheus for small to medium environments. It acts as both a high-throughput HTTP ingestion server and an embedded database, storing logs efficiently in optimized local SQLite files.

Core capabilities include:

  • Running instant SQL-like queries against your logs directly from the terminal (e.g., litelog query "SELECT message FROM logs WHERE level='error' LIMIT 10").

  • Ingesting thousands of log entries per second asynchronously with minimal CPU and RAM usage.

  • Deploying instantly without complex configuration files or multi-container setups.

By providing a middle-ground solution between simple tail -f grep operations and massive enterprise observability platforms, LiteLog gives developers, startup teams, and homelab enthusiasts powerful, structured logging with zero operational overhead.

Issues & Pull Requests Thread
No issues or pull requests added.