Topics / #time-series
Time-series projects on GitHub
Time-series databases and temporal analytics
As of , the most-starred Time-series projects on GitHub are netdata (81K stars), redis (76.9K stars) and prometheus (66.6K stars). GitHub.Locker tracks 40 Time-series repositories with 886.6K stars combined. The fastest-growing on October 16 was awesome-quant, with +67 stars in a day.
Hot right now
Most stars gained in a day · Oct 16
+67awesome-quant
wilsonfreitas/awesome-quant · ★ 30.2KA curated list of libraries, packages and resources for quants - people doing quantitative finance: pricing, trading, backtesting, risk and market data.
+39Kronos
shiyu-coder/Kronos · ★ 40.9KKronos is an open-source foundation model for financial candlestick (K-line) data, pretrained on data from over 45 global exchanges to produce price/volume forecasts.
+35qlib
microsoft/qlib · ★ 49.4KQlib is Microsoft's open-source, AI-oriented quantitative investment platform that covers the full quant research pipeline — data processing, model training, backtesting, and order execution — using supervised learning, market-dynamics modeling, and reinforcement learning.
+35timesfm
google-research/timesfm · ★ 34.6KTimesFM is a pretrained time-series foundation model from Google Research used for time-series forecasting, similar in spirit to a language model but for numerical sequences.
The all-time top
40 projects · by stars
- 81K
#1 · netdata/netdatanetdata
Netdata is an open-source, real-time infrastructure monitoring platform that collects per-second metrics, visualizes them, and detects anomalies with machine learning.
- 76.9K
#2 · redis/redisredis
Redis is an in-memory server used as a cache, data structure store, and document/vector query engine for building real-time, data-driven applications.
- 66.6K
#3 · prometheus/prometheus
prometheus
Prometheus is a systems and service monitoring tool: it scrapes metrics from configured targets at set intervals, evaluates rule expressions over that data, displays results, and fires alerts when conditions are met.
- 4

qlib
49.4Kmicrosoft/qlib · PythonQlib is Microsoft's open-source, AI-oriented quantitative investment platform that covers the full quant research pipeline — data processing, model training, backtesting, and order execution — using supervised learning, market-dynamics modeling, and reinforcement learning.
- 5

Kronos
40.9Kshiyu-coder/Kronos · PythonKronos is an open-source foundation model for financial candlestick (K-line) data, pretrained on data from over 45 global exchanges to produce price/volume forecasts.
- 6

timesfm
34.6Kgoogle-research/timesfm · PythonTimesFM is a pretrained time-series foundation model from Google Research used for time-series forecasting, similar in spirit to a language model but for numerical sequences.
- 7

surrealdb
33.2Ksurrealdb/surrealdb · RustA multi-model database written in Rust: one engine for document, graph, relational, time-series, geospatial and key-value data, with full-text, vector and hybrid search and realtime capabilities.
- 8

influxdb
31.8Kinfluxdata/influxdb · RustInfluxDB 3 Core is an open source time series database built to collect, process, transform, and store event and time series data, written in Rust on top of Apache Arrow, DataFusion, and Parquet.
- 9

awesome-quant
30.2Kwilsonfreitas/awesome-quant · HTMLA curated list of libraries, packages and resources for quants - people doing quantitative finance: pricing, trading, backtesting, risk and market data.
- 10

COVID-19
28.9KCSSEGISandData/COVID-19The COVID-19 data repository by Johns Hopkins University's Center for Systems Science and Engineering (CSSE) — the case data behind their widely used pandemic Visual Dashboard.
- 11
TDengine
25.2Ktaosdata/TDengine · CTDengine is an open-source, high-performance, cloud-native, AI-powered time-series database built for IoT, Connected Cars, and Industrial IoT workloads, handling TB-to-PB scale data from billions of sensors.
- 12

pydata-book
25Kwesm/pydata-book · Jupyter NotebookThis is the companion repository of Jupyter notebooks and materials for the book 'Python for Data Analysis' by Wes McKinney, covering pandas, NumPy, and data analysis techniques.
- 13

