#170 · Primary category: MLOps & Evaluation
popmon
Monitor the stability of a Pandas or Spark dataframe ⚙︎
Project last updated:01/09/26
GitHub Stars
511
Forks
35
Contributors
20
License
MIT
Why we included this project
Most drift-detection tools expect you to stand up an entire monitoring stack before you learn anything useful. popmon takes the opposite route: it runs on existing pandas or Spark dataframes, buckets feature values over time, computes histograms, and applies statistical tests to catch trends, shifts, peaks, or correlations that have changed. The output is a self-contained HTML report, so findings are easy to share or file away. Because the same logic works on a local dataframe and a distributed one, teams can prototype checks in a notebook and reuse them on cluster pipelines. You can also set business rules to flag problems automatically and ship histogram data to Grafana or Kibana if your team already lives in those dashboards.
Articles for this project
No articles for this project yet.
To suggest a topic or contribute an article, contact us.
Related projects in this category
unsloth
Local UI to run and train LLMs and diffusion models. Supports GGUF, MLX, Qwen3.8, Kimi K3, MiniMax-H3, Gemma 4, FLUX and more.
LlamaFactory
Unified Efficient Fine-Tuning of 100+ LLMs & VLMs (ACL 2024)
airflow
Apache Airflow - A platform to programmatically author, schedule, and monitor workflows
langfuse
🪢 Open source AI engineering platform: LLM evals, observability, metrics, prompt management, playground, datasets. Integrates with OpenTelemetry, LangChain, OpenAI SDK, LiteLLM, and more. 🍊YC W23
netron
Visualizer for neural network, deep learning and machine learning models