ScrapeGraphAI – это библиотека на Python для веб-скрейпинга, которая использует LLM и логику прямых графов для создания скрейпинговых пайплайнов для веб-сайтов и локальных документов (XML, HTML, JSON и т.д.).
Просто укажите, какую информацию вы хотите извлечь, и библиотека сделает все за вас!
Существует несколько стандартных пайплайнов для извлечения информации с веб-сайта (или локального файла):
🔹 SmartScraperGraph: одностраничный скрейпер, который требует только пользовательского запроса и исходного файла;
🔹 SearchGraph: многопостраничный скрейпер, который извлекает информацию из топ n результатов поиска в поисковой системе;
🔹 SpeechGraph: одностраничный скрейпер, который извлекает информацию с веб-сайта и генерирует аудиофайл;
🔹 ScriptCreatorGraph: одностраничный скрейпер, который извлекает информацию с веб-сайта и генерирует Python-скрипт;
🔹 SmartScraperMultiGraph: многопостраничный скрейпер, который извлекает информацию с нескольких страниц по одному запросу и списку источников;
🔹 ScriptCreatorMultiGraph: многопостраничный скрейпер, который генерирует Python-скрипт для извлечения информации с нескольких страниц по одному запросу и списку источников.
Можно использовать различные LLM через API, такие как OpenAI, Groq, Azure и Gemini, или локальные модели, используя Ollama.
#ScrapeGraphAI #WebScraping #Python #DataExtraction #AI #MachineLearning #BigData #Automation #Tech #Innovation #LLM #APIs #OpenAI #Azure #Groq #Gemini #Ollama
https://github.com/VinciGit00/Scrapegraph-ai
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥4⚡2👍1🤔1
Parsera — это легковесная Python-библиотека для веб-скрапинга с использованием больших языковых моделей (LLM).
#Parsera #WebScraping #Python #LLM #AI #OpenAI #Playwright #Автоматизация #Технологии #Инструменты
https://github.com/raznem/parsera
Please open Telegram to view this post
VIEW IN TELEGRAM
GitHub
GitHub - raznem/parsera: Lightweight library for scraping web-sites with LLMs
Lightweight library for scraping web-sites with LLMs - raznem/parsera
1🔥5👍2
Scrapling — это высокопроизводительная библиотека для веб-скрейпинга на Python, которая автоматически адаптируется к изменениям сайта и значительно превосходит популярные аналоги.
#Python #WebScraping #Scrapling #DataExtraction #WebAutomation
https://github.com/D4Vinci/Scrapling
Please open Telegram to view this post
VIEW IN TELEGRAM
GitHub
GitHub - D4Vinci/Scrapling: 🕷️ An adaptive Web Scraping framework that handles everything from a single request to a full-scale…
🕷️ An adaptive Web Scraping framework that handles everything from a single request to a full-scale crawl! Don't be shy, join here: https://discord.gg/EMgGbDceNQ and follow here for daily t...
1👍4🔥3
ScrapeServ — это API, которое запускается на вашем компьютере, принимает URL и возвращает данные сайта в виде файлов и скриншотов. Всё просто!
#ScrapeServ #WebScraping #Python #Playwright #Docker #AI #Automation
https://github.com/goodreasonai/ScrapeServ
Please open Telegram to view this post
VIEW IN TELEGRAM
GitHub
GitHub - goodreasonai/ScrapeServ: A self-hosted API that takes a URL and returns a file with browser screenshots.
A self-hosted API that takes a URL and returns a file with browser screenshots. - goodreasonai/ScrapeServ
1👍4🔥1
StealthKit — это Python-модуль, обеспечивающий скрытную обработку сессий при веб-скрапинге и автоматизированных запросах. Он имитирует поведение реального пользователя, используя:
#Python #WebScraping #Automation #Stealth #Kit #REST #GET #POST #PUT #DELETE
https://github.com/theonlyanil/stealthkit
Please open Telegram to view this post
VIEW IN TELEGRAM
GitHub
GitHub - theonlyanil/stealthkit: Python requests on steroids.
Python requests on steroids. Contribute to theonlyanil/stealthkit development by creating an account on GitHub.
1👍4🔥1
caniscrape — это инструмент разведки для парсинга.
Он анализирует сайт и показывает, насколько сложно будет его скрапить — до того, как вы напишете хоть строчку кода.
#Python #WebScraping #Caniscrape #BotDetection #Playwright #DataEngineering #OpenSource #AIReconnaissance
https://github.com/ZA1815/caniscrape
Please open Telegram to view this post
VIEW IN TELEGRAM
GitHub
GitHub - ZA1815/caniscrape
Contribute to ZA1815/caniscrape development by creating an account on GitHub.
🔥4👍2⚡1
qCrawl — это быстрый асинхронный фреймворк для веб‑краулинга и скрейпинга на Python, заточенный под извлечение структурированных данных с сайтов и высокую нагрузку.
qCrawl позволяет писать пауков на asyncio, параллельно обходить тысячи страниц и сразу выгружать данные в удобные форматы (JSON, CSV, XML). Фреймворк крутится вокруг очередей, пайплайнов и плагиноподобных компонентов, так что архитектура получается ближе к Scrapy, но с современным асинхронным стеком.
Если ты пишешь свои краулеры, сейчас на Scrapy/playwright/обычный aiohttp и хочешь более современную, асинхронную и расширяемую основу — qCrawl выглядит как мощный кандидат. Плюс он кроссплатформенный и ставится через pip или conda, так что порог входа минимальный.
#python #asyncio #webscraping #crawler #qcrawl #pythondeveloper
https://github.com/crawlcore/qcrawl
Please open Telegram to view this post
VIEW IN TELEGRAM
GitHub
GitHub - crawlcore/qcrawl: qcrawl - fast async web crawling & scraping framework for Python.
qcrawl - fast async web crawling & scraping framework for Python. - crawlcore/qcrawl
2🔥3👍2⚡1
JustHTML — это Python‑парсер HTML5, который «просто работает»: без C‑расширений, системных библиотек и сложного API.
Модуль реализует актуальный WHATWG HTML5 стандарт, поэтому если браузер может распарсить документ, JustHTML тоже сможет, включая сложные правила обработки ошибок.
Он возвращает обычные Python‑объекты и позволяет искать элементы по знакомым CSS‑селекторам через один метод query(), что делает разбор и обход дерева максимально удобным.
#python #html5 #parsing #webscraping #webdev #pythondev #cli #justhtml
https://github.com/EmilStenstrom/justhtml
Please open Telegram to view this post
VIEW IN TELEGRAM
GitHub
GitHub - EmilStenstrom/justhtml: A pure Python HTML5 parser that just works. No C extensions to compile. No system dependencies…
A pure Python HTML5 parser that just works. No C extensions to compile. No system dependencies to install. No complex API to learn. - EmilStenstrom/justhtml
1👍2⚡1🔥1
silkworm-rs — async‑first фреймворк для веб‑скрейпинга на Python с «двигателем» на Rust: HTTP‑клиент rnet (имперсонация браузера) + быстрый HTML‑парсер scraper-rs, минимальная модель Spider/Request/Response, middlewares и pipelines без тонны бойлерплейта. Он сразу даёт конкурентный движок с backpressure (очередь по умолчанию
concurrency * 10), таймаутами на запрос, дедупликацией по URL и структурированным логгированием со статистикой по RPS, памяти, количеству URL и ошибок.request.meta["proxy"].Request; HTMLResponse даёт удобные селекторы (select, select_first) и response.follow() для переходов.SkipNonHTMLMiddleware для отбрасывания не‑HTML.run_spider), uvloop на *nix, winloop на Windows и trio‑бэкенд (run_spider_trio) — для I/O‑bound задач это даёт 2–4x прирост.fetch_html_cdp, CDPClient и spider‑примеры). pip install silkworm-rs
# или (рекомендуется)
uv pip install --prerelease=allow silkworm-rs
Дальше — наследуете
Spider, реализуете async def parse(...), yield’ите словари или Request, а run_spider(...) берёт на себя конкурентный движок, middleware’ы и выгрузку данных в нужные пайплайны.#Python #Rust #WebScraping #AsyncIO #silkworm #rnet #scraperRS #DataEngineering #ETL #uvloop
https://github.com/BitingSnakes/silkworm
Please open Telegram to view this post
VIEW IN TELEGRAM
GitHub
GitHub - BitingSnakes/silkworm: Async web scraping framework on top of Rust. Works with Free-threaded Python (`PYTHON_GIL=0`).
Async web scraping framework on top of Rust. Works with Free-threaded Python (`PYTHON_GIL=0`). - BitingSnakes/silkworm
Fortress - это скрытный (stealth) веб-движок на базе Chromium, разработанный специально для защиты парсеров, скреперов и ИИ-агентов от блокировок анти-бот системами.
Обычные инструменты маскировки (вроде
puppeteer-extra-stealth) внедряют JavaScript-код поверх страницы, что современные детекторы легко палят через проверку .toString() или контекст встроенных фреймов (iframe). Fortress решает эту проблему радикально: он корректирует цифровой отпечаток (fingerprint) прямо внутри C++ кода Chromium (Blink, V8, BoringSSL). Для сайтов автоматизированный процесс выглядит как абсолютно чистая, легитимная и запущенная человеком копия Google Chrome.
[native code]. Защита инвариантна и не ломается ни в изолированных фреймах (iframes), ни в фоновых веб-воркерах (Web Workers).:9222 через протокол CDP (Chrome DevTools Protocol) — менять саму логику автоматизации и сценарии не нужно.В комплекте идет встроенный MCP-сервер (Model Context Protocol), предоставляющий ИИ-агентам в Claude Code, Cursor или Cline 29 готовых инструментов для незаметного веб-серфинга (
fetch_protected_page, extract_page, crawl_site и др.). Если агент натыкается на блокировку, он просто вызывает инструмент и забирает чистый контент страницы.Запуск через Python или Node.js (нативные бинарники для Linux x64 и Windows x64 скачиваются автоматически):
pip install tilion-fortress
npm install tilion-fortress
Или в любом окружении через Docker (запуск сырого CDP на порту 9222):
docker run --rm -p 9222:9222 tilion/fortress:latest
Простейший пример кода:
from tilion_fortress import Fortress
from playwright.sync_api import sync_playwright
with Fortress() as f:
with sync_playwright() as p:
browser = p.chromium.connect_over_cdp(f.cdp_url)
page = browser.new_page()
page.goto("https://bot.sannysoft.com")
page.screenshot(path="all-green.png")
⚠️ Важное правило: Никогда не используйте поверх Fortress библиотеки вроде
puppeteer-stealthили
undetected-chromedriver— они лишь оставят лишние JS-следы в рантайме и сломают встроенную низкоуровневую маскировку.
#Chromium #Stealth #WebScraping #Playwright #Puppeteer #Python #NodeJS #Cloudflare #Akamai #BotDetection #OpenSource #DevTools #MCP
https://github.com/tiliondev/fortress
Please open Telegram to view this post
VIEW IN TELEGRAM
GitHub
GitHub - tiliondev/fortress: Stealth Chromium engine that stops scrapers and browser agents from getting blocked, with one line…
Stealth Chromium engine that stops scrapers and browser agents from getting blocked, with one line of code change. - tiliondev/fortress
1👍2🔥2 2