jamiebuilds/itsy-bitsy-data-structures
jamiebuilds/itsy-bitsy-data-structures has 8,561 GitHub stars and 594 forks. Star changes are not measured yet. Last checked 2026-11-06 21:05 UTC. Last push 2021-02-13.
:european_castle: All the things you didn't know you wanted to know about data structures
Measured star growth
- in 24h
- Update delayed
- in 7 days
- Collecting history
- in 15 days
- Collecting history
- in 1 month
- Collecting history
Net star changes over overlapping periods, not daily totals. Missing measurements are left blank. Stars measure attention, not software quality.
README.md
OriginalWelcome to Itsy Bitsy Data Structures!
In here are super simplified examples of many of the common data structures written in easy to read JavaScript.
Reading through the guided code will help you learn about what data structures are, what their uses are, and how to discuss them.
Want to jump into the code? Click here
Also be sure to check out my other code walkthrough: The Super Tiny Compiler
Why should I care?
Data Structures might not be the juiciest topic in the world, but they are hugely important to growing as an engineer. Knowing data structures don't just make your programs faster and more efficient, but they help you organize your code and your thoughts so that you can build more complicated programs without a ton of mental overhead.
But data structures are scary!
Yeah, lots of computer science topics are intimidating, and that's largely a fault of how they are taught. In this we're going to do a high level pass over a lot of the key things you need to know in order to dive into them deeper. It's more about introducing you to the shared language of data structures.
Okay so where do I begin?
Awesome! Head on over to the itsy-bitsy-data-structures.js file.
I'm back, that didn't make sense
Ouch, I'm really sorry. I'm planning on doing a lot more work on this to add inline annotations. If you want to come back when that's done, you can either watch/star this repo or follow me on twitter for updates.
Explore related projects
codecrafters-io/build-your-own-x
Master programming by recreating your favorite technologies from scratch.
560,460 starspublic-apis/public-apis
A collective list of free APIs
496,777 starsmorluto/rea
Reverse engineer anything with agents, from app behavior down to native binaries.
438,279 starsopenclaw/openclaw
The AI that really does things. Any OS. Any Platform. The lobster way. 🦞
394,080 stars
