DevYouTubeList vs awesome-learn-by-playing
Directories for discovering technology learning resources
DevYouTubeList organizes YouTube channels about software development by topic, content type, and language. awesome-learn-by-playing organizes games and interactive activities for practicing technology skills, so the main difference is video-channel discovery versus hands-on learning through play.

DevYouTubeList: Find Development Channels on YouTube
A curated directory of YouTube channels for software developers, spanning tutorials, live coding, game development, AI and machine learning, and career information. It also groups channels by language, helping learners find resources that suit their interests and language.

awesome-learn-by-playing: Find Games That Teach Tech Skills
A curated directory of games and interactive resources for learning programming and other technology skills. Browse by topic to find a hands-on way to practice, from CSS and JavaScript to Git, SQL, and security.
| DevYouTubeList | awesome-learn-by-playing | |
|---|---|---|
| License | MIT | MIT |
| Stars | 5k | 890 |
| Forks | 663 | 62 |
| Last analyzed | Nov 11, 2026 | Oct 3, 2026 |
Key differences
- DevYouTubeList links to YouTube channels and playlists, while awesome-learn-by-playing links to games and interactive resources.
- DevYouTubeList covers tutorials, live coding, career information, and other development content; awesome-learn-by-playing focuses on activities such as puzzles, coding challenges, and capture-the-flag exercises.
- DevYouTubeList has dedicated sections for languages including Russian, Hindi, Spanish, French, and Korean; awesome-learn-by-playing groups entries primarily by technology topic, such as CSS, JavaScript, Git, and SQL.
- awesome-learn-by-playing marks many resources as free or paid and includes activities for children; DevYouTubeList distinguishes up-and-coming and retired channels according to its README criteria.
- Both projects use the MIT license. DevYouTubeList has 5k stars and 664 forks, compared with 890 stars and 62 forks for awesome-learn-by-playing.
Choose DevYouTubeList if you…
- want to discover software development YouTube channels by topic or content type.
- prefer browsing development resources in a language such as Hindi, Spanish, or Korean.
- are looking for channels about career topics, live coding, or game development.
Choose awesome-learn-by-playing if you…
- want to practice technology skills through games, puzzles, or interactive lessons.
- are looking for resources focused on topics such as Git, SQL, CSS, or security.
- need to browse activities for children or check whether many listed resources are marked free or paid.
Compare the numbers side by side, or add more projects
This comparison is generated with AI from the OSRepos analyses of both projects. Always check each project's repository and documentation before choosing.