Saltar al contenido
V volfread.xyz
CLI · Python

simple-markdown-crawler

In simple terms

Turns an entire website into Markdown files, one per page, keeping tables and images. Ideal for preparing material to use with AI for search or summaries.

Technical details

RAG fork of markdown_crawler in Python with BeautifulSoup and markdownify. Configurable multithreading, depth control, path/domain filters and CSS selectors (target_content/target_links) with resume. Dual use: CLI and md_crawl() library for OpenWebUI/autogen pipelines.

PythonuvBeautifulSoupmarkdownify

Highlights

  • Multithreaded with resume and depth control
  • Domain/path filters and CSS selectors
  • CLI + md_crawl() library ready for chunking

Install

pip install simple-markdown-crawler

Lines of code

1,970

Python
100%

Last recorded activity

Last recorded activity 5 commits · 52 sem
Semana 1: 0 commits Semana 2: 0 commits Semana 3: 0 commits Semana 4: 0 commits Semana 5: 0 commits Semana 6: 0 commits Semana 7: 0 commits Semana 8: 0 commits Semana 9: 0 commits Semana 10: 0 commits Semana 11: 0 commits Semana 12: 0 commits Semana 13: 0 commits Semana 14: 0 commits Semana 15: 0 commits Semana 16: 0 commits Semana 17: 0 commits Semana 18: 0 commits Semana 19: 0 commits Semana 20: 0 commits Semana 21: 0 commits Semana 22: 0 commits Semana 23: 0 commits Semana 24: 0 commits Semana 25: 0 commits Semana 26: 0 commits Semana 27: 0 commits Semana 28: 0 commits Semana 29: 0 commits Semana 30: 0 commits Semana 31: 0 commits Semana 32: 0 commits Semana 33: 0 commits Semana 34: 0 commits Semana 35: 0 commits Semana 36: 0 commits Semana 37: 0 commits Semana 38: 0 commits Semana 39: 0 commits Semana 40: 0 commits Semana 41: 0 commits Semana 42: 0 commits Semana 43: 0 commits Semana 44: 0 commits Semana 45: 0 commits Semana 46: 0 commits Semana 47: 0 commits Semana 48: 5 commits Semana 49: 0 commits Semana 50: 0 commits Semana 51: 0 commits Semana 52: 0 commits

Last recorded activity in the project.