Scraper for roadmap.sh — extracts roadmap data (topics, skills, relationships) and serves it via a simple web interface.
Built as a data collection tool for course-compass, a course recommender system that maps Udemy courses to learning roadmaps.
- Scrapes roadmap topic trees from roadmap.sh
- Parses skill nodes and their relationships
- Serves scraped data through a local web interface
- Logs output for downstream use
- Runtime — Node.js
- HTTP — Axios
- Frontend — HTML + Vanilla JS
npm install
node main.jsOpen http://localhost:3000 (or whichever port is configured).