EveryDev.ai
Subscribe
Home
Tools

5,347+ AI tools

  • Featured
  • Gems
  • Trending
  • New
  • Rate tools
  • Compare
  • Arena
Categories
  • Agents2725
  • Coding2018
  • Infrastructure950
  • Projects752
  • Research670
  • MCP655
  • Analytics520
  • Marketing503
  • Design435
  • Testing432
  • Data395
  • Security362
  • Integration270
  • Prompts257
  • Communication255
  • Extensions227
  • Voice182
  • DevOps176
  • Commerce175
  • Web124
  • Learning114
  • Finance39
AI Tools by Topic
  • AI Coding Assistants
  • Agent Frameworks
  • MCP Servers
  • AI Prompt Tools
  • Vibe Coding Tools
  • AI Design Tools
  • AI Database Tools
  • AI Website Builders
  • AI Testing Tools
  • LLM Evaluations
Follow Us
  • X / Twitter
  • LinkedIn
  • Reddit
  • Discord
  • Threads
  • Bluesky
  • Mastodon
  • YouTube
  • GitHub
  • Instagram
Get Started
  • Users
  • Rate Tools
  • About
  • Editorial Standards
  • Corrections & Disclosures
  • Community Guidelines
  • Advertise
  • Contact Us
  • Newsletter
  • Submit a Tool
  • Start a Discussion
  • Write A Blog
  • Share A Build
  • Terms of Service
  • Privacy Policy
Explore with AI
  • ChatGPT
  • Gemini
  • Claude
  • Grok
  • Perplexity
Agent Experience
  • llms.txt
Theme
With AI, Everyone is a Dev. EveryDev.ai ©
    1. Home
    2. Tools
    3. Darts
    Darts icon

    Darts

    Data Processing
    Featured

    Python library for user-friendly forecasting and anomaly detection on time series, from classical models to deep neural networks.

    Visit Website

    At a Glance

    Pricing
    Open Source

    Darts is a Python library for forecasting and anomaly detection on time series, released under the Apache License 2.0 at no charge.

    Engagement

    Available On

    Windows
    API
    SDK

    Resources

    WebsiteDocsGitHubllms.txt

    Topics

    Data ProcessingPredictive AnalyticsAI Development Libraries

    Alternatives

    scikit-learnTabPFNtsai
    Developer
    Unit8

    Listed Nov 2026

    About Darts

    Darts is an open-source Python library from Unit8 for forecasting and anomaly detection on time series. It provides classical statistical models, machine-learning regressors, deep neural networks and foundation models behind one scikit-learn-style fit() and predict() interface. The latest listed release is 0.47.0, and the code is published under the Apache 2.0 license.

    What It Is

    Darts is a time series toolkit installed with pip install darts in a Python 3.10+/3.11+ environment. Users wrap data in a TimeSeries object, which can be created from and exported to pandas, polars, numpy, pyarrow, xarray and other backends. They then fit a model and generate forecasts, including probabilistic ones.

    Forecasting Workflow

    Models range from baselines and ARIMA, Prophet, exponential smoothing and Theta to N-BEATS, TFT, TiDE and TSMixer. Wrappers cover scikit-learn-compatible regressors and classifiers, Nixtla's StatsForecast and NeuralForecast, and zero-training foundation models such as Chronos-2, TimesFM, TiRex and PatchTST-FM. Darts supports:

    • univariate and multivariate series
    • past, future and static covariates
    • training global models on multiple series
    • sample weights
    • conformal prediction for calibrated quantile intervals
    • hierarchical reconciliation
    • backtesting with moving historical windows
    • ensembles, metrics, data transformers and SHAP-based explainability

    Anomaly Detection

    The darts.ad module combines scorers, detectors and aggregators. Users can wrap any forecasting or filtering model to compare predictions with actuals, or apply PyOD detectors to time series through PyODScorer. Examples include a k-means scorer with a quantile detector that yields binary anomaly labels. Filtering models include Kalman, Gaussian process and moving-average filters.

    Ecosystem and Documentation

    Deep learning models are built on PyTorch Lightning, which supports GPU/TPU training and custom callbacks. MLflow integration tracks and persists forecasting experiments. Documentation includes a quickstart, user guide, API reference, example notebooks and release notes.

    Darts - 1

    Community Discussions

    Be the first to start a conversation about Darts

    Share your experience with Darts, ask questions, or help others learn from your insights.

    Pricing

    OPEN SOURCE

    Open Source (Apache 2.0)

    Darts is a Python library for forecasting and anomaly detection on time series, released under the Apache License 2.0 at no charge.

    • Apache License 2.0
    • Forecasting models from ARIMA to deep neural networks
    • Anomaly detection
    • Backtesting and model ensembling
    • Univariate and multivariate time series

    Capabilities

    Key Features

    • Forecasting models from ARIMA to deep neural networks behind a fit()/predict() API
    • Foundation models requiring no training
    • Anomaly detection with scorers, detectors and aggregators
    • PyOD integration
    • Multivariate and probabilistic forecasting
    • Conformal prediction
    • Past, future and static covariates
    • Global models trained on multiple series
    • Hierarchical reconciliation
    • Backtesting
    • SHAP explainability
    • Data processing transformers and metrics
    • Filtering models (Kalman, Gaussian process, moving average)
    • Built-in datasets
    • MLflow integration
    • PyTorch Lightning support
    • Multiple data backends (pandas, polars, numpy, pyarrow, xarray)

    Integrations

    PyTorch Lightning
    MLflow
    scikit-learn
    PyOD
    Nixtla StatsForecast
    Nixtla NeuralForecast
    pandas
    polars
    numpy
    pyarrow
    xarray
    Prophet
    CatBoost
    LightGBM
    XGBoost
    API Available
    View Docs

    Demo Video

    Darts Demo Video
    Watch on YouTube

    Ratings & Reviews

    No ratings yet

    Be the first to rate Darts and help others make informed decisions.

    Rate other tools you’ve used

    Developer

    Unit8

    Read more about Unit8
    GitHubX / Twitter
    1 tool in directory

    Similar Tools

    scikit-learn icon

    scikit-learn

    An open-source Python library providing simple and efficient tools for predictive data analysis, including classification, regression, clustering, and more.

    TabPFN icon

    TabPFN

    TabPFN is an open-source tabular foundation model that performs accurate classification and regression on small-to-medium datasets in seconds, trained purely on synthetic data using PyTorch.

    tsai icon

    tsai

    Open-source deep learning library built on PyTorch and fastai for time series classification, regression, forecasting and imputation.

    Browse all tools

    Related Topics

    Data Processing

    AI-enhanced ETL (Extract, Transform, Load) tools and data pipelines that automate the processing, cleaning, and transformation of large datasets with intelligent optimizations.

    224 tools

    Predictive Analytics

    Advanced AI systems that leverage historical data and machine learning to forecast trends, outcomes, and behaviors with increasingly accurate predictive modeling capabilities.

    20 tools

    AI Development Libraries

    Programming libraries and frameworks that provide machine learning capabilities, model integration, and AI functionality for developers.

    530 tools
    Browse all topics
    Back to all toolsSuggest an edit
    ratings
    discussions