awesome-repositories.com
© 2026 Bringes Technology SRL·VAT RO45896025·hello@bringes.io
MCPSitemapPrivacyTerms
Tutorials, Media & Curated Lists · Awesome GitHub Repositories

38 repos

Awesome GitHub RepositoriesTutorials, Media & Curated Lists

Explore 38 awesome GitHub repositories matching education & learning resources · Tutorials, Media & Curated Lists. Refine with filters or upvote what's useful.

  1. Home
  2. Education & Learning Resources
  3. Educational Resources
  4. Reference & Media
  5. Tutorials, Media & Curated Lists

Awesome Tutorials, Media & Curated Lists GitHub Repositories

Describe the repository you're looking for…
We'll search the best matching repositories with AI.
  • sindresorhus/awesome

    sindresorhus/awesome

    438,690GitHubView on GitHub↗

    This project is a community-curated knowledge base that organizes vast technical ecosystems into a hierarchical, human-readable directory. It serves as a comprehensive index of libraries, frameworks, and methodologies, designed to facilitate discovery and professional development across the entire spectrum of software

    Navigate curated lists of educational video channels for technical and security skill development.

    awesomeawesome-listlists
  • public-apis/public-apis

    public-apis/public-apis

    399,192GitHubView on GitHub↗

    This project is a comprehensive, community-driven directory of public service endpoints designed to facilitate the discovery and integration of external data sources. It serves as a centralized registry where developers can locate reliable third-party APIs to augment their applications with specialized functionality, r

    Curates a comprehensive list of third-party service endpoints organized by domain for rapid developer adoption.

    Pythonapiapisdataset
  • EbookFoundation/free-programming-books

    EbookFoundation/free-programming-books

    382,801GitHubView on GitHub↗

    This project is a centralized, open-access repository that serves as a structured directory for technical education and professional development. It functions as a community-driven knowledge base, aggregating high-quality learning materials to support global accessibility to computer science and software engineering re

    Organizes diverse educational materials into a structured catalog to facilitate continuous skill acquisition.

    Pythonbookseducationhacktoberfest
  • kamranahmedse/developer-roadmap

    kamranahmedse/developer-roadmap

    349,419GitHubView on GitHub↗

    This project is a comprehensive repository of structured learning paths and professional development curricula designed to guide individuals through various technical domains and career roles. It provides a hierarchical knowledge base that organizes complex software engineering concepts into progressive, actionable mod

    Aggregates high-quality educational materials across diverse technical domains to simplify the discovery of relevant learning content.

    TypeScriptangular-roadmapbackend-roadmapblockchain-roadmap
  • jwasham/coding-interview-university

    jwasham/coding-interview-university

    337,188GitHubView on GitHub↗

    This project is a comprehensive educational roadmap designed to guide software engineers through the mastery of computer science fundamentals and technical interview preparation. It provides a structured, dependency-aware learning path that organizes complex computing concepts into a hierarchical curriculum, enabling u

    Guides engineers through complex technical concepts using a structured, step-by-step educational roadmap.

    algorithmalgorithmscoding-interview
  • donnemartin/system-design-primer

    donnemartin/system-design-primer

    335,906GitHubView on GitHub↗

    This repository is a comprehensive educational resource designed to help software engineers master large-scale system design and prepare for technical interviews. It provides a structured curriculum that covers the fundamental principles of distributed systems, backend engineering, and object-oriented design through a

    Master the principles of scalable system design through structured study materials and proven architectural patterns.

    Pythondesigndesign-patternsdesign-system
  • practical-tutorials/project-based-learning

    practical-tutorials/project-based-learning

    258,742GitHubView on GitHub↗

    This project is a centralized, community-driven repository of hands-on tutorials designed to facilitate skill acquisition through the practical construction of real-world software applications. It serves as a comprehensive directory that aggregates external documentation and instructional materials, providing a structu

    Connects developers with hands-on tutorials for building complete software applications to master technical skills.

    beginner-projectcppgolang
  • TheAlgorithms/Python

    TheAlgorithms/Python

    217,914GitHubView on GitHub↗

    This project is a comprehensive repository of verified computational implementations designed to serve as an educational resource for computer science and algorithmic problem solving. It provides a structured collection of code examples that cover fundamental data structures, mathematical operations, and core programmi

    Render visual models by calculating pixel values and applying projection techniques for graphical output.

    Pythonalgorithmalgorithm-competitionsalgorithms-implemented
  • openclaw/openclaw

    openclaw/openclaw

    211,971GitHubView on GitHub↗

    Openclaw is a platform for managing agent execution environments, providing the infrastructure to control agent lifecycles, session state, and workspace persistence. It features a centralized gateway that handles model loops, tool invocation, and streaming events, while supporting multi-agent routing and persistent mem

    Publishes read-only endpoints providing programmatic access to structured skill metadata and catalog information.

    TypeScriptaiassistantcrustacean
  • trimstray/the-book-of-secret-knowledge

    trimstray/the-book-of-secret-knowledge

    206,980GitHubView on GitHub↗

    This project serves as a centralized, community-driven repository of technical knowledge and administrative resources. It provides a structured taxonomy that aggregates disparate information into a searchable framework, supporting continuous learning and rapid problem-solving for system administrators and cybersecurity

    Listen to audio programs featuring industry news, expert interviews, and deep dives into information security.

    awesomeawesome-listbsd
  • ossu/computer-science

    ossu/computer-science

    201,490GitHubView on GitHub↗

    This project is a community-maintained, open-source educational curriculum designed to provide a comprehensive, university-grade computer science education for self-taught learners. It functions as a centralized index that aggregates high-quality third-party academic resources, organizing them into a structured, modula

    Functions as a centralized index of high-quality academic resources to guide learners through a complete computer science education.

    HTMLawesome-listcomputer-sciencecourses
  • trekhleb/javascript-algorithms

    trekhleb/javascript-algorithms

    195,648GitHubView on GitHub↗

    This project is a comprehensive educational repository that provides functional implementations of fundamental computer science algorithms and data structures. It serves as a structured reference for developers to study computational logic, problem-solving strategies, and the mathematical principles that underpin softw

    Instructional content pairs algorithmic implementations with detailed complexity analysis and explanatory documentation.

    JavaScriptalgorithmalgorithmscomputer-science
  • jackfrued/Python-100-Days

    jackfrued/Python-100-Days

    178,734GitHubView on GitHub↗

    This project is a comprehensive, day-by-day curriculum designed to guide learners through the Python programming language and its professional applications. The content spans from fundamental syntax and object-oriented design to advanced topics including database management, web development, data analysis, and machine

    Master server-side processing and file upload handling through detailed web development tutorials.

    Jupyter Notebook
  • jlevy/the-art-of-command-line

    jlevy/the-art-of-command-line

    159,970GitHubView on GitHub↗

    This project is a comprehensive technical reference and educational resource designed to improve proficiency with command-line interfaces. It functions as a productivity toolkit, providing a structured knowledge base of essential terminal operations, system administration tasks, and high-impact command sequences for da

    Instructs users on mastering terminal navigation, process management, and core shell operations through practical examples.

    bashdocumentationlinux
  • Chalarangelo/30-seconds-of-code

    Chalarangelo/30-seconds-of-code

    126,814GitHubView on GitHub↗

    This project is a comprehensive educational repository providing a wide range of tutorials, code snippets, and technical guides for software developers. It covers essential areas of web development, including styling techniques, version control workflows, algorithmic problem-solving, and framework-specific programming

    Explains modern web styling and layout techniques through a series of interactive, hands-on examples.

    JavaScriptastroawesome-listcss
  • ripienaar/free-for-dev

    ripienaar/free-for-dev

    118,073GitHubView on GitHub↗

    This project is a community-maintained directory of technical resources, tools, and services that offer free tiers for developers. It serves as a centralized reference point for discovering infrastructure, software, and educational materials, helping individuals and teams minimize operational costs while building and s

    Navigate structured learning paths and certification-aligned courses to build technical expertise in cybersecurity, cloud computing, and software development.

    HTMLawesome-listfree-for-developers
  • justjavac/free-programming-books-zh_CN

    justjavac/free-programming-books-zh_CN

    116,327GitHubView on GitHub↗

    This project is a centralized, community-vetted repository that serves as a comprehensive hub for free technical literature and educational resources. It functions as an open-source directory, aggregating links to books, tutorials, and documentation to support developers in mastering diverse programming languages, soft

    Organizes educational resources by topic to guide developers through mastering diverse programming languages and technical domains.

    androidangularbooks
  • godotengine/godot

    godotengine/godot

    106,855GitHubView on GitHub↗

    Godot is a comprehensive, node-based game engine designed for building interactive 2D and 3D applications. It provides an integrated development environment that utilizes a hierarchical scene system to organize objects, propagate spatial transformations, and manage lifecycle events. The engine functions as a cross-plat

    Access community-maintained guides and technical documentation to master complex development techniques and application building.

    C++game-developmentgame-enginegamedev
  • microsoft/generative-ai-for-beginners

    microsoft/generative-ai-for-beginners

    106,618GitHubView on GitHub↗

    This project is a comprehensive, open-source educational curriculum designed to guide developers through the mastery of generative artificial intelligence. It provides a structured learning path that covers foundational concepts, prompt engineering, and the practical application of large language models. The repository

    Exemplifies real-world software implementation through a practical project that generates recipes.

    Jupyter Notebookaiazurechatgpt
  • GrowingGit/GitHub-Chinese-Top-Charts

    GrowingGit/GitHub-Chinese-Top-Charts

    106,216GitHubView on GitHub↗

    This project functions as a curated software directory and developer resource index, providing a centralized platform for discovering and evaluating high-quality open-source repositories. It serves as an aggregator that monitors trending software and educational resources, organizing them by technical domain and progra

    Structures educational content and software references to provide a clear roadmap for developer learning.

    Java
Prev12Next

Explore sub-tags

  • Interactive Learning Media9 sub-tagsEducational content delivered through interactive or entertainment-based formats.
  • Learning Directories7 sub-tagsCurated lists of educational resources organized by topic or domain to guide developer learning.
  • Technical Tutorials8 sub-tagsStructured guides and instructional content designed to teach specific technical concepts, workflows, or development tasks.