
वेबसाइट परिवर्तन का पता लगाने, वेब पेज निगरानी और वेबसाइट परिवर्तन अलर्ट के लिए सर्वोत्तम और सबसे सरल उपकरण। सामग्री परिवर्तनों, मूल्य में गिरावट, पुनः स्टॉक अलर्ट और वेबसाइट विरूपण निगरानी पर नज़र रखने के लिए एकदम उपयुक्त—सभी निःशुल्क या हमारी SaaS योजना का आनंद लें!
वेबसाइटों पर अपडेट की निगरानी करें — Discord, Email, Slack, Telegram, Webhook और कई अन्य माध्यमों से सूचनाएँ पाएं।
वेब पेज सामग्री में बदलाव पहचानें और तुरंत अलर्ट पाएं।
मूल्य परिवर्तन, सामग्री संपादन, सशर्त परिवर्तन और अधिक की निगरानी के लिए आदर्श।
वेबसाइट पेज परिवर्तन निगरानी के साथ तुरंत शुरू करें। समय नहीं है? हमारे $8.99/माह सदस्यता का उपयोग करें, हमारे प्रॉक्सी और समर्थन का लाभ उठाएं! , अन्य वेबसाइट परिवर्तन निगरानी सेवाओं की आधी कीमत पर!
शोर में डूबना बंद करें। किसी भी LLM (OpenAI, Gemini, Anthropic, Ollama और अधिक) को कनेक्ट करें और "कुछ बदला" से "केवल वही बदला जिसकी आपको परवाह है" तक पहुँचें।
AI परिवर्तन पहचान नियम — एक बार सरल अंग्रेज़ी में इरादा लिखें: "केवल तब सूचित करें जब कीमत $50 से नीचे गिर जाए", "जब वस्तु वापस स्टॉक में आए तो मुझे अलर्ट करें", "नेविगेशन और फुटर परिवर्तनों को अनदेखा करें"। AI आपके इरादे के विरुद्ध हर पहचाने गए अंतर का मूल्यांकन करता है और अप्रासंगिक सब कुछ चुपचाप दबा देता है। कम गलत सकारात्मक, शून्य शोर।
AI परिवर्तन सारांश — कच्चे अंतर को घूरने के बजाय, आपकी सूचना में लिखा होता है "कीमत $89.99 से $67.00 तक गिर गई" या "सूची में 3 नए उत्पाद जोड़े गए"। वैश्विक रूप से या प्रति-वॉच काम करता है, प्रॉम्प्ट पर पूर्ण नियंत्रण के साथ।
किसी भी मॉडल के साथ काम करता है जिसके लिए आप पहले से भुगतान करते हैं — GPT-4o-mini और Gemini Flash प्रति जाँच एक सेंट के अंश पर इसे अच्छी तरह संभालते हैं। या इसे पूरी तरह से स्थानीय रूप से Ollama, vLLM, LM Studio, या किसी भी OpenAI-संगत स्व-होस्टेड एंडपॉइंट के साथ चलाएँ — प्रदाता ड्रॉपडाउन में OpenAI-संगत (vLLM, LM Studio, llama.cpp) विकल्प चुनें और इसे अपने सर्वर के /v1 URL पर इंगित करें। LiteLLM द्वारा संचालित, जो आपको 100+ समर्थित प्रदाताओं और मॉडलों तक निर्बाध पहुँच प्रदान करता है।
नोट: जून 2026 से हमारी सदस्यता/होस्टेड सेवा में उपलब्ध
एक playwright सामग्री फ़ेचर से कनेक्ट होने पर उपलब्ध (हमारी सदस्यता सेवा के भाग के रूप में शामिल)
टेक्स्ट बॉक्स भरें, बटन क्लिक करें और बहुत कुछ करें, अपना changedetection परिदृश्य सेटअप करें।
Browser Steps कॉन्फ़िगरेशन का उपयोग करके, परिवर्तन पहचान करने से पहले बुनियादी चरण जोड़ें, जैसे वेबसाइटों में लॉग इन करना, कार्ट में उत्पाद जोड़ना, कुकी लॉगिन स्वीकार करना, तिथियाँ दर्ज करना और खोजों को परिष्कृत करना।
Browser Steps चलाने के बाद, जिस सामग्री में आपकी रुचि है उसे परिष्कृत करने के लिए Visual Selector टैब पर जाएँ। Playwright सक्षम होना आवश्यक है।
उत्पाद मूल्य निर्धारण की निगरानी के सर्वोत्तम तरीके को सक्रिय करने के लिए "एकल उत्पाद पृष्ठों के लिए पुनः-स्टॉक और मूल्य पहचान" विकल्प सक्षम करें, यह HTML पेज में किसी भी मेटा-डेटा को निकालेगा और उत्पाद की मूल्य निर्धारण का अनुसरण करने के लिए आपको कई विकल्प देगा।
डैशबोर्ड से उत्पादों की कीमतों को आसानी से व्यवस्थित और मॉनिटर करें, जब किसी उत्पाद की कीमत बदलती है या वह दोबारा स्टॉक में आता है तो अलर्ट और सूचनाएँ पाएं!
मूल्य परिवर्तन अधिसूचना पैरामीटर, ऊपरी और निचली कीमत, मूल्य परिवर्तन प्रतिशत और अधिक सेट करें। बिक्री के लिए किसी उत्पाद की कीमत कब घटती है, यह हमेशा जानें।
वास्तविक Chrome रनर चाहिए जिसमें Javascript समर्थन हो? हम WebDriver और Playwright के माध्यम से फ़ेचिंग का समर्थन करते हैं!
POST या GET और अन्य विधियाँ निर्दिष्ट करेंहम Bright Data की अनुशंसा और उपयोग करते हैं वैश्विक प्रॉक्सी सेवाएँ, Bright Data हमारे साइनअप लिंक का उपयोग करने पर $150 तक की पहली जमा राशि का मिलान करेगा।
कृपया ⭐ स्टार ⭐ करें इस प्रोजेक्ट को और इसे बढ़ने में मदद करें! https://github.com/dgtlmoon/changedetection.io/
आसानी से सशर्त क्रियाएँ कॉन्फ़िगर करें, उदाहरण के लिए, केवल तब ट्रिगर करें जब कोई मूल्य पूर्व निर्धारित राशि से ऊपर या नीचे हो, या जब कोई वेब पेज किसी कीवर्ड को शामिल करता है (या शामिल नहीं करता है)
आसानी से पुनः-जाँच शेड्यूल सेट करें, उदाहरण के लिए आप वेब पेज परिवर्तन पहचान को केवल व्यावसायिक घंटों के दौरान संचालित करने के लिए सीमित कर सकते हैं। या शायद किसी विदेशी समय क्षेत्र के आधार पर (उदाहरण के लिए, आप सुबह 9:00 बजे किसी विदेशी देश में नवीनतम समाचार-सुर्खियाँ जाँचना चाहते हैं),
केवल व्यावसायिक घंटों या सप्ताहांत के लिए शेड्यूल सेटअप करने हेतु त्वरित शॉर्ट-कट बटन शामिल हैं।
अपने changedetection.io टूल में वर्तमान वेब पेज को आसानी से जोड़ें, बस एक्सटेंशन इंस्टॉल करें और इसे अपने मौजूदा changedetection.io इंस्टॉल से कनेक्ट करने के लिए "Sync" पर क्लिक करें।
एक्सटेंशन डाउनलोड करने के लिए Chrome Webstore पर जाएँ। ( या GitHub repo देखें )
Docker composer के साथ, बस इस रिपॉजिटरी को क्लोन करें और..```bash $ docker compose up -d
Docker स्टैंडअलोन```bash
$ docker run -d --restart always -p "127.0.0.1:5000:5000" -v datastore-volume:/datastore --name changedetection.io dgtlmoon/changedetection.io
:latest टैग हमारा नवीनतम स्थिर रिलीज़ है, :dev टैग हमारी ब्लीडिंग एज master शाखा है।
ghcr पर वैकल्पिक डॉकर रिपॉजिटरी - ghcr.io/dgtlmoon/changedetection.io
इंस्टॉलेशन निर्देश विकी पर देखें https://github.com/dgtlmoon/changedetection.io/wiki/Microsoft-Windows
हमारा pypi पेज देखें https://pypi.org/project/changedetection.io/```bash $ pip3 install changedetection.io $ changedetection.io -d /path/to/empty/data/dir -p 5000
फिर http://127.0.0.1:5000 पर जाएँ , अब आप UI तक पहुँच पाएँगे।
_अब प्रति-साइट कॉन्फ़िगर करने योग्य समर्थन के साथ, तेज़ अंतर्निहित HTTP फ़ेचर का उपयोग करें या JavaScript वेबसाइटों की निगरानी के लिए Chrome-आधारित फ़ेचर का उपयोग करें!_
## changedetection.io को अपडेट करना
### Docker```
docker pull dgtlmoon/changedetection.io
docker kill $(docker ps -a -f name=changedetection.io -q)
docker rm $(docker ps -a -f name=changedetection.io -q)
docker run -d --restart always -p "127.0.0.1:5000:5000" -v datastore-volume:/datastore --name changedetection.io dgtlmoon/changedetection.io
docker compose pull && docker compose up -d
अधिक जानकारी के लिए विकि देखें https://github.com/dgtlmoon/changedetection.io/wiki
## विभिन्न ब्राउज़र व्यूपोर्ट आकार (मोबाइल, डेस्कटॉप आदि)
यदि आप अनुशंसित `sockpuppetbrowser` का उपयोग कर रहे हैं (जो docker-compose.yml में कमेंट हटाने योग्य सेटिंग के रूप में है) तो आप अपनी वेब पेज परिवर्तन जाँच के लिए आसानी से विभिन्न व्यूपोर्ट आकार सेट कर सकते हैं, [विभिन्न व्यूपोर्ट आकार सेट करने के बारे में अधिक जानकारी यहाँ देखें](https://github.com/dgtlmoon/sockpuppetbrowser?tab=readme-ov-file#setting-viewport-size).
## फ़िल्टर
XPath(1.0), JSONPath, jq, और CSS समर्थन पहले से शामिल है! आप जितना चाहें उतना विशिष्ट हो सकते हैं, विभिन्न XPath एलिमेंट क्वेरी निर्माण टूल से निर्यात किए गए XPath का उपयोग करें।
(हम LXML `re:test`, `re:match` और `re:replace` का समर्थन करते हैं।)
## सूचनाएँ
ChangeDetection.io वेब-पेज पर परिवर्तन का पता चलने पर भारी मात्रा में सूचनाओं का समर्थन करता है (ईमेल, office365, कस्टम API, आदि सहित) <a href="https://github.com/caronc/apprise">apprise</a> लाइब्रेरी के कारण।
बस उस वॉच के _[edit]_ टैब में एक या अधिक नोटिफिकेशन URL सेट करें।
कुछ उदाहरण
discord://webhook_id/webhook_token
flock://app_token/g:channel_id
gitter://token/room
gchat://workspace/key/token
msteams://TokenA/TokenB/TokenC/
o365://TenantID:AccountEmail/ClientID/ClientSecret/TargetEmail
rocket://user:password@hostname/#Channel
mailto://user:[email protected][email protected]
json://someserver.com/custom-api
syslog://
<a href="https://github.com/caronc/apprise#popular-notification-services">और इस सूची में बाकी सब कुछ!</a>
<img src="https://assets.kitploit.com/production/public/readmes/43320/10cf768859dcc1ced008af19b98a02aa170055178c0f8764928890309a9a6bdf.png" style="max-width:100%;" alt="Self-hosted web page change monitoring notifications" title="Self-hosted web page change monitoring notifications" />
अब आप अपनी सूचना सामग्री को अनुकूलित भी कर सकते हैं और उनके शीर्षक और मुख्य भाग के लिए <a target="_new" href="https://jinja.palletsprojects.com/en/3.0.x/templates/">Jinja2 टेम्पलेटिंग</a> का उपयोग कर सकते हैं!
## JSON API मॉनिटरिंग
JSONPath या jq का उपयोग करके आवश्यकतानुसार JSON को फ़िल्टर, पार्स और पुनर्संरचित करके JSON API में डेटा परिवर्तनों का पता लगाएं और निगरानी करें।

यह JSON को फिर से पार्स करेगा और टेक्स्ट पर फ़ॉर्मेटिंग लागू करेगा, जिससे JSON API परिणामों में परिवर्तनों की निगरानी और पता लगाना बेहद आसान हो जाएगा

### JSONPath या jq?
अधिक जटिल पार्सिंग, फ़िल्टरिंग और JSON डेटा को संशोधित करने के लिए, jq की अनुशंसा की जाती है क्योंकि इसमें निर्मित ऑपरेटर और फ़ंक्शन होते हैं। jq पर अधिक विशिष्ट जानकारी के लिए [दस्तावेज़](https://stedolan.github.io/jq/manual/) देखें।
`jq` का एक बड़ा लाभ यह है कि आप अपने JSON फ़िल्टर में तर्क का उपयोग कर सकते हैं, जैसे कि केवल उन वस्तुओं को दिखाने वाले फ़िल्टर जिनका मान अधिक/कम आदि हो।
अधिक जानकारी और उदाहरणों के लिए विकि देखें https://github.com/dgtlmoon/changedetection.io/wiki/JSON-Selector-Filter-help
### HTML में एम्बेडेड JSON पार्स करें!
जब आप `json:` या `jq:` फ़िल्टर सक्षम करते हैं, तो आप HTML पेज के अंदर एम्बेडेड JSON को स्वचालित रूप से निकाल और पार्स भी कर सकते हैं! JSON के आधार पर सामग्री बनाने वाली साइटों, जैसे कई ई-कॉमर्स वेबसाइटों के लिए अत्यंत उपयोगी।```
<html>
...
<script type="application/ld+json">
{
"@context":"http://schema.org/",
"@type":"Product",
"offers":{
"@type":"Offer",
"availability":"http://schema.org/InStock",
"price":"3949.99",
"priceCurrency":"USD",
"url":"https://www.newegg.com/p/3D5-000D-001T1"
},
"description":"Cobratype King Cobra Hero Desktop Gaming PC",
"name":"Cobratype King Cobra Hero Desktop Gaming PC",
"sku":"3D5-000D-001T1",
"itemCondition":"NewCondition"
}
</script>
json:$..price या jq:..price आपको 3949.99 देगा, या आप पूरी संरचना निकाल सकते हैं (मान्य करने के लिए किसी JSONpath परीक्षण वेबसाइट का उपयोग करें)
एप्लिकेशन आपको यह सूचित करने का भी समर्थन करता है कि यह इस जानकारी का स्वचालित रूप से अनुसरण कर सकता है
विकी देखें https://github.com/dgtlmoon/changedetection.io/wiki/Proxy-configuration , हम जहाँ संभव हो Bright Data प्रॉक्सी सेवाओं और Oxylabs प्रॉक्सी सेवाओं का उपयोग करने का भी समर्थन करते हैं।
Raspberry Pi और linux/arm/v6 linux/arm/v7 arm64 डिवाइस समर्थित हैं! विवरण के लिए विकी देखें
आसानी से Excel .xslx फ़ाइल प्रारूप में परिवर्तन देखने के लिए अपनी वेबसाइटों की सूची आयात करें, या वेबसाइट URL की सूचियों को सादे पाठ के रूप में पेस्ट करें।
Excel आयात अनुशंसित है - इस तरह आप वेबसाइटों के टैग/समूह और अन्य सुविधाओं को बेहतर ढंग से व्यवस्थित कर सकते हैं।
वॉच, टैग, सूचनाओं और अधिक के प्रोग्रामेटिक प्रबंधन के लिए पूर्ण REST API।
क्या आप पैसा कमाने के लिए changedetection.io का उपयोग करते हैं? क्या यह आपका समय या पैसा बचाता है? क्या यह आपका जीवन आसान बनाता है? कम तनावपूर्ण? याद रखें, हम यह सॉफ़्टवेयर तब लिखते हैं जब हमें वास्तविक भुगतान वाला काम करना होता है, हमें आपकी तरह ही खाना खरीदना और किराया देना पड़ता है।
आधिकारिक रूप से समर्थित वेबसाइट परिवर्तन पहचान सदस्यता लेने पर विचार करें, भले ही आप इसका उपयोग न करें, फिर भी आपको परियोजना की मदद करने का सुखद एहसास होगा। (और कौन जानता है, शायद आप इसका उपयोग कर लें!)
मैं व्यावसायिक समर्थन प्रदान करता हूँ, यह सॉफ़्टवेयर नेटवर्क सुरक्षा, एयरोस्पेस, डेटा-विज्ञान और डेटा-पत्रकारिता पेशेवरों द्वारा निर्भर है, कुछ नाम करने के लिए, कृपया किसी भी पूछताछ के लिए [email protected] पर संपर्क करें, मुझे changedetection.io के साथ क्या किया जा सकता है इसकी संभावनाओं को आगे बढ़ाने के लिए आपके संगठन के साथ काम करने में अत्यधिक खुशी होगी
यह सॉफ़्टवेयर "जैसा है" प्रदान किया जाता है, बिना किसी प्रकार की वारंटी के, स्पष्ट या निहित, जिसमें व्यापारिकता की वारंटी, किसी विशेष उद्देश्य के लिए उपयुक्तता, और गैर-उल्लंघन शामिल हैं लेकिन इन्हीं तक सीमित नहीं हैं। किसी भी स्थिति में लेखक या कॉपीराइट धारक किसी भी दावे, क्षति, या अन्य देयता के लिए उत्तरदायी नहीं होंगे, चाहे वह अनुबंध, अपकृत्य, या अन्यथा की कार्रवाई में हो, सॉफ़्टवेयर से या सॉफ़्टवेयर के उपयोग या अन्य लेन-देन से उत्पन्न होने वाले संबंध में।
आप यह सुनिश्चित करने के लिए पूरी तरह ज़िम्मेदार हैं कि इस सॉफ़्टवेयर का आपका उपयोग सेवा की शर्तों, robots.txt निर्देशों, पहुँच नीतियों, और किसी भी वेबसाइट या सेवा के सभी लागू कानूनों का पालन करता है जिन्हें आप निगरानी करना चुनते हैं। इस सॉफ़्टवेयर के लेखक और योगदानकर्ता आपके द्वारा इसे उपयोग करने के तरीके या उस उपयोग से उत्पन्न होने वाले किसी भी परिणाम के लिए कोई देयता स्वीकार नहीं करते हैं।
यदि आप AI / LLM सुविधाओं को सक्षम करना चुनते हैं, तो निगरानी की गई वेबसाइटों पर पाई गई सामग्री — जिसमें पृष्ठ अंतर और निकाला गया पाठ शामिल है — आपकी पसंद के किसी तृतीय-पक्ष AI प्रदाता को, इस इंस्टॉलेशन के बाहर, भेज दी जाएगी। आप पूरी तरह से ज़िम्मेदार हैं:
AI और LLM मॉडल मतिभ्रम के लिए जाने जाते हैं — स्पष्ट आत्मविश्वास के साथ प्रशंसनीय लेकिन तथ्यात्मक रूप से गलत, अपूर्ण, या पूरी तरह से निर्मित आउटपुट उत्पन्न करते हैं। डिज़ाइन द्वारा, LLMs सारांश के दौरान प्रासंगिक जानकारी को छोड़ सकते हैं या चुपचाप छोटा कर सकते हैं। AI आउटपुट पर कभी भी पूर्ण या सटीक के रूप में भरोसा नहीं किया जाना चाहिए।
इस सॉफ़्टवेयर का उपयोग करके, और विशेष रूप से किसी भी AI / LLM सुविधाओं का, आप व्यक्तिगत रूप से लेखक(ओं), योगदानकर्ता(ओं), और किसी भी संबद्ध पक्षों को इस सॉफ़्टवेयर के आपके उपयोग से उत्पन्न होने वाले या उससे संबंधित सभी दावों, क्षतियों, हानियों, लागतों, और खर्चों (उचित कानूनी शुल्क सहित) से क्षति-रहित रखने और उनकी भरपाई करने के लिए सहमत हैं।
changedetectionio.html_tools.elementpath_tostring: कॉपीराइट (c), 2018-2021, SISSA (Scuola Internazionale Superiore di Studi Avanzati), MIT लाइसेंस के अंतर्गत लाइसेंस प्राप्त
परियोजना के शानदार योगदानकर्ताओं की पहचान
डेवलपर नोट: i18n टेम्पलेट पैटर्न और कार्यप्रवाह के लिए अनुवाद मार्गदर्शिका देखें।