{"repo":"ScrapeGraphAI/scrapecraft","free":true,"listed":false,"github":"https://github.com/ScrapeGraphAI/scrapecraft","clone":"git clone https://github.com/ScrapeGraphAI/scrapecraft.git","description":"🤖 AI-powered web scraping editor with visual workflow builder. Build, test & deploy web scrapers using natural language. Powered by ScrapeGraphAI & LangGraph.","language":"Python","stars":681,"topics":["ai","automation","data-extraction","docker","fastapi","langgraph","python","react","scrapegraphai","typescript"],"license":"MIT","category":"deployment-docker-iac","readme_excerpt":"ScrapeCraft - AI-Powered Web Scraping Editor ScrapeCraft is a web-based scraping editor similar to Cursor but specialized for web scraping. It uses AI assistance to help users build scraping pipelines with the ScrapeGraphAI API. https://github.com/user-attachments/assets/defaf7ad-23da-40b7-82cd-3b2a4d1d22c9 Features - 🤖 AI-powered assistant using OpenRouter (Kimi-k2 model) - 🔗 Multi-URL bulk scraping support - 📋 Dynamic schema definition with Pydantic - 💻 Python code generation with async support - 🚀 Real-time WebSocket streaming - 📊 Results visualization (table & JSON views) - 🔄 Auto-updating deployment with Watchtower Tech Stack - Backend : FastAPI, LangGraph, ScrapeGraphAI - Frontend : React, TypeScript, Tailwind CSS - Database : PostgreSQL - Cache : Redis - Deployment : Docker, Docker Compose, Watchtower Prerequisites - Docker and Docker Compose - OpenRouter API key (Get it from OpenRouter) - ScrapeGraphAI API key (Get it from ScrapeGraphAI) Quick Start with Docker 1. Clone the repository 2. Set up environment variables Edit the .env file and add your API keys: - OPENROUTER API KEY : Get from OpenRouter - SCRAPEGRAPH API KEY : Get from ScrapeGraphAI 3. Start the application with Docker 4. Access the application - Frontend: http://localhost:3000 - API: http://localhost:8000 - API Docs: http://localhost:8000/docs 5. Stop the application Development Mode If you want to run the application in development mode without Docker: Backend Development Frontend Development Usa","default_branch":null,"files":null,"tree":[],"storefront":"/r/ScrapeGraphAI","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/ScrapeGraphAI/scrapecraft/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}