A curated, language-organized list of tutorials that walk developers through building complete applications from scratch.
JoseDeFreitas/awesome-youtubers
A curated Markdown list of English-speaking YouTube channels that teach programming, web development, machine learning, cybersecurity and other tech topics.
- Stars
- 7,878
- Forks
- 512
- Open issues
- 3
- Last commit
- 3 months ago
What is it?
Awesome YouTubers is a categorized directory of YouTube channels that publish technology tutorials in English. Each entry lists a channel's main topics and a few featured playlists, so readers can pick a creator for a language, framework or subject without searching through YouTube themselves.
The list is organized by subject, including general programming, web development (frontend and backend), computer science, machine learning, DevOps, game development, mobile development, cybersecurity, networking, operating systems, hardware and competitive programming. Some sections also cover digital design, audio and video, and life skills. Pointers to sister lists for Brazilian Portuguese and Spanish channels are included as well.
The repository is a plain Markdown document released under CC0-1.0, and contributions are made through pull requests and issues.
Key features
- 01Channels grouped by subject, from programming languages to DevOps and cybersecurity
- 02Each entry lists a channel's main topics and featured playlists
- 03Covers frontend and backend web development, machine learning and game development
- 04Links to sister lists for Brazilian Portuguese and Spanish channels
Use cases
- Finding a YouTube tutorial creator for a specific language or framework
- Picking a starting playlist when learning a new area of software development
- Discovering conference channels such as InfoQ or NDC for talks on architecture and DevOps
Things to know
- Only lists English-speaking YouTube channels, so other languages are excluded.
Topics
FAQ
- What is awesome-youtubers?
- A curated Markdown list of English-speaking YouTube channels that teach programming, web development, machine learning, cybersecurity and other tech topics. Awesome YouTubers is a categorized directory of YouTube channels that publish technology tutorials in English. Each entry lists a channel's main topics and a few featured playlists, so readers can pick a creator for a language, framework or subject without searching through YouTube themselves.
- Is awesome-youtubers free to use? What license does it have?
- awesome-youtubers is open source under the CC0-1.0 license. Check the license terms before using it in commercial products.
- Is awesome-youtubers still maintained?
- Updated within 6 months. The last commit to awesome-youtubers was on Aug 5, 2026.
- What can I use awesome-youtubers for?
- Finding a YouTube tutorial creator for a specific language or framework Picking a starting playlist when learning a new area of software development Discovering conference channels such as InfoQ or NDC for talks on architecture and DevOps
- Where can I get awesome-youtubers?
- The source code and installation instructions are on GitHub: https://github.com/JoseDeFreitas/awesome-youtubers
Summary generated by AI from the project's README. GitHub stats refresh daily.
Related projects
A curated Markdown list of remote-work resources, including job boards, coliving spaces, interview tools, books, and remote-friendly companies.
A curated hub of generative AI learning courses, research paper roundups, interview prep materials, and code notebooks, organized by journey and skill level.
A curated list of open source libraries for deploying, monitoring, versioning, scaling and securing production machine learning.
A community-curated list of third-party packages, tools, tutorials, and resources for building with Django.
A community collection of custom agents, instructions, skills, hooks, workflows, and plugins for customizing GitHub Copilot.