Ross ROSS = Recommend OSS · open-source software intelligence for agents

wesbos/JavaScript30 resource

30 Day Vanilla JS Challenge observed · 2026-08-28

github.com/wesbos/JavaScript30 · homepage · HTML observed · 2026-08-28

Health v2 · maintenance only

70/100

  • Activity 85
  • Release rhythm 35
  • Longevity 100

Flags: no_releases no_license

How is this computed?

round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-03. Adoption (stars, forks) is never an input.

  • gap_med: n/a
  • age_days: 3556
  • days_rel: n/a
  • days_push: 93
  • n_releases_24m: 0

Full methodology

Adoption not part of the score

29255 stars · 42253 forks observed · 2026-08-28

What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-29, confidence not recorded

JavaScript30 is a free 30-day vanilla JavaScript coding challenge by Wes Bos, with starter files and completed solutions for 30 small projects built without frameworks, libraries, or compilers. The repository accompanies the video course and hosts community guides, recaps, and alternative solutions.

Use cases

  • learn vanilla javascript without frameworks
  • practice dom manipulation exercises
  • find project ideas to improve javascript skills
  • 30 day javascript challenge for beginners to intermediate developers
  • get starter files and solutions for javascript tutorials
  • build small javascript projects to practice fundamentals

When to choose

  • you already know some JavaScript basics and want hands-on practice with the DOM
  • you want framework-free exercises to strengthen core JS skills
  • you prefer project-based learning with video tutorials and completed solutions

When to avoid

  • you are a complete beginner who has never written JavaScript
  • you want to learn a specific framework like React or Vue
  • you need production-ready code or an actively maintained library

Facets

learning-resource · maturity stable

developer-tools web-development frontend tutorials browser cross-platform javascript vanilla-js dom-manipulation coding-challenge free-course html css education

2 sources

Member repositories

RepositoryRoleHealth v2
wesbos/JavaScript30main70

For agents

markdown · JSON · MCP: product_card(name="wesbos/JavaScript30")

Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem