Back to directory

PyOD

A Python library for anomaly and outlier detection across tabular, time-series, graph, text, image and audio data, with more than 60 detectors and a benchmark-backed orchestration engine.

PyOD

PyOD is a Python library for anomaly and outlier detection across tabular, time series, graph, text, image and audio data. It provides more than 60 detectors and a benchmark-backed engine, ADEngine, for orchestrating them.

Version 3 adds an agentic workflow: an od-expert skill lets Claude Code and Codex use PyOD directly as part of an agent's own workflow, in addition to using it as a conventional Python library.

It installs as a package from PyPI or conda-forge, with documentation, automated testing and coverage tracking, and is released under the BSD-2-Clause license.

More in Libraries

See all 292
  • OpenDecision

    deepanwadhwa.github.io

    An open-source Python package that answers typed questions about application state or documents using a local natural-language-inference model, returning structured choice, score, yes/no or evidence-relation values instead of free text.

  • TradeCanvas

    bonguynvan.github.io

    A zero-dependency canvas charting engine for building TradingView-style trading charts in JavaScript, with 66 technical indicators, 24 drawing tools, 17 chart types, and real-time streaming.

  • 3d retro graphics

    3d-retro.com

    A free, CC0-licensed library of copy-paste retro 3D and demoscene graphics effects, such as plasma, raytracing, and voxel terrain, runnable as WebGL 1 or plain 2D canvas.