timescaledb
23.7Ktimescale/timescaledb · CTimescaleDB is a PostgreSQL extension for high-performance real-time analytics on time-series and event data — sensor readings, financial ticks, application events. You work with it in regular SQL.
- 14

backtrader
23.5Kmementum/backtrader · Pythonbacktrader is a Python library for backtesting trading strategies: you write a strategy as code, run it against historical market data and measure how it would have performed before risking real money.
- 15
openobserve
22.4Kopenobserve/openobserve · TypeScriptOpenObserve is an open-source, cloud-native observability platform for logs, metrics, traces, frontend monitoring (RUM), session replay and AI/LLM observability — a cost-effective alternative to Datadog, Splunk and Elasticsearch.
- 16

machine-learning-for-trading
21.4Kstefan-jansen/machine-learning-for-trading · Jupyter NotebookThe code repository for Machine Learning for Trading, 3rd Edition by Stefan Jansen: an end-to-end workflow for building, testing, and deploying ML-driven trading strategies, from data sourcing to live execution.
- 17

prophet
20.4Kfacebook/prophet · PythonProphet is an open-source forecasting procedure for time series: an additive model fits non-linear trends with yearly, weekly and daily seasonality plus holiday effects. It is aimed at series with strong seasonal effects and several seasons of history, and handles missing data, trend shifts and outliers well.
- 18

deep-learning-with-python-notebooks
20.3Kfchollet/deep-learning-with-python-notebooks · Jupyter NotebookCompanion Jupyter notebooks for the book 'Deep Learning with Python' by Francois Chollet (and Matthew Watson for the 3rd edition, 2025), implementing all its code samples, plus legacy notebooks for the 2nd edition (2021) and 1st edition (2017).
- 19

statsd
18.1Kstatsd/statsd · JavaScriptStatsD is a network daemon that listens for statistics, like counters and timers, sent over UDP or TCP. It aggregates them and forwards the results to pluggable backend services such as Graphite.
- 20

VictoriaMetrics
17.9KVictoriaMetrics/VictoriaMetrics · GoVictoriaMetrics is a fast, cost-effective monitoring solution and time series database. It stores metrics long-term and can serve as storage for Prometheus or a drop-in replacement for Prometheus and Graphite in Grafana.
- 21

telegraf
17.9Kinfluxdata/telegraf · GoTelegraf is an open-source agent for collecting, processing, aggregating, and writing metrics, logs, and other arbitrary data. It ships with 300+ plugins covering system monitoring, cloud services, and messaging.
- 22
questdb
17.4Kquestdb/questdb · JavaQuestDB is an open-source, low-latency time-series database on open formats: it ingests millions of events per second, computes on live data in milliseconds, and keeps years of history queryable through one SQL engine.
- 23
brain.js
14.9KBrainJS/brain.js · TypeScriptbrain.js is a GPU-accelerated neural network library written in JavaScript that runs in both browsers and Node.js. It is a continuation of the unmaintained harthur/brain project.
- 24

thanos
14.2Kthanos-io/thanos · GoThanos is a set of components that turn existing Prometheus deployments into a highly available metric system with unlimited storage capacity. It is a CNCF Incubating project written in Go.
- 25

druid
14.1Kapache/druid · JavaApache Druid is a high-performance real-time analytics database built to reduce the time between data arriving and being queryable, so dashboards and ad-hoc queries stay fast even under high concurrency.
- 26

fg-data-profiling
13.7KData-Centric-AI-Community/fg-data-profiling · Pythonfg-data-profiling (formerly ydata-profiling / pandas-profiling) is a Python package that generates a one-line exploratory data analysis (EDA) report for pandas or Spark DataFrames, similar to df.describe() but far more detailed.
- 27

nightingale
13.4Kccfos/nightingale · GoNightingale is an open-source monitoring and alerting platform that focuses on generating, processing and distributing alarms, connecting to existing metrics/log data sources rather than collecting data itself.
- 28

