https://github.com/rudra496/devroadmaps
๐บ๏ธ Free open-source developer roadmaps โ 17 paths, 800+ topics, 1700+ resources. PWA support, certifications, community.
https://github.com/rudra496/devroadmaps
backend career cybersecurity developer-roadmap devops docker education free frontend fullstack interactive javascript kubernetes learning machine-learning open-source python react roadmap roadmap-sh-alternative
Last synced: 10 days ago
JSON representation
๐บ๏ธ Free open-source developer roadmaps โ 17 paths, 800+ topics, 1700+ resources. PWA support, certifications, community.
- Host: GitHub
- URL: https://github.com/rudra496/devroadmaps
- Owner: rudra496
- License: mit
- Created: 2026-03-26T21:51:20.000Z (16 days ago)
- Default Branch: master
- Last Pushed: 2026-03-27T05:03:50.000Z (16 days ago)
- Last Synced: 2026-03-27T10:46:43.934Z (16 days ago)
- Topics: backend, career, cybersecurity, developer-roadmap, devops, docker, education, free, frontend, fullstack, interactive, javascript, kubernetes, learning, machine-learning, open-source, python, react, roadmap, roadmap-sh-alternative
- Language: JavaScript
- Homepage: https://rudra496.github.io/devroadmaps
- Size: 230 KB
- Stars: 1
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
- Code of conduct: CODE_OF_CONDUCT.md
- Security: SECURITY.md
- Roadmap: roadmap.html
Awesome Lists containing this project
README
```
____ __ ____ __
/ __ \__ __/ /_____ _____ / __ \____ ____ ____/ /_
/ /_/ / / / / __/ __ \/ ___/ / / / / __ \/ __ \/ __ __ \
/ _, _/ /_/ / /_/ /_/ / / / /_/ / /_/ / / / / /_/ / / /
/_/ |_|\__,_/\__/\____/_/ \____/ .___/_/ /_/\__,_/_/ _/
/_/
```
# ๐บ๏ธ DevRoadmaps
**The open-source roadmap.sh alternative**
> 17 comprehensive roadmaps โข 800+ topics โข 1,700+ free resources โข 100% free forever
[](https://rudra496.github.io/devroadmaps)
[](LICENSE)
[](#roadmaps)
[](#)
[](#)
---
## โจ Features
| 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 | โ
| โ |
## ๐บ๏ธ Roadmaps
| # | Roadmap | Topics | Description |
|---|---------|:------:|-------------|
| 1 | ๐จ [Frontend Developer](roadmaps/frontend.json) | 52 | HTML, CSS, JS, React, Vue, Angular, and more |
| 2 | โ๏ธ [Backend Developer](roadmaps/backend.json) | 50 | Python, Node, Go, APIs, databases, Docker |
| 3 | ๐ [Full Stack Developer](roadmaps/fullstack.json) | 50 | End-to-end web development |
| 4 | ๐ง [ML / AI Engineer](roadmaps/ml-ai.json) | 50 | Machine learning, deep learning, LLMs |
| 5 | โ๏ธ [DevOps / Cloud](roadmaps/devops.json) | 50 | Docker, K8s, AWS, Terraform, CI/CD |
| 6 | ๐ฑ [Mobile Developer](roadmaps/mobile.json) | 50 | Flutter, React Native, Swift, Kotlin |
| 7 | ๐ [Cybersecurity](roadmaps/cybersecurity.json) | 50 | Pentesting, OWASP, cloud security |
| 8 | ๐๏ธ [Data Engineer](roadmaps/data-engineer.json) | 50 | Spark, Kafka, Snowflake, Airflow |
| 9 | โ๏ธ [Blockchain / Web3](roadmaps/blockchain.json) | 50 | Solidity, DeFi, smart contracts |
| 10 | ๐ฎ [Game Developer](roadmaps/game-dev.json) | 50 | Unity, Godot, Unreal, C#, C++ |
| 11 | ๐ [Embedded / IoT](roadmaps/embedded-iot.json) | 50 | Arduino, ESP32, RTOS, sensors |
| 12 | ๐ก๏ธ [DevSecOps Engineer](roadmaps/devsecops.json) | 40 | Container security, SAST/DAST, compliance, zero trust |
| 13 | ๐งช [QA / Test Engineer](roadmaps/qa-engineer.json) | 43 | Selenium, Playwright, performance testing, BDD, TDD |
| 14 | โ๏ธ [Technical Writer](roadmaps/technical-writer.json) | 42 | API docs, Docusaurus, Mermaid, content strategy |
| 15 | โก [Low-Code / No-Code](roadmaps/low-code-no-code.json) | 32 | Bubble, Webflow, Zapier, Airtable, Shopify, Retool, FlutterFlow |
| 16 | ๐๏ธ [Cloud Architect](roadmaps/cloud-architect.json) | 42 | AWS, GCP, Azure, multi-cloud, IaC, Well-Architected Framework, FinOps |
## ๐ฏ Learning Paths
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 |
## ๐ค Community Features
| 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 |
## ๐ Resource Filtering
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
## ๐จ๏ธ Print Features
| 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 |
## ๐ Bookmarking
- โญ Bookmark any node across any roadmap
- View all bookmarks in one place
- Export bookmarks as a study plan (Markdown)
## โฑ๏ธ Study Timer
- ๐
Pomodoro timer built into each roadmap
- Track study time per roadmap
- Total study time displayed in header
- Automatic break reminders
## ๐ Achievements
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 |
## ๐จ Theming
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.
## ๐ Quick Start
### Option 1: Visit Live Demo
Open the GitHub Pages URL in your browser.
### Option 2: Open Locally
Just open `index.html` in your browser โ no build step needed!
### Option 3: Clone & Serve
```bash
git clone https://github.com/rudra496/devroadmaps.git
cd devroadmaps
python3 -m http.server 8000
# Open http://localhost:8000
```
## ๐ ๏ธ Tech Stack
- **HTML5** โ Semantic markup
- **CSS3** โ Custom properties, glassmorphism, animations
- **Vanilla JavaScript** โ Zero dependencies
- **GitHub Pages** โ Hosting
## ๐ Project Structure
```
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
```
## ๐ค Contributing
We welcome contributions! See [CONTRIBUTING.md](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
## ๐ License
MIT License โ free for personal and commercial use.
---
**Made with โค๏ธ for developers everywhere**
[โญ Star this repo](https://github.com/rudra496/devroadmaps) if you find it useful!
## ๐ Connect
- [](https://github.com/rudra496)
- [](https://www.linkedin.com/in/rudrasarker)
- [](https://x.com/Rudra496)
- [](https://www.facebook.com/rudrasarker130)
- [](https://youtube.com/@rudrasarker9732)
- [](https://dev.to/rudra_sarker)
- [](https://www.researchgate.net/profile/Rudra-Sarker-3)
---
Built with โค๏ธ by rudra496
MIT License ยท Free & Open Source Forever