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
Back to gpu-mode/lectures

Open-source alternatives to Lectures

27 open-source projects similar to gpu-mode/lectures, ranked by how many features they have in common. Compare stars, activity and what each one does to find the best Lectures alternative.

  • overv/vulkantutorialOverv avatar

    Overv/VulkanTutorial

    3,675View on GitHub↗

    VulkanTutorial is a comprehensive educational guide and instructional resource for implementing low-level rendering and compute pipelines using the Vulkan API. It serves as a GPU programming course and a step-by-step guide for building high-performance graphics applications from scratch. The project provides detailed instruction on the full graphics pipeline, including the compilation of shaders to SPIR-V bytecode, the configuration of rasterization states, and the implementation of 3D graphics pipelines. It also covers general-purpose GPU compute programming, focusing on the execution of par

    C++computer-graphicscppgraphics-programming
    View on GitHub↗3,675
  • srush/gpu-puzzlessrush avatar

    srush/GPU-Puzzles

    12,242View on GitHub↗

    GPU-Puzzles is an interactive learning environment and tutorial designed for mastering CUDA GPU kernel development. It serves as an educational tool and lab where users solve coding puzzles to understand how to map high-level logic to low-level GPU hardware instructions. The platform focuses on teaching parallel computing concepts and GPU architecture. Users practice developing parallel algorithms and managing GPU memory through a series of hands-on challenges. The environment utilizes a bridge between Python and CUDA to execute kernels and provide real-time feedback by validating outputs ag

    Jupyter Notebookcudamachine-learningpuzzles
    View on GitHub↗12,242
  • infatoshi/cuda-courseInfatoshi avatar

    Infatoshi/cuda-course

    3,297View on GitHub↗

    This project is a CUDA programming course and technical guide focused on writing and optimizing GPU kernels for hardware acceleration. It provides structured learning resources for using the CUDA platform to execute operations on silicon architectures. The material covers the optimization of linear algebra kernels and the analysis of machine learning deployment. It includes guidance on identifying acceleration tools, mapping the deep learning ecosystem, and evaluating the frameworks used to move models from research to production environments. The scope extends to GPU performance optimizatio

    Cuda
    View on GitHub↗3,297

AI search

Explore more awesome repositories

Describe what you need in plain English — the AI ranks thousands of curated open-source projects by relevance.