Time-Series-Library
13Kthuml/Time-Series-Library · PythonTSLib is an open-source Python library for deep learning researchers working on time series: a clean codebase to evaluate advanced deep time series models or develop your own, with around 13,000 GitHub stars.
- 29
statsmodels
11.7Kstatsmodels/statsmodels · Pythonstatsmodels is a Python package for statistical modeling and econometrics, providing estimation and inference for a wide range of statistical models as a complement to scipy.
- 30

rerun
11.6Krerun-io/rerun · RustRerun is a data layer for physical AI: it logs, queries, visualizes and streams multimodal robotics data (images, point clouds, transforms, time series, video) so you can debug sensor pipelines and feed data into training.
- 31

autogluon
10.8Kautogluon/autogluon · PythonAutoGluon is an open-source Python library that automates machine learning: feed it your data and it delivers strong predictive performance in about three lines of code.
- 32

mlcourse.ai
10.8KYorko/mlcourse.ai · PythonAn open Machine Learning course by the OpenDataScience (ods.ai) community, led by Yury Kashnitsky: 10 weeks that pair math-heavy lectures with hands-on assignments and Kaggle Inclass competitions, now taken self-paced.
- 33
uPlot
10.6Kleeoniya/uPlot · JavaScriptuPlot is a small (~50 KB min), fast, MIT-licensed JavaScript charting library for time series, line, area, OHLC and bar charts, drawn on Canvas 2D in the browser.
- 34
sktime
10.1Ksktime/sktime · Pythonsktime is a Python library for machine learning with time series: one unified interface for forecasting, classification, clustering, and anomaly or changepoint detection.
- 35

pyod
10Kyzhao062/pyod · PythonPyOD is a Python library for anomaly detection that bundles over 60 detection algorithms into one consistent API, covering tabular, time series, graph, text, image, and audio data.
- 36

privacy-preserving-control-plane
425gbenletoluwase/privacy-preserving-control-plane · JavaA Java control plane that bundles four coupled mechanisms for production ML pipelines: forecast-driven autoscaling, zero-shot PII redaction at the point of processing, governed model promotion, and drift/anomaly detection.
- 37

Few-step-probabilistic-glucose-forecasting-from-continuous-glucose-monitoring-and-meal-images
397OliverDOU776/Few-step-probabilistic-glucose-forecasting-from-continuous-glucose-monitoring-and-meal-images · PythonGlucoFlow is research code for probabilistic glucose forecasting: it generates full future trajectories (medians, intervals, event probabilities) in just 1-4 sampling steps using a conditional rectified-flow model, optionally conditioned on meal photos or other side information.
- 38

autumn-recruitment
263Akun-python/autumn-recruitment · Jupyter NotebookIt is a community-built, Chinese-language collection of Jupyter notebooks covering math foundations, data structures, machine learning, deep learning, LLMs, agents, AI infrastructure, speech, and data science, aimed at job-hunting ('autumn recruitment') interview prep in the LLM era.
- 39

timeseries-atlas
133dreamers-laboratory/timeseries-atlas · PythonA curated map of modern time-series forecasting architectures, from DLinear to foundation models like Chronos-2, each in its own directory with a short README and, for some, a runnable PyTorch implementation.
- 40

datamimic
116rapiddweller/datamimic · PythonDATAMIMIC CE is an open-source, MIT-licensed Python engine that generates deterministic synthetic test data from declarative models — no source data required — and can also pseudonymize real staging or QA exports. It is the free core of the commercial DATAMIMIC Enterprise Platform, aimed at regulated industries.
Related topics
Often tagged together
- open-source5,666
- linux4,184
- python2,383
- docker1,660
- machine-learning916
- macos3,544
- server1,459
- mit3,312
- data-science231
- library1,587
- self-hosted1,929
- windows3,403
- deep-learning737
- database473
- forecasting17
- monitoring418
- research764
- data-visualization201
- observability236
- pytorch419
- apache-2.01,434
- metrics45
- data-analysis73
- devops455