Repository for the book "Crafting Interpreters"
- language
- parser
- bytecode
- java
Every leaf is a headline number from Bob Nystrom’s public GitHub. The canopy fills out as the work grows - sway and all.
Data from GitHub API · refreshed in real time
Based on public GitHub activity · how this is calculated
Dart is the largest language share across analyzed repositories, at 33%.
High confidence
Public visibility is concentrated: the top 3 analyzed repositories account for 78% of total stars, led by craftinginterpreters.
Medium confidence
Public GitHub activity is implementation-heavy: commits account for 53% of tracked contribution activity.
Medium confidence
Most analyzed repositories (25 of 40) show no public activity in over a year.
Medium confidence
This analysis covers 40 of 46 public repositories (87%); broader totals may differ.
High confidence
Signals from analyzed public data
Strong
Needs work
Developing
Needs work
Needs work
A skim of public evidence, not a hiring judgement
Largest language shares across analyzed repositories
Analyzed repositories rated established or maintained
Public pull requests and code reviews in the trailing year
Summed across analyzed repositories
Calendar months with at least one tracked contribution
Strongest signals
Bob Nystrom is a developer on GitHub whose public work is written mostly in Dart, which accounts for roughly 33% of their committed code, alongside HTML and C. Their account holds 46 public repositories, collecting 23,786 stars in total, led by craftinginterpreters at 11,072. In the trailing year the account logged 651 contributions, including a longest run of 19 consecutive active days. Bob Nystrom has been on GitHub since 2009 and is followed by 11,117 developers.
This overview is generated from Bob Nystrom’s public GitHub activity at the time of the last refresh. Figures cover public repositories and the trailing twelve months of contributions.
Review game-programming-patterns
High impactgame-programming-patterns is pinned to your profile but hasn't been pushed to in over a year.
game-programming-patterns →Review craftinginterpreters
High impactcraftinginterpreters is pinned to your profile but hasn't been pushed to in over a year.
craftinginterpreters →Review vigil
High impactvigil is pinned to your profile but hasn't been pushed to in over a year.
vigil →Add topics to vigil
High impactvigil is pinned but has no topic tags, making its stack harder to identify.
vigil →Add topics to hauberk
High impacthauberk is pinned but has no topic tags, making its stack harder to identify.
hauberk →Add a license to vigil
Medium impactvigil is pinned and public but has no detected license.
vigil →Consider featuring magpie instead of vigil
Medium impactmagpie shows stronger recent activity and discoverability signals than vigil, which is currently pinned.
magpie →How these are calculated: see the methodology page .
Repository for the book "Crafting Interpreters"
Source repo for the book
Vigil, the eternal morally vigilant programming language
A web-based roguelike written in Dart.
A simple mark-sweep garbage collector in C
The Magpie programming language
A simple demo app for Pratt parsing
A complete interpreter for a dialect of BASIC in one Java sourcefile
Animated demo code for a random dungeon generator
Source repo for the book
Repository for the book "Crafting Interpreters"
The Wren Programming Language. Wren is a small, fast, class-based concurrent scripting language.
Vigil, the eternal morally vigilant programming language
A web-based roguelike written in Dart.
The Dart SDK, including the VM, JS and Wasm compilers, analysis, core libraries, and more.
Repository for the book "Crafting Interpreters"
Source repo for the book
Vigil, the eternal morally vigilant programming language
A web-based roguelike written in Dart.
A simple mark-sweep garbage collector in C
The Magpie programming language
Public visibility is concentrated in a small number of projects - these are the strongest candidates to feature on a resume.
Leading repository: craftinginterpreters (11,072 stars, 23,786 total across analyzed repositories)
Derived from repository languages and topics - horizontal bars, never a pie.
README, contributing-guide and GitHub Actions badges below are detected by exact filename on each repository’s default branch - they report presence, not quality.
I tuoi progetti e le tue competenze sono già compilati da GitHub. Aggiungi ciò che GitHub non pubblica - dettagli di contatto, esperienza ed educazione - ed esporta un PDF di una pagina compatibile con gli ATS.
Tutto ciò che scrivi rimane in questo browser (localStorage). Non viene caricato nulla.
| Name | Language | Stars | Forks | Size | Updated |
|---|
No repositories match those filters.
Best coding day: Mon
Created the @munificent account.
Published magpie, the oldest repository still on the account.
magpie is the earliest-created repository to have earned stars.
settings was the 10th public repository created.
885 contributions recorded in 2021, more than any other year on record.
temp-declaring-constructors is the most recently created repository.
Your GitHub career, year by year.
→Shifted from Python to Java.
Went deeper into Java.
Shifted from Java to C#.
Shifted from C# to C.
Went deeper into Dart.
Shifted from Dart to C#.
Shifted from C# to HTML.
Shifted from HTML to Dart.
Shifted from Dart to C#.
Shifted from C# to Dart.
Went deeper into Dart.
Built from munificent’s public, non-fork repositories. Star totals reflect current counts, not historical snapshots.
5 / 9 unlocked
The primary languages of repositories created each year.
Repositories created per year, and the running total.
Built automatically from repository languages and topics.