Find more with AI search
  • stackgl/shader-schoolstackgl avatar

    stackgl/shader-school

    4,409View on GitHub↗

    Shader School is an interactive learning platform and graphics programming course designed for mastering GLSL shader development. It provides a structured curriculum for learning GPU programming and the technical foundations of programmable shaders through a series of browser-based coding exercises. The platform functions as an interactive shader sandbox and WebGL graphics tutorial, allowing users to write and test code within a real-time interface. This environment provides immediate visual feedback, enabling the practice of interactive graphics development and web-based shader workshopping

    JavaScript
    View on GitHub↗4,409
  • atcold/nyu-dlsp20Atcold avatar

    Atcold/NYU-DLSP20

    6,809View on GitHub↗

    NYU-DLSP20 is a self-paced deep learning course repository that provides a complete educational curriculum covering supervised and unsupervised deep learning fundamentals. The course materials include lecture slides, Jupyter notebooks, and YouTube video recordings, all organized around PyTorch-based code exercises and neural network architecture tutorials. The course is structured as a sequential progression from fundamentals to advanced architectures, with each lecture building on previous material. Assignments are distributed as Jupyter notebooks that students complete and submit, ensuring

    Jupyter Notebookdeep-learningjupyter-notebookneural-nets
    View on GitHub↗6,809
  • datastacktv/data-engineer-roadmapdatastacktv avatar

    datastacktv/data-engineer-roadmap

    12,747View on GitHub↗

    This project is a collection of specialized study guides and roadmaps centered on computer science, data engineering, and machine learning fundamentals. It provides a structured curriculum of technical competencies, tools, and skills required to transition into professional data engineering roles. The project features a data engineering skill map that visually organizes databases, processing architectures, and infrastructure tools. It also includes a machine learning learning path covering supervised and unsupervised learning techniques alongside model operations. The curriculum covers broad

    clouddata-engineer-roadmapdata-engineering
    View on GitHub↗12,747
  • paulirish/lite-youtube-embedpaulirish avatar

    paulirish/lite-youtube-embed

    6,325View on GitHub↗

    A faster youtube embed.

    HTML
    View on GitHub↗6,325
  • yandexdataschool/nlp_courseyandexdataschool avatar

    yandexdataschool/nlp_course

    10,591View on GitHub↗

    YSDA course in Natural Language Processing

    Jupyter Notebook
    View on GitHub↗10,591
  • smartkeyerror/psyduckSmartKeyerror avatar

    SmartKeyerror/Psyduck

    4,417View on GitHub↗

    Psyduck is a technical knowledge repository and study guide designed for mastering core computer science principles. It serves as a curated collection of learning materials, technical notes, and conceptual diagrams focused on software engineering and system design. The project utilizes XMind to organize complex technical information into hierarchical visual nodes. This structured approach represents relationships between computer science concepts through mind maps and visual-hierarchical data modeling. The knowledge base covers fundamental domains including operating systems, networking, and

    Godatabasegolanglinux
    View on GitHub↗4,417
  • h5bp/front-end-developer-interview-questionsh5bp avatar

    h5bp/Front-end-Developer-Interview-Questions

    60,886View on GitHub↗

    This project is a curated frontend interview question bank and technical assessment guide. It serves as a web development interview resource for assessing candidates on frontend development, web accessibility, and browser performance. The collection provides a standardized set of questions to evaluate a developer's knowledge of HTML, CSS, JavaScript, and networking. It is designed to assist in the developer hiring process, engineering team recruiting, and personal technical interview preparation. The content is organized as a flat-file knowledge base using markdown-based storage and topic-ba

    Nunjuckscss-questionsfront-endhtml-questions
    View on GitHub↗60,886
  • atcold/pytorch-deep-learning-minicourseAtcold avatar

    Atcold/pytorch-Deep-Learning-Minicourse

    6,810View on GitHub↗

    This is an educational curriculum for building and training neural networks using PyTorch. It serves as a deep learning training guide and resource, providing a structured series of lessons on tensor computation and architecture development. The course uses an interactive learning model that synchronizes academic theory with practice. It pairs theoretical lecture slides with exercise-driven notebooks, requiring students to implement model logic within predefined templates to validate their conceptual understanding. The curriculum covers a broad range of deep learning capabilities, including

    Jupyter Notebook
    View on GitHub↗6,810
  • angular/componentsangular avatar

    angular/components

    25,033View on GitHub↗

    This project is a collection of reusable UI component libraries for the Angular framework. It serves as an accessibility framework and a suite of building blocks for constructing user interfaces. The library provides a specialized component suite for implementing Material Design visual and interaction specifications. It also includes dedicated integrations for embedding interactive Google Maps with geographic data overlays and integrating YouTube video players with support for deferred loading. The project covers a broad range of UI development capabilities, including the creation of accessi

    TypeScriptangularangular-componentsmaterial
    View on GitHub↗25,033
  • rohan-paul/awesome-javascript-interviewsrohan-paul avatar

    rohan-paul/Awesome-JavaScript-Interviews

    3,734View on GitHub↗

    This project is a technical interview repository and a curated collection of study guides designed for backend, frontend, and full-stack engineering evaluations. It provides a JavaScript interview guide and a comprehensive question bank of solved coding challenges and algorithmic problems to prepare developers for job screenings. The resource extends beyond core language skills to include a frontend development syllabus covering DOM fundamentals and accessibility, a backend architecture reference for server-side concepts and distributed systems, and a full-stack study resource for the MERN st

    JavaScriptchallengescssexpressjs
    View on GitHub↗3,734
  • eliahuhorwitz/academic-project-page-templateeliahuhorwitz avatar

    eliahuhorwitz/Academic-project-page-template

    4,524View on GitHub↗

    This is a static site generator template designed for creating research portfolio websites. It separates content from presentation by using Markdown files to define project metadata and research assets, then generates all pages as plain HTML files at build time, requiring no server-side processing for delivery. The template provides a structured layout for showcasing research papers, preprints, and institutional affiliations, with built-in components for displaying and copying formatted BibTeX citations. It includes media carousel components for cycling through images and videos, inline PDF r

    JavaScriptacademic-paperacademic-projectacademic-website
    View on GitHub↗4,524
  • bregman-arie/devops-exercisesbregman-arie avatar

    bregman-arie/devops-exercises

    82,879View on GitHub↗

    This project is a comprehensive educational curriculum designed to build proficiency across modern infrastructure, cloud-native technologies, and systems administration. It functions as a reference library and interview preparation resource, offering a structured collection of conceptual questions, practical coding challenges, and hands-on scenarios that cover the full spectrum of software delivery and operational workflows. The repository distinguishes itself through a modular, domain-specific structure that links instructional problem statements with verified implementation examples. By emp

    Pythonansibleawsazure
    View on GitHub↗82,879
  • trimstray/test-your-sysadmin-skillstrimstray avatar

    trimstray/test-your-sysadmin-skills

    11,667View on GitHub↗

    This project is a Linux system administration question bank designed to evaluate knowledge of server management. It serves as a technical reference and study guide through a collection of curated questions and answers. The resource provides targeted preparation for technical interviews and professional exams. It specifically covers DevOps interview preparation, including containerization, continuous integration, and version control. The knowledge base spans several core competency areas, including system internals, kernel architectures, and the Linux boot process. It also includes materials

    answersbsdcheatsheets
    View on GitHub↗11,667
  • angular/material2angular avatar

    angular/material2

    25,033View on GitHub↗

    This project is a Material Design UI library and Angular component framework. It provides a collection of reusable UI building blocks and development tools for creating consistent web applications that follow Material Design specifications. The framework includes an accessible web component library that uses headless directives and WAI-ARIA patterns to ensure user interface elements meet web accessibility standards. It also provides specialized integration wrappers for embedding and managing interactive Google Maps and YouTube video playback. The project supports custom UI component developm

    TypeScript
    View on GitHub↗25,033
  • scutan90/deeplearning-500-questionsscutan90 avatar

    scutan90/DeepLearning-500-questions

    57,436View on GitHub↗

    This project is a comprehensive study guide and knowledge base for deep learning, machine learning, and the associated mathematics required for artificial intelligence. It functions as a curated collection of technical questions and answers designed to help users study fundamental theories and practical applications. The repository serves as a technical interview preparation resource by aggregating industry-standard questions and core knowledge points. It provides a structured reference for reviewing neural network architectures and specific techniques used in computer vision, such as object

    JavaScript
    View on GitHub↗57,436
  • tholman/github-cornerstholman avatar

    tholman/github-corners

    5,001View on GitHub↗

    GitHub Corners is a collection of customizable web callout widgets designed to promote open source projects. It provides a lightweight UI component that acts as a visual link, directing website visitors to a project repository. The project allows for extensive style customization, enabling users to adjust colors and sizes to match a specific brand identity. These ribbons function as call-to-action elements to encourage users to view or fork source code. The system generates these graphics as scalable vector graphics through serverless image rendering. Visual styles and text content are deter

    HTML
    View on GitHub↗5,001
  • type-challenges/type-challengestype-challenges avatar

    type-challenges/type-challenges

    48,220View on GitHub↗

    Type-challenges is a community-driven learning platform and programming playground designed to help developers master advanced TypeScript type systems. It provides a collection of interactive exercises that focus on complex type-level logic, allowing users to practice and refine their skills through hands-on problem solving. The project distinguishes itself by focusing on the boundaries of the language, requiring users to employ recursive conditional types, mapped transformations, and variadic tuple manipulation to solve curated coding puzzles. By working through these challenges, developers

    TypeScriptchallengestypetype-system
    View on GitHub↗48,220
  • documentationjs/documentationdocumentationjs avatar

    documentationjs/documentation

    5,798View on GitHub↗

    Documentation.js is a multi-purpose documentation tool that parses JSDoc annotations from JavaScript and TypeScript source files to generate formatted API documentation. It functions as both a documentation generator and a JSDoc linter, scanning source code for non-standard or incorrect annotations and returning human-readable warnings to enforce documentation quality. The tool operates through a pipeline-based architecture that parses JSDoc comments into an abstract syntax tree, validates annotations against style and correctness rules, and outputs documentation through interchangeable plugi

    JavaScript
    View on GitHub↗5,798
  • readthedocs/sphinx_rtd_themereadthedocs avatar

    readthedocs/sphinx_rtd_theme

    5,062View on GitHub↗

    This project is a responsive Sphinx documentation theme that provides a visual layout and a set of Jinja2 templates for rendering technical content into a consistent web interface. It functions as a CSS documentation framework designed to adapt the presentation of technical manuals for both desktop and mobile screens. The theme includes a structured layout specifically for software API references, formatting function signatures, parameters, and return types. It also provides integrated mechanisms for version control linking, allowing documentation pages to point directly to source files on ex

    Sasssphinx-docsphinx-theme
    View on GitHub↗5,062
  • shuding/nextrashuding avatar

    shuding/nextra

    13,842View on GitHub↗

    Nextra is a documentation framework for Next.js that functions as an MDX static site generator. It enables the creation of structured technical documentation sites by transforming MDX files into themed static pages with built-in layout and navigation. It serves as a React-based documentation tool that allows the integration of custom React components directly into markdown content. The framework distinguishes itself through integrated full-text search and a localization system that manages multilingual content via language routing and translation selectors. It also includes an AI-powered chat

    TypeScriptmarkdownmdxnextjs
    View on GitHub↗13,842
  • hacs/integrationhacs avatar

    hacs/integration

    7,121View on GitHub↗

    This project is a package manager for Home Assistant that enables the discovery and installation of community-made scripts, integrations, and frontend assets. It functions as a custom component manager and a GitHub-based package manager, providing a centralized community store to extend smart home functionality via remote repositories. The system distinguishes itself through a specialized catalog and indexing service that organizes third-party extensions by category and country. It includes a version-tracking update engine that monitors commit hashes, tags, and branches to manage stable and p

    Pythoncommunityhacshome-assistant
    View on GitHub↗7,121
  • adityatelange/hugo-papermodadityatelange avatar

    adityatelange/hugo-PaperMod

    13,694View on GitHub↗

    This is a responsive website theme for Hugo, providing a minimalist static site template and markdown blog layout. It is designed to prioritize content readability and search engine optimization through a clean, mobile-friendly interface. The theme distinguishes itself with built-in support for light and dark mode switching and a client-side search integration that allows users to query site content without a backend server. It also includes a comprehensive suite of social integration tools for managing OpenGraph and Twitter Card metadata. The project covers broad capability areas including

    HTMLblogblog-themeclean
    View on GitHub↗13,694
  • mkdocs/mkdocsmkdocs avatar

    mkdocs/mkdocs

    22,177View on GitHub↗

    MkDocs is a static site generator designed specifically for creating project documentation. It functions as a command-line utility that transforms structured Markdown files into professional, searchable websites. By utilizing a centralized configuration file, it manages site metadata, navigation hierarchies, and build settings to ensure consistent output across documentation projects. The platform distinguishes itself through a highly extensible architecture that separates content from presentation. Users can apply visual themes to control the site's appearance, while a plugin-based build sys

    Pythondocumentationmarkdownmkdocs
    View on GitHub↗22,177
  • mastra-ai/mastramastra-ai avatar

    mastra-ai/mastra

    21,221View on GitHub↗

    Mastra is an orchestration framework designed for building, deploying, and managing autonomous AI agents and multi-agent systems. It provides a comprehensive suite of primitives for creating resilient AI applications, including durable workflow orchestration, event-driven agent loops, and semantic memory management. By integrating these core components, the platform enables developers to build complex, multi-step processes that can reason about goals and execute tasks without manual intervention. The framework distinguishes itself through its focus on observability and secure, isolated execut

    TypeScriptagentsaichatbots
    View on GitHub↗21,221