DeadLinkFinder

Yerel linkler, görseller, başlık çapaları ve harici URL’ler için sıfır bağımlılıklı bir Markdown bütünlük denetleyicisi.

DeadLinkFinder — Python, CLI, Markdown ile geliştirilen açık kaynak proje projesi kapak görseli

Dokümantasyon sessizce çürür: yeniden adlandırılan dosyalar, taşınan başlıklar ve ölü görseller, bir okur 404’e çarpana kadar birikir.

Kırık göreli linkler ve eksik #çapalar, kimse her dokümandaki her linke tıklamadığı için incelemeden süzülüp geçiyor.

DeadLinkFinder; yerel linkleri, görsel varlıkları ve başlık çapalarını tamamen çevrimdışı doğruluyor — noktalama, Unicode, emoji ve yinelenen başlıkları kapsayan GitHub uyumlu bir çapa motoruyla.

Yalnızca Python standart kütüphanesi (re, pathlib, difflib, urllib); isteğe bağlı harici URL kontrolleri, satır parmak izli SARIF v2.1.0 raporları.

Her kırık hedef, difflib destekli bir 'bunu mu demek istediniz' önerisiyle geliyor — yalnızca tespit değil, teşhis.

PyPI’da deadlinkfinder olarak yayında; GitHub Marketplace aksiyonu ve 21 geçen testle.

Dokümantasyon kalitesi bir derleme zamanı meselesidir; kırık link ne kadar erken yakalanırsa o kadar ucuzdur.