{"repo":"anilabhadatta/educative.io_scraper","free":true,"listed":false,"github":"https://github.com/anilabhadatta/educative.io_scraper","clone":"git clone https://github.com/anilabhadatta/educative.io_scraper.git","description":"Educative.io Course Downloader developed using Python and Selenium. Refer Readme.md for setup instructions.","language":"Python","stars":213,"topics":["python","selenium","chrome","chromedriver","educative-downloader","educativeio-downloader","html","javascript","educative-scraper","automation"],"license":"MIT","category":"scrapers-browser-automation","readme_excerpt":"Educative.io Scraper & Downloader This tool efficiently scrapes and saves Educative.io courses, paths, projects, and cloud labs for offline use. It extracts course data directly via the Educative API and stores it in a local database for rendering. Disclaimer: I am not accountable for any inappropriate use of this scraper. I developed it solely for research purposes and take no responsibility for its misuse. Repository Version: v4.0.37 (Recommended) Master Branch: v4-master --- 📖 Viewing the Courses To view your newly downloaded courses, you should use the Educative-Viewer V5 . The viewer reads the database generated by this scraper and dynamically renders the courses in an interface extremely close to the native Educative.io experience. --- 🚀 Getting Started Prerequisites - Python 3.12 or higher - Supported OS: Windows / macOS / Linux Installation Clone the repository and install dependencies using the automated setup script. Note: --install creates a virtual environment and installs dependencies. --run starts the scraper GUI. Recommeded GUI Settings --- 🛠️ How to Use (Recommended Workflow) The scraper is optimized to use the API-JSON-Scraper , which is significantly faster, cleaner, and more reliable than traditional browser automation. Step 1: Generate the Course URLs Excel File To quickly get the exact URLs of all available courses, paths, and projects: 1. Open the Scraper GUI ( python EducativeScraper.py ). 2. Select All-Course-Urls-Text-File-Generator as the Scraper ","default_branch":null,"files":null,"tree":[],"storefront":"/r/anilabhadatta","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/anilabhadatta/educative.io_scraper/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."}