Assembly Line

RRDtool 1.x

RRDtool 1.x - Round Robin Database

RRDtool 1.x is an open-source time-series database project on GitHub under the GPL-2.0 license (strong copyleft), with 1.1k stars. It is built with GCC. Its last push was 10 days ago.

Stars
1.1k
License
GPL-2.0
Activity
Active
Latest release
v1.11.0

Code on GitHub Website

Judgement

What it is
Building block
What it does
A long-standing tool and library that stores time-series data in fixed-size round-robin files and draws graphs from them, used by monitoring tools like Cacti and MRTG.
Adopt it when
You maintain monitoring that already uses RRD files or want fixed-size storage that never grows.
Watch out
An older design with fixed resolution; modern monitoring stacks use Prometheus-style databases instead.
Ready for
Production-ready
Runs as
Command line and library
Built with
C
How established
Established: started 14 years ago, latest release v1.11.0.
What the license allows
Use inside your business is unrestricted, but anything you distribute that includes it must be released under the same license.

Judged on 2026-11-03 from the project's README and GitHub data. The license and age lines are worked out directly.

Built from

Follow it down: RRDtool 1.x → GCC → LLVM project → runs on a microchip

How compilers were built, back to punched paper tape

Open-source alternatives to RRDtool 1.x

  1. 1
    Prometheus prometheus

    The Prometheus monitoring system and time series database.

    Complete system Production-ready You run services or Kubernetes and need metrics and alerting with the de facto standard toolset.

    ★ 67k Apache-2.0 Go Active, pushed today
  2. 2
    InfluxDB influxdata

    Scalable datastore for metrics, events, and real-time analytics

    Building block Production-ready You collect large volumes of time-stamped data such as IoT or monitoring metrics.

    ★ 32k Apache-2.0 Rust Active, pushed today
  3. 3
    TDengine taosdata

    High-performance, scalable time-series database designed for Industrial IoT (IIoT) scenarios

    Building block Production-ready You collect data from many devices and need efficient storage with a table-per-device model.

    ★ 25k AGPL-3.0 C Active, pushed today
  4. 4
    VictoriaMetrics VictoriaMetrics

    VictoriaMetrics: fast, cost-effective monitoring solution and time series database

    Building block Production-ready Your Prometheus setup struggles with scale or retention and you want a drop-in, cheaper storage backend.

    ★ 18k Apache-2.0 Go Active, pushed today
  5. 5
    QuestDB questdb

    QuestDB is a high performance, open-source, time-series database

    Building block Production-ready You store high-frequency time-stamped data such as trades, sensor readings or metrics and want SQL with low latency.

    ★ 17k Apache-2.0 Java Active, pushed today
  6. 6
    IoTDB apache

    Apache IoTDB

    Building block Production-ready You store large volumes of industrial device data and need efficient compression and edge-to-cloud sync.

    ★ 6.4k Apache-2.0 Java Active, pushed today
  7. 7
    Mimir grafana

    Grafana Mimir provides horizontally scalable, highly available, multi-tenant, long-term storage for Prometheus.

    Building block Production-ready You run Prometheus at large scale across teams and need multi-tenant, highly available metric storage.

    ★ 5.3k AGPL-3.0 Go Active, pushed today
  8. 8
    M3 m3db

    M3 monorepo - Distributed TSDB, Aggregator and Query Engine, Prometheus Sidecar, Graphite Compatible, Metrics Platform

    Complete system Usable You run Prometheus at very large scale and need horizontally scalable long-term metrics storage.

    ★ 4.9k Apache-2.0 Go Active, pushed 14 days ago

Commercial time-series databases

  1. 1
    InfluxDB Cloud InfluxData

    InfluxDB 3 is the leading time series database to collect, organize, and act on massive volumes of high-resolution data in real-time.

    Building block Production-ready You collect high-volume IoT or monitoring metrics and want a purpose-built time-series store you do not run yourself.

    298 readers a month Since 2013 Commercial
  2. 2
    Timescale Cloud Tiger Data

    From the creators of TimescaleDB — the PostgreSQL platform trusted by enterprises processing trillions of metrics daily. Start a free trial or get a demo.

    Building block Production-ready You want time-series performance while keeping full PostgreSQL and SQL for the rest of your data.

    Commercial

Stars, license and activity come from GitHub and refresh on a rolling hourly schedule. The project's own description is quoted as written.