What is changedetection.io built with?
changedetection.io is a Python repo built with flask-cors, Flask, flask-restful, and werkzeug. It signs people in with cryptography, flask-login, and authlib, uses AI through litellm and rank-bm25, makes its content with linkify-it-py, jinja2, puremagic, beautifulsoup4, lxml, and 3 more, validates its data with referencing, wtforms, flask-wtf, Pydantic, jsonschema, and 2 more, is tested with pytest-mock, pytest-xdist, Pytest, and Selenium, and deploys with loguru and psutil. It has 108,039 written lines, with 219 test files.
Read on November 7, 2026, at commit 09619ff. Read it as markdown
Frontend
The base 1
- flask-cors1 file
Backend
The base 1
- Flask50 files
Sign-in 3
authlib2 files
- flask-login5 files
- cryptography
AI 2
litellm2 files
- rank-bm251 file
Other repos with a similar stack
Ordered by how much of its stack they share with changedetection.io, then by stars.
- bojieliai-agent-book57.2k
《深入理解 AI Agent:设计原理与工程实践》(李博杰 著)开源主仓库:全书正文、编译版 PDF 与按章配套代码
10 of 57 in commonCompare →
Frequently asked questions
What language is changedetection.io written in?
What framework does changedetection.io use?
What does changedetection.io sign people in with?
Does changedetection.io use AI?
Does changedetection.io have tests?
Which repos have a stack like changedetection.io's?
See inside your code, today.
Paste your repo and see it drawn, part by part: a medium one in under a minute.
Free, no account.
Is it your repo? Add its badge, keep it up to date or take it down →

