// the find
midudev/javascript-100-proyectos
100 proyectos de JavaScript con código y vídeos. ¡Gratis!
A collection of 100 small vanilla JavaScript/HTML/CSS projects (each a self-contained index.html) paired with free YouTube walkthroughs by midudev, covering things like a Tetris clone, a Google Translate UI, and a Windows 95 Paint clone. It's aimed at beginners to intermediate JS developers who want to learn DOM, canvas, and API patterns by building small toy apps rather than following abstract tutorials.
Every project is a single self-contained folder with no build step or npm install, so you can open index.html and read the whole thing top to bottom in a few minutes. The project variety is real, not repetitive filler — canvas games, drag-and-drop, a Web Worker-based local ChatGPT clone, and API calls, so it exercises different parts of the platform rather than the same CRUD example thirteen times. Each project has a matching free video, which is a genuinely useful pairing for people who learn better watching code get written than reading a finished diff.
Everything — video commentary, comments, and most contributor discussion — is in Spanish, which the English-skimmable README doesn't make obvious and will block a chunk of the audience the star count suggests it has. There's no shared structure between projects; each one reinvents its own boilerplate HTML/CSS, so you learn DOM tricks but nothing about organizing code beyond a single file. No tests, linting, or CI, which is fine for toy projects but means there's no baseline of correctness if you're copying code out of here into something real. The README table only lists 13 of the promised 100 projects, so either the repo is far from finished or the docs are stale — worth checking before assuming full coverage.