Open-source time-series software
124 open-source libraries, tools and applications tagged time-series, ranked by how closely time-series is their primary purpose, then by adoption and maintenance health. Each entry links to a page with sources, use cases and when to choose or avoid it.
124 products, primary matches first, then adoption-weighted; health v2 shown.
| Product | Health v2 | Stars | Maturity |
|---|---|---|---|
| GreptimeDB GreptimeDB is an open-source (Apache-2.0) observability database written in Rust that stores metrics, logs, and traces in a single columnar… | 98 | 6740 | active |
| Graphite Graphite is a highly scalable real-time graphing system for numeric time-series data, composed of Graphite-Web (a Django web app for render… | 77 | 6129 | stable |
| AidLux (AidLearning) AidLux (originally AidLearning) is an AIoT development platform that runs a native Ubuntu Linux environment with GUI, deep learning tooling… | 63 | 5812 | active |
| CrateDB CrateDB is a distributed, horizontally scalable SQL database built on Lucene, designed for real-time analytics on massive datasets. It supp… | 95 | 4444 | active |
| Nixtla/neuralforecast NeuralForecast is a Python library offering a large collection of state-of-the-art neural forecasting models (NBEATS, NHITS, TFT, PatchTST,… | 97 | 4277 | active |
| Netflix/atlas Atlas is Netflix's in-memory dimensional time series database, serving as a backend for storing and querying operational metrics at scale. … | 86 | 3567 | active |
| benedekrozemberczki/pytorch_geometric_temporal PyTorch Geometric Temporal is a temporal (dynamic) extension library for PyTorch Geometric providing spatiotemporal signal processing with … | 64 | 2992 | active |
| ArcticDB ArcticDB is a high-performance DataFrame database for time series and tick data, developed at Man Group for quantitative data science. It s… | 96 | 2552 | active |
| GridDB GridDB is an open-source, high-performance distributed database optimized for time-series IoT and big data workloads, offering both NoSQL a… | 60 | 2474 | active |
| Neural Circuit Policies (ncps) A Python package providing PyTorch and TensorFlow/Keras implementations of Neural Circuit Policies (NCPs), including liquid time-constant (… | 23 | 2351 | active |
| OpenTSLM/OpenTSLM OpenTSLM is a family of Time-Series Language Models that integrate time series as a native modality into pretrained LLMs (Llama, Gemma), en… | 58 | 1230 | active |
| OpenGemini openGemini is a cloud-native distributed time-series database written in Go, designed for storing and analyzing massive telemetry data such… | 78 | 1175 | active |
| pipelinedb/pipelinedb PipelineDB is a PostgreSQL extension for high-performance time-series aggregation, letting you define continuous SQL queries that increment… | 23 | 2664 | maintenance |
| raminmh/liquid_time_constant_networks Official code repository for Liquid Time-Constant Networks (LTCs), a class of continuous-time recurrent neural networks with varying time-c… | 32 | 1865 | maintenance |
| AlphaPy AlphaPy is a Python machine learning framework built on scikit-learn, pandas, Keras, XGBoost, LightGBM, and CatBoost for building classific… | 36 | 1756 | maintenance |
| Tencent/Metis Metis is a learnware platform for AIOps from Tencent, currently open-sourcing a time-series anomaly detection learnware. It combines statis… | 10 | 1756 | maintenance |
| influxdata/chronograf Chronograf is an open-source web application (Go backend, React frontend) that serves as the visualization, dashboarding, and administrativ… | 95 | 1567 | maintenance |
| Ceruleanacg/Personae Personae is a Python library implementing deep reinforcement learning (DDPG, Double DQN, Dueling DQN, Policy Gradient) and supervised learn… | 32 | 1409 | maintenance |
| linkedin/luminol Luminol is a lightweight Python library for time series analysis that provides anomaly detection and correlation between time series. It as… | 46 | 1233 | maintenance |
| jankrepl/deepdow deepdow is a Python library built on PyTorch that connects deep learning with portfolio optimization, allowing networks that output asset w… | 32 | 1190 | maintenance |
| traildb/traildb TrailDB is a C library and tdb command-line tool for storing and querying series of discrete events (trails) in highly compressed, immutabl… | 32 | 1090 | maintenance |
| Kismuz/btgym BTGym is a Python library that wraps the Backtrader algorithmic trading engine in an OpenAI Gym environment API, enabling event-driven back… | 32 | 1037 | maintenance |
| intel/BigDL BigDL is Intel's distributed deep learning library that scales TensorFlow, Keras, and PyTorch workloads on Apache Spark, Flink, and Ray, wi… | 10 | 2699 | abandoned |
| eventql/eventql EventQL is a distributed, columnar SQL database written in C++ for large-scale data collection and analytics, supporting streaming writes, … | 23 | 1178 | abandoned |
← prev page 2 / 2