# bradtraversy/traversy-js-challenges

Challenges & docs from JS Algorithms & Data Structures course

Repository: https://github.com/bradtraversy/traversy-js-challenges
Canonical: https://ross.abutalabs.com/products/traversy-js-challenges
Language: JavaScript
License Family: other
Last push: 2025-11-03T17:48:27+00:00

## Health v2 (maintenance only)
Score: 50/100 (v2, computed 2026-09-03T02:20:16.233290+00:00)
- activity 50, release rhythm 35, longevity 78
- inputs: {"age_days": 1094, "days_push": 303, "days_rel": null, "gap_med": null, "n_releases_24m": 0}
- flags: no_releases, no_license
- formula: round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)

## Adoption (not part of the score)
Stars 1084, forks 418 (observed 2026-08-28T04:03:31.711850+00:00)

## What it is
A sandbox repository of 70+ JavaScript coding challenges and docs accompanying Brad Traversy's Data Structures & Algorithms course. It includes challenge instructions, working files, commented solutions, and Jest tests covering loops, recursion, complexity, data structures, and sorting algorithms.

## Use cases
- practice javascript data structures and algorithms challenges
- prepare for coding interviews with js exercises
- learn recursion and time complexity with examples
- study sorting algorithms like bubble sort and merge sort
- follow along with a dsa course using jest tests
- learn stacks queues linked lists trees and graphs in javascript

## When to choose
- you are learning JavaScript and want hands-on algorithm practice with tests
- you are taking or considering the Traversy DSA course and want the companion sandbox
- you prefer studying heavily commented solutions alongside challenges

## When to avoid
- you need a production library or reusable algorithm package
- you want to contribute via pull requests - the repo explicitly declines PRs
- you do not know JavaScript basics yet

## Facets
- artifact type: learning-resource
- maturity: active
- function: developer-tools, testing
- domain: education, programming-languages, tutorials
- platform: cross-platform
- tags: javascript, data-structures, algorithms, coding-challenges, jest, course-materials, interview-prep, nodejs

## Member repositories
- bradtraversy/traversy-js-challenges (main) score 50

## Provenance
- Observed fields: from GitHub, fetched 2026-08-28T04:03:31.711850+00:00.
- Health v2: computed from the inputs above; adoption is never an input.
- Inferred fields (summary, facets, guidance): AI-extracted, prompt v1, taxonomy v1, on 2026-08-30T06:50:00.867973+00:00, confidence not recorded.
  - readme: https://github.com/bradtraversy/traversy-js-challenges (fetched 2026-08-28T04:03:31.711850+00:00, sha e5d430550fb7)
- Data as of 2026-08-30T08:39:29.467469+00:00.
