____ __ ____ __
/ __ \__ __/ /_____ _____ / __ \____ ____ ____/ /_
/ /_/ / / / / __/ __ \/ ___/ / / / / __ \/ __ \/ __ __ \
/ _, _/ /_/ / /_/ /_/ / / / /_/ / /_/ / / / / /_/ / / /
/_/ |_|\__,_/\__/\____/_/ \____/ .___/_/ /_/\__,_/_/ _/
/_/
The open-source roadmap.sh alternative
17 comprehensive roadmaps โข 800+ topics โข 1,700+ free resources โข 100% free forever
| Feature | DevRoadmaps | roadmap.sh |
|---|---|---|
| Interactive progress tracking | โ | โ |
| 800+ curated topics | โ | ~300 |
| 1,700+ free resources | โ | Limited |
| Community tips | โ | โ |
| Resource ratings | โ | โ |
| Resource type filtering | โ | โ |
| Search within roadmaps | โ | โ |
| Filter by category | โ | โ |
| Print as poster/checklist | โ | โ (paid) |
| Auto theme (system preference) | โ | โ |
| Keyboard navigation | โ | โ |
| Dark & light mode | โ | โ |
| 100% free | โ | Partial |
| Zero dependencies | โ | โ |
| Offline capable | โ | โ |
| Minimap navigation | โ | โ |
| # | Roadmap | Topics | Description |
|---|---|---|---|
| 1 | ๐จ Frontend Developer | 52 | HTML, CSS, JS, React, Vue, Angular, and more |
| 2 | โ๏ธ Backend Developer | 50 | Python, Node, Go, APIs, databases, Docker |
| 3 | ๐ Full Stack Developer | 50 | End-to-end web development |
| 4 | ๐ง ML / AI Engineer | 50 | Machine learning, deep learning, LLMs |
| 5 | โ๏ธ DevOps / Cloud | 50 | Docker, K8s, AWS, Terraform, CI/CD |
| 6 | ๐ฑ Mobile Developer | 50 | Flutter, React Native, Swift, Kotlin |
| 7 | ๐ Cybersecurity | 50 | Pentesting, OWASP, cloud security |
| 8 | ๐๏ธ Data Engineer | 50 | Spark, Kafka, Snowflake, Airflow |
| 9 | โ๏ธ Blockchain / Web3 | 50 | Solidity, DeFi, smart contracts |
| 10 | ๐ฎ Game Developer | 50 | Unity, Godot, Unreal, C#, C++ |
| 11 | ๐ Embedded / IoT | 50 | Arduino, ESP32, RTOS, sensors |
| 12 | ๐ก๏ธ DevSecOps Engineer | 40 | Container security, SAST/DAST, compliance, zero trust |
| 13 | ๐งช QA / Test Engineer | 43 | Selenium, Playwright, performance testing, BDD, TDD |
| 14 | โ๏ธ Technical Writer | 42 | API docs, Docusaurus, Mermaid, content strategy |
| 15 | โก Low-Code / No-Code | 32 | Bubble, Webflow, Zapier, Airtable, Shopify, Retool, FlutterFlow |
| 16 | ๐๏ธ Cloud Architect | 42 | AWS, GCP, Azure, multi-cloud, IaC, Well-Architected Framework, FinOps |
Pre-built paths combining nodes from multiple roadmaps:
| Path | Description | Topics |
|---|---|---|
| ๐ Full Stack in 6 Months | Frontend + Backend + DevOps essentials | ~22 |
| ๐ง Zero to ML Engineer | Python โ ML โ Deep Learning โ NLP โ Deployment | ~12 |
| โ๏ธ DevOps Career Switch | Linux โ Docker โ K8s โ Terraform โ Cloud | ~14 |
| Feature | Description |
|---|---|
| ๐ฌ Community Tips | Share and read tips for each topic (stored locally) |
| โญ Resource Ratings | Rate resources 1-5 stars (stored locally) |
| ๐ฅ Learner Counter | See how many learners completed topics (motivational) |
| ๐ฅ Export Tips | Export community tips as JSON |
Filter resources by type directly in the roadmap viewer:
- ๐ Docs โ Official documentation and guides
- ๐ฅ Video โ YouTube tutorials and video courses
- ๐ฏ Course โ Structured learning courses
- ๐ ๏ธ Tutorial โ Hands-on tutorials and walkthroughs
- ๐ง Tool โ Tools and platforms
| Feature | Description |
|---|---|
| ๐จ๏ธ Print Poster | Print roadmap as an expanded poster |
| โ Print Checklist | Print progress as a printable checklist |
| ๐ Print Bookmarks | Print all bookmarked topics as summary |
- โญ Bookmark any node across any roadmap
- View all bookmarks in one place
- Export bookmarks as a study plan (Markdown)
- ๐ Pomodoro timer built into each roadmap
- Track study time per roadmap
- Total study time displayed in header
- Automatic break reminders
Unlock badges as you learn:
| Achievement | Requirement |
|---|---|
| ๐ First Steps | Complete your first node |
| ๐ฅ Getting Serious | Complete 10 nodes |
| ๐ Roadmap Master | Complete an entire roadmap |
| ๐ง Polymath | Start 5 different roadmaps |
| ๐ Collector | Bookmark 10 nodes |
| โฐ Dedicated | Study for 1 hour total |
Three theme modes:
- ๐ Dark โ Default dark theme
- โ๏ธ Light โ Clean light theme
- ๐ Auto โ Follows your system preference (
prefers-color-scheme)
Theme transitions are smooth and your choice is persisted across visits.
Open the GitHub Pages URL in your browser.
Just open index.html in your browser โ no build step needed!
git clone https://github.com/rudra496/devroadmaps.git
cd devroadmaps
python3 -m http.server 8000
# Open http://localhost:8000- HTML5 โ Semantic markup
- CSS3 โ Custom properties, glassmorphism, animations
- Vanilla JavaScript โ Zero dependencies
- GitHub Pages โ Hosting
devroadmaps/
โโโ index.html # Landing page
โโโ roadmap.html # Roadmap viewer
โโโ css/style.css # All styles (dark + light themes)
โโโ js/
โ โโโ main.js # Core JavaScript
โ โโโ community.js # Community tips, ratings, resource filters
โ โโโ learning-paths.js # Learning paths & bookmarks
โ โโโ timer.js # Study timer & achievements
โโโ roadmaps/
โ โโโ frontend.json # Roadmap data (17 files)
โ โโโ backend.json
โ โโโ fullstack.json
โ โโโ ml-ai.json
โ โโโ devops.json
โ โโโ mobile.json
โ โโโ cybersecurity.json
โ โโโ data-engineer.json
โ โโโ blockchain.json
โ โโโ game-dev.json
โ โโโ embedded-iot.json
โ โโโ product-manager.json
โ โโโ devsecops.json
โ โโโ qa-engineer.json
โ โโโ technical-writer.json
โ โโโ low-code-no-code.json
โ โโโ cloud-architect.json
โโโ .github/
โ โโโ ISSUE_TEMPLATE/
โ โโโ bug_report.md
โ โโโ feature_request.md
โโโ README.md
โโโ CONTRIBUTING.md
โโโ CODE_OF_CONDUCT.md
โโโ SECURITY.md
โโโ LICENSE
We welcome contributions! See CONTRIBUTING.md for guidelines.
Ways to contribute:
- ๐ Fix broken resource links
- โ Add new nodes or resources to existing roadmaps
- ๐บ๏ธ Propose a new roadmap
- ๐ฌ Share community tips
- ๐จ Improve the design
- ๐ Improve documentation
MIT License โ free for personal and commercial use.
Made with โค๏ธ for developers everywhere
โญ Star this repo if you find it useful!
Built with โค๏ธ by rudra496
MIT License ยท Free & Open Source Forever