Python time-series

Open-source Python projects categorized as time-series

Top 23 Python time-series Projects

  • sktime

    A unified framework for machine learning with time series

  • darts

    A python library for user-friendly forecasting and anomaly detection on time series.

  • Project mention: Darts: Python lib for forecasting and anomaly detection on time series | news.ycombinator.com | 2024-03-05
  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • autogluon

    Fast and Accurate ML in 3 Lines of Code

  • Informer2020

    The GitHub repository for the paper "Informer" accepted by AAAI 2021.

  • Kats

    Kats, a kit to analyze time series data, a lightweight, easy-to-use, generalizable, and extendable framework to perform time series analysis, from understanding the key statistics and characteristics, detecting change points and anomalies, to forecasting future trends.

  • Project mention: Kats: NEW Data - star count:4554.0 | /r/algoprojects | 2023-10-24
  • Time-Series-Library

    A Library for Advanced Deep Time Series Models.

  • Project mention: [D] Doubts on the implementation of LSTMs for timeseries prediction (like including weather forecasts) | /r/MachineLearning | 2023-12-10

    Don't use an LSTM. Get up to date with SoTA methods and read the papers in the field. LSTMs are not the way forward. Read the papers I suggested. It would be very useful to come to grips with both the Time Series Repository (https://github.com/thuml/Time-Series-Library) and Darts (https://github.com/unit8co/darts) as these are widely used for research and in industry.

  • gluonts

    Probabilistic time series modeling in Python

  • Project mention: Show HN: Auto Wiki v2 – Turn your codebase into a Wiki now with diagrams | news.ycombinator.com | 2024-04-23

    https://github.com/awslabs/gluonts is a great candidate for a sample wiki. It is an OSS lib, not great documentation, very hard to RTFM (unlike, say, sklearn which already has a great wiki), doubtful that awslabs would pay to produce.

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  • vectorbt

    Find your trading edge, using the fastest engine for backtesting, algorithmic trading, and research.

  • neural_prophet

    NeuralProphet: A simple forecasting package

  • Project mention: Facebook Prophet: library for generating forecasts from any time series data | news.ycombinator.com | 2023-09-26
  • statsforecast

    Lightning ⚡️ fast forecasting with statistical and econometric models.

  • Project mention: TimeGPT-1 | news.ycombinator.com | 2023-10-13

    I can't find the TimeGPT-1 model.

    LICENSE Apache-2

    https://github.com/Nixtla/statsforecast/blob/main/LICENSE

    Mentions ARIMA, ETS, CES, and Theta modeling

  • Merlion

    Merlion: A Machine Learning Framework for Time Series Intelligence

  • Mycodo

    An environmental monitoring and regulation system

  • Project mention: Mycodo – Environmental Regulation System | news.ycombinator.com | 2024-05-09
  • tslearn

    The machine learning toolkit for time series analysis in Python

  • neuralforecast

    Scalable and user friendly neural :brain: forecasting algorithms.

  • Project mention: [D] Doubts on the implementation of LSTMs for timeseries prediction (like including weather forecasts) | /r/MachineLearning | 2023-12-10
  • SDV

    Synthetic data generation for tabular data

  • Project mention: Synthetic data generation for tabular data | news.ycombinator.com | 2024-02-27

    Can someone help me understand the licensing of this?

    https://github.com/sdv-dev/SDV/blob/main/LICENSE

    It was MIT licensed up until 2022 where it was changed to what it is now, where they say that it will become MIT again 4 years after release... but is that from when the license was changed or the first release of the software in GitHub?

  • alibi-detect

    Algorithms for outlier, adversarial and drift detection

  • Project mention: Exploring Open-Source Alternatives to Landing AI for Robust MLOps | dev.to | 2023-12-13

    Numerous tools exist for detecting anomalies in time series data, but Alibi Detect stood out to me, particularly for its capabilities and its compatibility with both TensorFlow and PyTorch backends.

  • flow-forecast

    Deep learning PyTorch library for time series forecasting, classification, and anomaly detection (originally for flood forecasting).

  • orbit

    A Python package for Bayesian forecasting with object-oriented design and probabilistic models under the hood. (by uber)

  • LTSF-Linear

    [AAAI-23 Oral] Official implementation of the paper "Are Transformers Effective for Time Series Forecasting?"

  • chronos-forecasting

    Chronos: Pretrained (Language) Models for Probabilistic Time Series Forecasting

  • Project mention: TimesFM (Time Series Foundation Model) for time-series forecasting | news.ycombinator.com | 2024-05-08

    On a related note, Amazon also had a model for time series forecasting called Chronos.

    https://github.com/amazon-science/chronos-forecasting

  • pmdarima

    A statistical library designed to fill the void in Python's time series analysis capabilities, including the equivalent of R's auto.arima function.

  • tods

    TODS: An Automated Time-series Outlier Detection System

  • liquid_time_constant_networks

    Code Repository for Liquid Time-Constant Networks (LTCs)

  • Project mention: Liquid AI, a new MIT spinoff, wants to build an new type of AI | news.ycombinator.com | 2024-01-13
  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

Python time-series related posts

  • Show HN: Auto Wiki v2 – Turn your codebase into a Wiki now with diagrams

    1 project | news.ycombinator.com | 23 Apr 2024
  • Financial Market Applications of LLMs

    1 project | news.ycombinator.com | 20 Apr 2024
  • Chronos: Learning the Language of Time Series

    3 projects | news.ycombinator.com | 21 Mar 2024
  • Darts: Python lib for forecasting and anomaly detection on time series

    1 project | news.ycombinator.com | 5 Mar 2024
  • Synthetic data generation for tabular data

    2 projects | news.ycombinator.com | 27 Feb 2024
  • Lag-Llama: Towards Foundation Models for Probabilistic Time Series Forecasting

    1 project | news.ycombinator.com | 26 Feb 2024
  • Temporian: Google's Python package for time series preprocessing

    1 project | news.ycombinator.com | 13 Feb 2024
  • A note from our sponsor - InfluxDB
    www.influxdata.com | 18 May 2024
    Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality. Learn more →

Index

What are some of the best open-source time-series projects in Python? This list will help you:

Project Stars
1 sktime 7,454
2 darts 7,366
3 autogluon 7,181
4 Informer2020 4,963
5 Kats 4,794
6 Time-Series-Library 4,492
7 gluonts 4,347
8 vectorbt 3,800
9 neural_prophet 3,662
10 statsforecast 3,591
11 Merlion 3,277
12 Mycodo 2,857
13 tslearn 2,804
14 neuralforecast 2,506
15 SDV 2,160
16 alibi-detect 2,095
17 flow-forecast 1,912
18 orbit 1,811
19 LTSF-Linear 1,806
20 chronos-forecasting 1,751
21 pmdarima 1,529
22 tods 1,302
23 liquid_time_constant_networks 1,277

Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com