awesome-repositories.com
Blog
MCP
awesome-repositories.com

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectMCP serverAboutHow we rankPress
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com

Security learning roadmap

Ranking updated Jul 27, 2026

For security training roadmaps, the first results are the-art-of-hacking/h4cker (This repository provides structured cybersecurity learning paths, technical documentation, and training materials covering ethical hacking, application security, and certification preparation), sundowndev/hacker-roadmap (Hacker Roadmap provides a structured learning path and curated resource directory specifically designed for careers in cybersecurity, application security, and ethical hacking) and hacker0x01/hacker101 (Hacker101 is a structured cybersecurity education platform focused on web security and penetration testing, though it lacks the broader infrastructure and certification guides requested in the roadmap). samsar4/ethical-hacking-labs and lylemi/learn-web-hacking round out the shortlist. Compare the match explanations and check the project documentation against your requirements.

Hand-picked security training roadmaps to learn cybersecurity. Compare the top GitHub repositories and find the right path for your goals.

Security learning roadmap

Find the best repos with AI.We'll search the best matching repositories with AI.
  • the-art-of-hacking/h4ckerThe-Art-of-Hacking avatar

    The-Art-of-Hacking/h4cker

    27,620View on GitHub↗

    This project is a comprehensive cybersecurity knowledge repository that provides a structured collection of technical documentation, training materials, and professional development roadmaps. It serves as a centralized resource for practitioners to navigate complex security disciplines, ranging from offensive and defensive fundamentals to specialized infrastructure and application security. The repository distinguishes itself through a modular resource framework that enables users to construct isolated cyber range environments for hands-on practice. It also features a specialized reference gu

    This repository provides structured cybersecurity learning paths, technical documentation, and training materials covering ethical hacking, application security, and certification preparation.

    Jupyter NotebookCertification Preparation Materials
    View on GitHub↗27,620
  • sundowndev/hacker-roadmapsundowndev avatar

    sundowndev/hacker-roadmap

    15,081View on GitHub↗

    Hacker Roadmap is a community-driven repository that functions as a structured learning path and resource directory for cybersecurity and ethical hacking. It organizes complex security concepts into sequential modules, guiding users from fundamental knowledge to advanced technical exploitation skills through a curated collection of educational materials and professional development resources. The project distinguishes itself by acting as a centralized index that maps specialized third-party security software and isolated training environments to specific operational use cases. By aggregating

    Hacker Roadmap provides a structured learning path and curated resource directory specifically designed for careers in cybersecurity, application security, and ethical hacking.

    Awesome ListCurated Learning PathsLearning Roadmaps
    View on GitHub↗15,081
  • hacker0x01/hacker101Hacker0x01 avatar

    Hacker0x01/hacker101

    14,449View on GitHub↗

    Hacker101 is a cybersecurity education platform and web security training portal. It serves as a structured collection of lessons and resources designed to teach students about vulnerability research and penetration testing through guided modules. The platform operates as a static site generator and markdown-based content manager. It uses plain text files with structured metadata to define the hierarchy and properties of educational lessons, transforming this content into pre-rendered HTML files for delivery. The curriculum covers a broad domain of security education, including specialized c

    Hacker101 is a structured cybersecurity education platform focused on web security and penetration testing, though it lacks the broader infrastructure and certification guides requested in the roadmap.

    SCSSApplication Security
    View on GitHub↗14,449
  • samsar4/ethical-hacking-labsSamsar4 avatar

    Samsar4/Ethical-Hacking-Labs

    3,397View on GitHub↗

    Ethical-Hacking-Labs is a comprehensive cybersecurity training curriculum and lab suite designed for learning penetration testing, network analysis, and offensive security techniques. It provides a structured environment for practicing the full attack lifecycle, from initial reconnaissance and scanning to exploitation and post-compromise analysis. The project provides instructional materials and guided exercises that cover specific technical domains, including open source intelligence research and network security courseware. It includes a practical workbook for identifying system vulnerabili

    Ethical-Hacking-Labs is a structured cybersecurity curriculum focused primarily on penetration testing and offensive security labs, making it a good fit for hands-on technical skill development even though it lacks broader blue team defense roadmaps.

    Penetration Testing and Ethical HackingPenetration Testing Frameworks
    View on GitHub↗3,397
  • lylemi/learn-web-hackingLyleMi avatar

    LyleMi/Learn-Web-Hacking

    5,414View on GitHub↗

    Learn-Web-Hacking is a structured web security study guide and penetration testing knowledge base. It provides a collection of research notes focused on identifying and exploiting vulnerabilities in web applications and network protocols. The project includes specialized frameworks for evaluating security risks in large language models to prevent prompt injection, as well as guides for hardening cloud-native infrastructure, including container standards and orchestration tools. It also covers the analysis of identity standards and authentication protocols. The material spans a broad range of

    This repository provides a structured web security study guide and penetration testing knowledge base, covering web application security and penetration testing well, though it lacks some broader blue team defense and certification guides.

    PythonPenetration Testing
    View on GitHub↗5,414
  • farhanashrafdev/90daysofcybersecurityfarhanashrafdev avatar

    farhanashrafdev/90DaysOfCyberSecurity

    13,409View on GitHub↗

    90DaysOfCyberSecurity is an open-source educational repository that provides a structured ninety-day learning roadmap for individuals pursuing a career in the security industry. The project organizes foundational security concepts, technical skills, and professional development tasks into a sequential, day-by-day curriculum designed for self-paced study. The repository functions as a community-driven knowledge base, leveraging version control to allow contributors to expand the curriculum with new tutorials, case studies, and study materials. It distinguishes itself by integrating a professio

    This repository provides a structured 90-day learning roadmap tailored for cybersecurity and ethical hacking careers, though it lacks some specific technical depth in advanced blue team defense and hands-on labs.

    Cybersecurity CurriculaDeveloper Skill RoadmapsCurriculum Modules
    View on GitHub↗13,409
  • jassics/cybersecurity-roadmapjassics avatar

    jassics/cybersecurity-roadmap

    411View on GitHub↗

    Skills and career roadmap for various security roles like application security, cloud security, DevSecOps, security engineer, security researchers, pentesting, api security, network security, mobile security and so on with helpful resources, guidelines

    This repository provides structured career and skill development roadmaps for various security roles including application security and penetration testing, fitting the core learning intent well despite lacking explicit certification guides and hands-on labs.

    Cybersecurity Learning ResourcesSecurity And Privacy
    View on GitHub↗411
  • ryh04x/ceh-exam-questionsryh04x avatar

    ryh04x/CEH-Exam-Questions

    1,129View on GitHub↗

    This project is a curated collection of practice questions and answers designed to assist candidates in preparing for the Certified Ethical Hacker professional examination. It serves as a resource for reviewing technical knowledge and testing readiness through simulated assessments based on industry-standard security frameworks. The content is organized into structured text files that cover essential knowledge across core industry domains, including penetration testing concepts and security methodologies. By utilizing a version control system, the repository provides a distributed method for

    This repository provides certification practice questions for a specific ethical hacking exam rather than offering structured learning paths and skill development roadmaps across the broader cybersecurity domains requested.

    Certification Study Guides
    View on GitHub↗1,129
  • checkmarx/kicscheckmarx avatar

    checkmarx/kics

    2,649View on GitHub↗

    Find security vulnerabilities, compliance issues, and infrastructure misconfigurations early in the development cycle of your infrastructure-as-code with KICS by Checkmarx.

    This repository is an infrastructure-as-code security scanner rather than a structured learning path or skill development roadmap for cybersecurity careers.

    Open Policy AgentApplication SecurityInfrastructure Security
    View on GitHub↗2,649
  • xiaomabenten/system_architectxiaomabenten avatar

    xiaomabenten/system_architect

    4,157View on GitHub↗

    system_architect is a professional certification study kit and exam preparation resource designed for system architecture qualifications. It serves as a technical certification resource library and exam simulation software, combining a curated repository of textbooks and syllabi with a database of historical exam questions and detailed answer keys. The project features a computer-based test simulator that replicates the digital testing interface and drawing tools used in actual certification exams. It also includes a technical essay preparation guide and an architecture case study library, pr

    This repository is a certification study kit and exam preparation resource for system architecture rather than a dedicated roadmap for cybersecurity, application security, and ethical hacking careers.

    Certification Preparation MaterialsCertification Study Guides
    View on GitHub↗4,157
  • medicean/vulappsMedicean avatar

    Medicean/VulApps

    3,781View on GitHub↗

    VulApps is a vulnerability lab orchestrator that provides managed container environments. It delivers a curated suite of containerized security tools and applications with known security flaws for use in penetration testing sandboxes and exploit research. The project focuses on the rapid deployment of isolated environments designed for practicing security attacks and verifying vulnerability patches. It includes a collection of Docker-based vulnerable application environments and pre-configured toolsets for security auditing. The system covers the orchestration of container deployments to sim

    This project provides a vulnerability lab orchestrator with containerized security environments for hands-on practice, but it is a deployment tool rather than a structured career roadmap or learning path.

    ShellPenetration Testing and Ethical Hacking
    View on GitHub↗3,781
Compare the top 10 at a glance
RepositoryStarsLanguageLicenseLast push
the-art-of-hacking/h4cker27.6KJupyter NotebookMITMay 28, 2026
sundowndev/hacker-roadmap15.1K—mitOct 16, 2023
hacker0x01/hacker101
14.4K
SCSS
NOASSERTION
Feb 22, 2025
samsar4/ethical-hacking-labs3.4K——Apr 23, 2024
lylemi/learn-web-hacking5.4KPythonCC0-1.0Jun 18, 2026
farhanashrafdev/90daysofcybersecurity13.4K—mitNov 18, 2025
jassics/cybersecurity-roadmap411—GPL-3.0May 10, 2026
ryh04x/ceh-exam-questions1.1K——Mar 19, 2023
checkmarx/kics2.6KOpen Policy AgentApache-2.0Jun 17, 2026
xiaomabenten/system_architect4.2K—MITMay 11, 2026

Related searches

  • a learning path into security engineering
  • a comprehensive learning path for DevOps engineers
  • Developer roadmaps by role
  • a professional certification for network security
  • a structured learning path for software developers
  • Engineering management roadmaps
  • a structured learning roadmap for software developers
  • a comprehensive guide for software architecture paths