Files
awesome-awesomeness/html/adventofcode.html
2025-07-18 23:13:11 +02:00

1704 lines
69 KiB
HTML
Raw Permalink Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
<h1 id="awesome-advent-of-code">Awesome Advent of Code</h1>
<p>This is a collection of awesome resources related to the yearly <a
href="https://adventofcode.com/">Advent of Code</a> challenge.</p>
<hr/>
<h3 align="center">
Sponsors
</h3>
<p align="center" dir="auto">
<a href="https://franz.defn.io" target="_blank">
<img width="64px" src="media/franz-logo.png" /> </a>
<a href="https://podcatcher.defn.io" target="_blank">
<img width="64px" src="media/podcatcher-logo.png" /> </a>
</p>
<hr/>
<ul>
<li><a href="https://adventofcode.com/">The Official AoC
Website</a></li>
<li><a href="https://www.reddit.com/r/adventofcode/">The AoC
Subreddit</a></li>
<li><a href="#project-templates">Project Templates</a></li>
<li><a href="#tools-and-utilities">Tools and Utilities</a></li>
<li><a href="#other-advent-calendars">Other Advent Calendars</a></li>
<li><a href="/2018.md">2018</a></li>
<li><a href="/2019.md">2019</a></li>
<li><a href="/2020.md">2020</a></li>
<li><a href="/2021.md">2021</a></li>
<li><a href="/2022.md">2022</a></li>
<li><a href="/2023.md">2023</a></li>
<li><a href="#2024">2024</a>
<ul>
<li><a href="#solutions">Solutions</a>
<ul>
<li><a href="#ada">Ada</a></li>
<li><a href="#apl">APL</a></li>
<li><a href="#arturo">Arturo</a></li>
<li><a href="#assembly">Assembly</a></li>
<li><a href="#awk">AWK</a></li>
<li><a href="#bash">Bash</a></li>
<li><a href="#bqn">BQN</a></li>
<li><a href="#c">C</a></li>
<li><a href="#c-1">C#</a></li>
<li><a href="#c-2">C++</a></li>
<li><a href="#c3">C3</a></li>
<li><a href="#clojure">Clojure</a></li>
<li><a href="#common-lisp">Common Lisp</a></li>
<li><a href="#crystal">Crystal</a></li>
<li><a href="#d">D</a></li>
<li><a href="#dart">Dart</a></li>
<li><a href="#delphi">Delphi</a></li>
<li><a href="#deno">Deno</a></li>
<li><a href="#elixir">Elixir</a></li>
<li><a href="#elm">Elm</a></li>
<li><a href="#emacs">Emacs</a></li>
<li><a href="#erlang">Erlang</a></li>
<li><a href="#excel">Excel</a></li>
<li><a href="#f">F#</a></li>
<li><a href="#factor">Factor</a></li>
<li><a href="#gleam">Gleam</a></li>
<li><a href="#go">Go</a></li>
<li><a href="#groovy">Groovy</a></li>
<li><a href="#hamler">Hamler</a></li>
<li><a href="#haskell">Haskell</a></li>
<li><a href="#haxe">Haxe</a></li>
<li><a href="#holyc">HolyC</a></li>
<li><a href="#hoon">Hoon</a></li>
<li><a href="#idris">Idris</a></li>
<li><a href="#J">J</a></li>
<li><a href="#java">Java</a></li>
<li><a href="#javascript">JavaScript</a></li>
<li><a href="#jq">jq</a></li>
<li><a href="#julia">Julia</a></li>
<li><a href="#kotlin">Kotlin</a></li>
<li><a href="#ldpl">LDPL</a></li>
<li><a href="#lua">Lua</a></li>
<li><a href="#m4">M4</a></li>
<li><a href="#matlab">MATLAB</a></li>
<li><a href="#nim">Nim</a></li>
<li><a href="#nushell">Nushell</a></li>
<li><a href="#objc">Objective-C</a></li>
<li><a href="#ocaml">OCaml</a></li>
<li><a href="#php">PHP</a></li>
<li><a href="#pascal">Pascal</a></li>
<li><a href="#perl">Perl</a></li>
<li><a href="#picat">Picat</a></li>
<li><a href="#pony">Pony</a></li>
<li><a href="#powershell">PowerShell</a></li>
<li><a href="#prolog">Prolog</a></li>
<li><a href="#python">Python</a></li>
<li><a href="#r">R</a></li>
<li><a href="#racket">Racket</a></li>
<li><a href="#raku">Raku</a></li>
<li><a href="#reasonml">ReasonML</a></li>
<li><a href="#red">Red</a></li>
<li><a href="#rexx">REXX</a></li>
<li><a href="#rhombus">Rhombus</a></li>
<li><a href="#robo1">ROBO1</a></li>
<li><a href="#roc">Roc</a></li>
<li><a href="#ruby">Ruby</a></li>
<li><a href="#rust">Rust</a></li>
<li><a href="#smalltalk">Smalltalk</a></li>
<li><a href="#scala">Scala</a></li>
<li><a href="#scheme">Scheme</a></li>
<li><a href="#solidity">Solidity</a></li>
<li><a href="#spectx">SpectX</a></li>
<li><a href="#sql">SQL</a></li>
<li><a href="#standard-ml">Standard ML</a></li>
<li><a href="#swift">Swift</a></li>
<li><a href="#tcltk">Tcl/Tk</a></li>
<li><a href="#typescript">TypeScript</a></li>
<li><a href="#typescript-types">TypeScript Types</a></li>
<li><a href="#unison">Unison</a></li>
<li><a href="#v">V</a></li>
<li><a href="#vbnet">VB.NET</a></li>
<li><a href="#vyxal">Vyxal</a></li>
<li><a href="#webassembly">WebAssembly</a></li>
<li><a href="#whitespace">Whitespace</a></li>
<li><a href="#zig">Zig</a></li>
<li><a href="#zsh">Zsh</a></li>
</ul></li>
<li><a href="#live-streams">Live Streams</a></li>
</ul></li>
</ul>
<hr />
<h2 id="project-templates">Project Templates</h2>
<p><em>Templates, cookiecutters and skeletons for quickly setting up
projects in your favourite language.</em></p>
<ul>
<li><a
href="https://github.com/2wndrhs/aoc-2024-typescript-template">2wndrhs/aoc-2024-typescript-template</a>
<em>(TypeScript)</em></li>
<li><a
href="https://github.com/AlexeSimon/adventofcode">AlexeSimon/adventofcode</a>
<em>(Python)</em></li>
<li><a
href="https://github.com/derailed-dash/Advent-of-Code">derailed-dash/Advent-of-Code</a>
<em>(Python Jupyter Notebook)</em></li>
<li><a
href="https://github.com/Jadarma/advent-of-code-kotlin-template">Jadarma/advent-of-code-kotlin-template</a>
<em>(Kotlin)</em></li>
<li><a href="https://github.com/JohnBjrk/adglent">JohnBjrk/adglent</a>
<em>Gleam</em></li>
<li><a href="https://github.com/KaNaDaAT/AOCSetup">KaNaDaAT/AOCSetup</a>
<em>(C#)</em></li>
<li><a
href="https://github.com/Kaitachi/ChallengeStarter">Kaitachi/ChallengeStarter</a>
<em>(Swift)</em></li>
<li><a href="https://github.com/ManasJayanth/reason-aoc-starter">Reason
Starter kit for Advent of Code</a> <em>(Reason and OCaml)</em></li>
<li><a
href="https://github.com/S-ecki/AdventOfCode-Starter-Dart">S-ecki/AdventOfCode-Starter-Dart</a>
<em>(Dart)</em></li>
<li><a
href="https://github.com/SpexGuy/Zig-AoC-Template">SpexGuy/Zig-AoC-Template</a>
<em>(Zig)</em></li>
<li><a
href="https://github.com/TanklesXL/gladvent">TanklesXL/gladvent</a>
<em>Gleam</em></li>
<li><a
href="https://github.com/UncleCJ/advent-of-code">UncleCJ/advent-of-code</a>
<em>(Jupyter Python Notebooks)</em></li>
<li><a
href="https://github.com/ridaamirini/advent-of-code-template">advent-of-code-template</a>
<em>(PHP)</em></li>
<li><a
href="https://github.com/alvesvaren/AoC-template">alvesvaren/AoC-template</a>
<em>(Python)</em></li>
<li><a
href="https://github.com/amorriscode/advent-of-code">amorriscode/advent-of-code</a>
<em>(JavaScript)</em></li>
<li><a
href="https://github.com/arkadye/advent_of_code_framework">arkadye/advent_of_code</a>
<em>(C++)</em></li>
<li><a
href="https://github.com/caderek/aoc-starter-js">caderek/aoc-starter-js</a>
<em>(JavaScript)</em></li>
<li><a
href="https://github.com/caderek/aoc-starter-ts">caderek/aoc-starter-ts</a>
<em>(TypeScript)</em></li>
<li><a
href="https://github.com/dave-burke/advent-of-code-java-starter">dave-burke/advent-of-code-java-starter</a>
<em>(Java)</em></li>
<li><a
href="https://github.com/Viinyard/adventofcode-template">Viinyard/adventofcode-template</a>
<em>(Java)</em></li>
<li><a
href="https://github.com/thermoweb/aoc-java-template">thermoweb/aoc-java-template</a>
<em>(Java)</em></li>
<li><a
href="https://github.com/devries/aoc_template">devries/aoc_template</a>
<em>(Go)</em></li>
<li><a
href="https://github.com/dvoiejanovic/advent-of-ruby">dvoiejanovic/advent-of-ruby</a>
<em>(Ruby)</em></li>
<li><a
href="https://github.com/eduherminio/AdventOfCode.MultiYearTemplate">eduherminio/AdventOfCode.MultiYearTemplate</a>
<em>(C#)</em></li>
<li><a
href="https://github.com/eduherminio/AdventOfCode.Template">eduherminio/AdventOfCode.Template</a>
<em>(C#)</em></li>
<li><a
href="https://github.com/encse/adventofcode-template">encse/adventofcode-template</a>
<em>(C#)</em></li>
<li><a
href="https://github.com/fangyi-zhou/advent-of-code-ocaml-starter">fangyi-zhou/advent-of-code-ocaml-starter</a>
<em>(OCaml)</em></li>
<li><a
href="https://github.com/fspoettel/advent-of-code-rust">fspoettel/advent-of-code-rust</a>
<em>(Rust)</em></li>
<li><a
href="https://github.com/gahjelle/template-aoc-python">gahjelle/template-aoc-python</a>
<em>(Python)</em></li>
<li><a href="https://github.com/gobanos/cargo-aoc">gobanos/cargo-aoc</a>
<em>(Rust)</em></li>
<li><a href="https://github.com/goosewin/aoc2024">goosewin/aoc2024</a>
<em>(TypeScript)</em></li>
<li><a
href="https://github.com/hughjdavey/aoc-kotlin-starter">hughjdavey/aoc-kotlin-starter</a>
<em>(Kotlin)</em></li>
<li><a
href="https://github.com/ismtabo/advent-of-code-deno-template">ismtabo/advent-of-code-deno-template</a>
<em>(TypeScript / Deno)</em></li>
<li><a
href="https://github.com/izexi/aoc-ts-template">izexi/aoc-ts-template</a>
<em>(TypeScript)</em></li>
<li><a
href="https://github.com/jjcomer/aoc-helper">jjcomer/aoc-helper</a>
<em>(Clojure)</em></li>
<li><a
href="https://github.com/jromero132/advent-of-code">jromero132/advent-of-code</a>
<em>(Python)</em></li>
<li><a
href="https://github.com/kindermoumoute/adventofcode/tree/master/template">kindermoumoute/adventofcode</a>
<em>(Go)</em></li>
<li><a
href="https://github.com/kotlin-hands-on/advent-of-code-kotlin-template">kotlin-hands-on/advent-of-code-kotlin-template</a>
<em>(Kotlin)</em></li>
<li><a
href="https://github.com/lcpichette/aoc-lua-template">lcpichette/aoc-lua-template</a>
<em>(Lua)</em></li>
<li><a
href="https://github.com/mMosiur/AdventOfCodeDayTemplate">mMosiur/AdventOfCodeDayTemplate</a>
<em>(C#)</em></li>
<li><a
href="https://github.com/mariotacke/template-advent-of-code">mariotacke/template-advent-of-code</a>
<em>(JavaScript)</em></li>
<li><a
href="https://github.com/matijaoe/advent-of-code">matijaoe/advent-of-code</a>
<em>(TypeScript / Bun)</em></li>
<li><a
href="https://github.com/mhanberg/advent-of-code-clojure-starter">mhanberg/advent-of-code-clojure-starter</a>
<em>(Clojure)</em></li>
<li><a
href="https://github.com/mhanberg/advent-of-code-elixir-starter">mhanberg/advent-of-code-elixir-starter</a>
<em>(Elixir)</em></li>
<li><a
href="https://github.com/nickyvanurk/advent-of-code-rust-template">nickyvanurk/advent-of-code-rust-template</a>
<em>(Rust)</em></li>
<li><a
href="https://github.com/nnari/aoc-typescript-starter">nnari/aoc-typescript-starter</a>
<em>(TypeScript)</em></li>
<li><a href="https://github.com/pacso/aoc_rb">pacso/aoc_rb</a>
<em>(Ruby)</em></li>
<li><a
href="https://github.com/pgebert/advent-of-code-kotlin-template">pgebert/advent-of-code-kotlin-template</a>
<em>(Kotlin)</em></li>
<li><a
href="https://github.com/rvanasa/aoc-motoko-starter">rvanasa/aoc-motoko-starter</a>
<em>(Motoko)</em></li>
<li><a
href="https://github.com/sindrekjr/AdventOfCodeBase">sindrekjr/AdventOfCodeBase</a>
<em>(C#)</em></li>
<li><a
href="https://github.com/staylorwr/elixir_aoc">staylorwr/elixir_aoc</a>
<em>(Elixir)</em></li>
<li><a
href="https://github.com/tomfran/advent-of-code-setup">tomfran/advent-of-code-setup</a>
<em>(Python)</em></li>
<li><a
href="https://github.com/viceroypenguin/adventofcode.template">viceroypenguin/adventofcode.template</a>
<em>(C#)</em></li>
<li><a
href="https://github.com/wizardofzos/aoc2021">wizardofzos/aoc2021</a>
<em>(Flask-API, Python running REXX on Mainframes)</em></li>
<li><a
href="https://github.com/wlchs/advent_of_code_go_template">wlchs/advent_of_code_go_template</a>
<em>(Go)</em></li>
<li><a
href="https://github.com/xavdid/advent-of-code-python-template">xavdid/advent-of-code-python-template</a>
<em>(Python)</em></li>
<li><a
href="https://github.com/stfufane/aoc-cpp-template">stfufane/aoc-cpp-template</a>
<em>(C++)</em></li>
</ul>
<h2 id="tools-and-utilities">Tools and Utilities</h2>
<ul>
<li>Browser extension for private leaderboard visualization
<ul>
<li><a
href="https://chrome.google.com/webstore/detail/advent-of-code-ranking/jbnlafikncgjjhdkmfhokcplgahebmjl">Chrome
extension</a></li>
<li><a
href="https://addons.mozilla.org/en-US/firefox/addon/aoc-ranking/">Firefox
extension</a></li>
</ul></li>
<li>Browser extension which enhances your personal stats page with a
time from Part 1 to Part 2 column (it also tracks when youve first
opened a puzzle and offsets the completion times accordingly)
<ul>
<li><a
href="https://chrome.google.com/webstore/detail/advent-of-code-part-2-timer/fhmjpoppaplfhgnknpbaaklgdnnimfbn">Chrome
extension</a></li>
<li><a
href="https://addons.mozilla.org/en-US/firefox/addon/advent-of-code-part-2-timer/">Firefox
extension</a></li>
</ul></li>
<li>Browser extension (<a
href="https://github.com/jeroenheijmans/advent-of-code-charts">open
source</a>) enhancing private leaderboards with a “medals/podium” chart
per day, Part 1 to Part 2 overview, and several other charts for your
leaderboard
<ul>
<li><a
href="https://chrome.google.com/webstore/detail/advent-of-code-charts/ipbomkmbokofodhhjpipflmdplipblbe">Chrome
extension “Advent of Code Charts”</a></li>
<li><a
href="https://addons.mozilla.org/en-US/firefox/addon/advent-of-code-charts/">Firefox
extension “Advent of Code Charts”</a></li>
</ul></li>
<li><a
href="http://www.maurits.vdschee.nl/scatterplot/medals.html">Globals
medals overview</a> Alternative global leaderboard showing first,
second and third places as gold, silver and bronze medals.</li>
<li><a href="http://www.maurits.vdschee.nl/scatterplot/">Scatterplot of
first 100</a> Scatterplot of the time taken to solve the parts of each
puzzle by the first 100 people that solved it.</li>
<li><a href="https://aoc.kolman.si/vis/">Private Leaderboard
Visualiser</a> Given a JSON of your private leaderboard data this
website will show you graphs of how long each member took to solve parts
1 and 2 of each day.</li>
<li><a
href="https://github.com/jromero132/advent-of-code">advent-of-code</a>
Command-line interface to download challenge descriptions and inputs,
manage, test and automatically submit solutions. <em>(Python)</em></li>
<li><a
href="https://github.com/GreenLightning/advent-of-code-downloader">aocdl</a>
Command-line utility that automatically downloads your personal input
file while you read the puzzle description <em>(Go)</em>.</li>
<li><a
href="https://github.com/dds/aoc2020/blob/main/cmd/aocinput/aocinput.go">aocinput</a>
CLI for getting inputs. Clipboard support. Polite to AoC. Nice help
and options. <em>(Go)</em></li>
<li><a href="https://github.com/pacso/aoc_rb">aoc_rb</a> A Ruby gem
that generates an empty AoC project, and provides command-line tools for
fetching input and submitting solutions <em>(Ruby)</em></li>
<li><a href="https://github.com/keirua/aoc-cli">aoc-cli</a>
Command-line utility that helps solve problems in ruby: it downloads
your personal input file, creates the sample source files and benchmarks
your solutions <em>(Ruby)</em>.</li>
<li><a href="https://github.com/Jadarma/advent-of-code-kotlin">AocKt</a>
A testing library for creating unit tests for AoC solutions with
minimal boilerplate. <em>(Kotlin)</em></li>
<li><a href="https://github.com/eduherminio/AoCHelper">AoCHelper</a>
NuGet library that simplifies puzzle solving and provides benchmarking
<em>(.NET)</em>.</li>
<li><a
href="https://github.com/vladsm/adventofcode-runner">AdventOfCode.Runner</a>
NuGet package that automatically provides your puzzles solvers with
the input from the AOC site and verifies calculated answers <em>(.NET /
C#)</em>.</li>
<li><a
href="https://github.com/scarvalhojr/aocleaderboard">aocleaderboard</a>
get over the 200-member limit for private leaderboards and combine
multiple leaderboards in a single page with recalculated scores.</li>
<li><a
href="https://hackage.haskell.org/package/advent-of-code-api">advent-of-code-api</a>
Haskell library for querying AOC prompts, inputs, and leaderboards
<em>(Haskell)</em></li>
<li><a
href="https://github.com/mstksg/advent-of-code-ocr#readme">advent-of-code-ocr</a>
Command line utility and Haskell library for parsing AoC ascii art
words <em>(Haskell)</em></li>
<li><a
href="https://github.com/bsoyka/advent-of-code-ocr">advent-of-code-ocr</a>
Python module for parsing AoC ascii art words <em>(Python)</em></li>
<li><a href="https://github.com/mazharenko/aoc-agent">aoc-agent</a> C#
source generator that generates: a) tests for your solution logic, b)
complete runner that handles input fetching and answer submitting
<em>(.NET)</em></li>
<li><a
href="https://github.com/freedomofkeima/aoc-ranking">aoc-ranking</a>
Show all non-zero score AoC participants in one, global scoreboard.
<em>(Python)</em></li>
<li><a href="https://github.com/scarvalhojr/aoc-cli">aoc-cli</a> Read
puzzle descriptions, download input, and submit answers from the comfort
of your terminal. <em>(Rust)</em></li>
<li><a
href="https://github.com/stackcats/adventofcode-badge">adventofcode-badge</a>
An interface over Shields.io to facilitate the creation of badges from
Advent of Code.</li>
<li><a href="https://github.com/aocjs/cli"><span class="citation"
data-cites="aocjs/cli">@aocjs/cli</span></a> Package for executing
solutions with hot reload and data fetching <em>(JavaScript,
TypeScript)</em></li>
<li><a href="https://github.com/breakthatbass/eggnog">eggnog</a> CLI
for getting input, directions (with nice colors!), and submitting
answers. Caches absolutely everything. <em>(C)</em></li>
<li><a
href="https://github.com/J0B10/aoc-badges-action">aoc-badges-action</a>
A GitHub action for updating various aoc-related badges in your README
<em>(GitHub Action, Python)</em></li>
<li><a
href="https://github.com/k2bd/advent-readme-stars">advent-readme-stars</a>
A GitHub action that adds and maintains a table of your AoC progress
to your README <em>(GitHub Action, Python)</em></li>
<li><a href="https://github.com/caderek/aoctimer">aoctimer</a> A
language-agnostic, multiplatform tool to measure your solution time in
relative units, so you can share and compare your results with
others.</li>
<li><a href="https://github.com/caderek/aocrunner">aocrunner</a> A
fast solutions runner and template generator, with simple CLI,
customizable template, simple testing utility, live reload, and
adventofcode.com integration. <em>(JavaScript, TypeScript)</em></li>
<li><a
href="https://github.com/toblu/advent-of-code-client">advent-of-code-client</a>
A Node.js package for fetching inputs, running puzzle challenges and
submitting answers to adventofcode.com directly from your JavaScript
code. Also includes some commonly used &amp; customizable input
transformation functions. <em>(JavaScript)</em></li>
<li><a
href="https://github.com/beakerandjake/advent-of-code-runner">advent-of-code-runner</a>
Node.JS CLI solution generator and runner. Downloads inputs, submits
answers, prevents duplicate submissions, measures performance, tracks
progress and outputs statistics. <em>(JavaScript)</em></li>
<li><a
href="https://github.com/coralkashri/AoC-execution_time_table_generator">AoC-execution-time-table-generator</a>
A C++20 tool to generate an execution time table for both parts of
each AoC day, based on input file with time details.</li>
<li><a href="https://github.com/nuxeh/aocf">aocf</a> A CLI tool (and
also, optionally, crate) written in Rust, with a CLI inspired by git.
Problem briefs may be displayed in a scrollable ANSI terminal (mostly)
faithful to the AoC website.</li>
<li><a
href="https://github.com/mMosiur/AdventOfCodeAbstractions">AdventOfCodeAbstractions</a>
A NuGet package that contains extendable abstractions and generalized
helpers to simplify and streamline .NET AoC puzzle solving.
<em>(C#)</em></li>
<li><a href="https://github.com/Macil/aocd">aocd</a> A template
generator and library for solving AoC with Deno that handles input
fetching and solution submitting. <em>(TypeScript / Deno)</em></li>
<li><a
href="https://github.com/mathsaey/advent_of_code_utils">advent_of_code_utils</a>
Input fetcher and boilerplate generator for those solving AoC in
Elixir. <em>(Elixir)</em></li>
<li><a
href="https://jeroenheijmans.github.io/advent-of-code-surveys/">Advent
of Code Surveys (Results Dashboard)</a> Dashboard with charts and data
tables showing the results of the yearly Advent of Code Survey</li>
<li><a
href="https://github.com/NamelessGroup/AdventOfCode-CLI">AdventOfCode-CLI</a>
A Commandline interface written in python to quickly generate
boilerplates in different languages and fetching your puzzle input. Also
includes customizable templates and measures solution times.</li>
<li><a href="https://github.com/yspreen/aoc">aoc-cli</a> Command-line
utility that helps solve problems in python: it downloads your personal
input file, creates the sample source files and makes sure you dont
submit answers twice <em>(Python)</em>.</li>
<li><a href="https://golfcoder.org">Golfcoder</a> A code golf
community leaderboard for adventofcode.com, with a focus on code size.
Every name, including variables and functions, is considered as a single
token, irrespective of its length. <em>(Python, Rust, Go, Kotlin,
JavaScript, C#, TypeScript, C++, Java, C, Swift, Scala)</em></li>
<li><a href="https://github.com/LiquidFun/aoc_tiles">aoc-tiles</a> A
tool which automatically creates a fancy image with solve times for each
solved day in your readme as a 5x5 grid. Works as a pre-commit hook or
as a CLI <em>(Python)</em>.</li>
<li><a href="https://github.com/VitamintK/wang-aoc-cli">wang-aoc-cli</a>
A CLI tool for automatically copying boilerplate code, downloading
problem statements and inputs, parsing example inputs and solutions from
problem statements, testing against example inputs, and submitting.
Expects programs to use stdin and stdout to read inputs and write
answers. <em>(Python)</em></li>
<li><a href="https://github.com/luxedo/esb">esb</a> <code>esb</code>
is a CLI tool to help us elves save Christmas for the yearly <a
href="https://adventofcode.com/">Advent of Code</a> events. (Thank you,
<a href="https://twitter.com/ericwastl">Eric! 😉</a>). This tool fetches
puzzle statements and puzzle data, creates language agnostic boilerplate
code, test run and submit solutions and builds dashboards. Check out an
<a href="https://github.com/luxedo/advent-of-code">example repo</a>
created using <code>esb</code>! <em>(Python, Rust, Elixir, Go)</em></li>
<li><a href="https://github.com/Starwort/aoc_helper">aoc_helper</a>
<code>aoc_helper</code> is a library and command line tool which can
generate templates, fetch puzzle inputs, submit solutions, and even
automatically detect the tests! It also comes with a huge library of
utility classes, such as fluent interfaces to iterators and lists, grids
which can automatically read text, and more. <em>(Python)</em></li>
<li><a href="https://star-track.vercel.app/">Star Track</a> Web-based
visualization tool that generates progress tracking charts and
comparisons from your private leaderboard JSON data.</li>
<li><a href="https://github.com/Dheebz/pysleigh">pysleigh</a>
<code>pysleigh</code> is a lightweight python runner , collector,
templater, submitter and benchmarker for the advent of code.
<em>(Python)</em></li>
<li><a href="https://github.com/Dheebz/rusty-sleigh">rusty-sleigh</a>
<code>rusty-sleigh</code> is a lightweight rust runner , collector ,
template, submitter and benchmarker for the advent of code. It is a rust
port for <code>pysleigh</code> <em>(Rust)</em></li>
</ul>
<h2 id="other-advent-calendars">Other Advent Calendars</h2>
<p><em>24 days of cool stuff regarding
<insert-technology-here>.</em></p>
<ul>
<li><a
href="https://racket.discourse.group/t/racket-advent-calendar-2024/2623#p-12128-racket-advent-calendar-2024-1">Racket
Advent Calendar 2024</a></li>
<li><a href="https://codspeed.io/advent">Advent of CodSpeed</a></li>
<li><a href="https://raku-advent.blog/">Raku Advent Calendar</a></li>
<li><a href="https://www.qemu-advent-calendar.org/">QEMU Advent
Calendar</a></li>
</ul>
<h2 id="section">2024</h2>
<p><strong>WARNING:</strong> All of these likely contain spoilers.</p>
<p>Read <a href="/.github/CONTRIBUTING.md">CONTRIBUTING.md</a> to learn
how to add your own repos.</p>
<h3 id="solutions">Solutions</h3>
<h4 id="ada">Ada</h4>
<p><em>Solutions to AoC in Ada.</em></p>
<h4 id="apl">APL</h4>
<p><em>Solutions to AoC in APL.</em></p>
<h4 id="arturo">Arturo</h4>
<p><em>Solutions to AoC in Arturo.</em></p>
<ul>
<li><a
href="https://github.com/BNAndras/AoC2024-Arturo">BNAndras/AoC2024-Arturo</a>
<img
src="https://img.shields.io/badge/last%20commit-2024--12--04-brightgreen"
alt="Last Commit on GitHub" /></li>
<li><a
href="https://github.com/chunes3/aoc-arturo">chunes3/aoc-arturo</a> <img
src="https://img.shields.io/badge/last%20commit-2024--12--04-brightgreen"
alt="Last Commit on GitHub" /></li>
<li><a
href="https://github.com/drkameleon/arturo-aoc-2024">drkameleon/arturo-aoc-2024</a>
<img
src="https://img.shields.io/badge/last%20commit-2024--12--05-brightgreen"
alt="Last Commit on GitHub" /></li>
<li><a href="https://github.com/0komo/aoc-2024">0komo/aoc-2024</a> <img
src="https://img.shields.io/badge/last%20commit-2024--12--01-brightgreen"
alt="Last Commit on GitHub" /></li>
</ul>
<h4 id="assembly">Assembly</h4>
<p><em>Solutions to AoC in Assembly.</em></p>
<h4 id="awk">AWK</h4>
<p><em>Solutions to AoC in AWK.</em></p>
<ul>
<li><a
href="https://github.com/HansPuter/AdventOfCode">HansPuter/AdventOfCode</a>
<img
src="https://img.shields.io/badge/last%20commit-2024--12--05-brightgreen"
alt="Last Commit on GitHub" /></li>
<li><a
href="https://codeberg.org/oquijano/aoc_2024">oquijano/aoc_2024</a></li>
</ul>
<h4 id="bash">Bash</h4>
<p><em>Solutions to AoC in Bash.</em></p>
<ul>
<li><a
href="https://github.com/aivovk/advent_of_code">aivovk/advent_of_code</a>
<img
src="https://img.shields.io/badge/last%20commit-2024--12--10-brightgreen"
alt="Last Commit on GitHub" /></li>
<li><a
href="https://codeberg.org/oquijano/aoc_2024">oquijano/aoc_2024</a></li>
<li><a href="https://github.com/tkr-sh/aoc-2024">tkr-sh/aoc-2024</a>
<img
src="https://img.shields.io/badge/last%20commit-2024--12--07-brightgreen"
alt="Last Commit on GitHub" /></li>
</ul>
<h4 id="bqn">BQN</h4>
<p><em>Solutions to AoC in BQN.</em></p>
<ul>
<li><a href="https://github.com/slotThe/advent">slotThe/advent</a> <img
src="https://img.shields.io/badge/last%20commit-2025--05--12-brightgreen"
alt="Last Commit on GitHub" /></li>
</ul>
<h4 id="c">C</h4>
<p><em>Solutions to AoC in C.</em></p>
<ul>
<li><a
href="https://github.com/Spacefreak18/AdventOfCode2024-BasedEdition">Spacefreak18/AdventOfCode2024-BasedEdition</a>
<img
src="https://img.shields.io/badge/last%20commit-2024--12--29-brightgreen"
alt="Last Commit on GitHub" /></li>
<li><a
href="https://github.com/StynH/Advent-Of-Code2024-in-C-23">StynH/Advent-Of-Code2024-in-C-23</a>
<img
src="https://img.shields.io/badge/last%20commit-2024--12--05-brightgreen"
alt="Last Commit on GitHub" /></li>
<li><a href="https://github.com/alexlnkp/aoc">alexlnkp/aoc</a> <img
src="https://img.shields.io/badge/last%20commit-not%20available-red"
alt="Last Commit on GitHub" /></li>
<li><a
href="https://github.com/happycoder74/adventofcode">happycoder74/adventofcode</a>
<img
src="https://img.shields.io/badge/last%20commit-2025--04--09-brightgreen"
alt="Last Commit on GitHub" /></li>
<li><a href="https://github.com/piscilus/aoc24">piscilus/aoc24</a> <img
src="https://img.shields.io/badge/last%20commit-2025--01--04-brightgreen"
alt="Last Commit on GitHub" /></li>
</ul>
<h4 id="c-1">C</h4>
<p><em>Solutions to AoC in C#.</em></p>
<ul>
<li><a
href="https://github.com/AbundantSalmon/advent-of-code-2024">AbundantSalmon/advent-of-code-2024</a>
<img
src="https://img.shields.io/badge/last%20commit-2024--12--07-brightgreen"
alt="Last Commit on GitHub" /></li>
<li><a
href="https://github.com/Tholdrim/Competitions">Tholdrim/Competitions</a>
<img
src="https://img.shields.io/badge/last%20commit-2024--12--30-brightgreen"
alt="Last Commit on GitHub" /></li>
<li><a
href="https://github.com/eduherminio/AoC2024">eduherminio/AoC2024</a>
<img
src="https://img.shields.io/badge/last%20commit-2024--12--02-brightgreen"
alt="Last Commit on GitHub" /></li>
<li><a
href="https://github.com/encse/adventofcode">encse/adventofcode</a> <img
src="https://img.shields.io/badge/last%20commit-2025--02--14-brightgreen"
alt="Last Commit on GitHub" /></li>
<li><a
href="https://github.com/grigoresc/adventofcode.2024">grigoresc/adventofcode.2024</a>
<img
src="https://img.shields.io/badge/last%20commit-2024--12--23-brightgreen"
alt="Last Commit on GitHub" /></li>
<li><a
href="https://github.com/kavun/advent-of-code-2024">kavun/advent-of-code-2024</a>
<img
src="https://img.shields.io/badge/last%20commit-2024--12--31-brightgreen"
alt="Last Commit on GitHub" /></li>
<li><a href="https://github.com/qazer2687/aoc24">qazer2687/aoc24</a>
<img
src="https://img.shields.io/badge/last%20commit-2024--12--05-brightgreen"
alt="Last Commit on GitHub" /></li>
<li><a
href="https://github.com/udvlp/Advent-of-Code-2024">udvlp/Advent-of-Code-2024</a>
<img
src="https://img.shields.io/badge/last%20commit-2024--12--11-brightgreen"
alt="Last Commit on GitHub" /></li>
<li><a
href="https://github.com/viceroypenguin/adventofcode">viceroypenguin/adventofcode</a>
<img
src="https://img.shields.io/badge/last%20commit-2024--12--25-brightgreen"
alt="Last Commit on GitHub" /></li>
</ul>
<h4 id="c-2">C++</h4>
<p><em>Solutions to AoC in C++.</em></p>
<ul>
<li><a
href="https://github.com/Luochenghuang/aoc_2024">Luochenghuang/aoc_2024</a>
<img
src="https://img.shields.io/badge/last%20commit-2024--12--22-brightgreen"
alt="Last Commit on GitHub" /></li>
<li><a
href="https://github.com/Sycix-HK/Advent-of-Code-2024-RPG">Sycix-HK/Advent-of-Code-2024-RPG</a>
<img
src="https://img.shields.io/badge/last%20commit-2024--12--06-brightgreen"
alt="Last Commit on GitHub" /></li>
<li><a
href="https://gitlab.com/adventofcode6290848/aoc2024">WolodiaM/aoc2024</a></li>
<li><a href="https://github.com/admo/AoC">admo/AoC</a> <img
src="https://img.shields.io/badge/last%20commit-2024--12--28-brightgreen"
alt="Last Commit on GitHub" /></li>
<li><a
href="https://github.com/arcogelderblom/AdventOfCode">arcogelderblom/AdventOfCode</a>
<img
src="https://img.shields.io/badge/last%20commit-2025--01--31-brightgreen"
alt="Last Commit on GitHub" /></li>
<li><a href="https://github.com/bg2b/aoc24">bg2b/aoc24</a> <img
src="https://img.shields.io/badge/last%20commit-2024--12--30-brightgreen"
alt="Last Commit on GitHub" /></li>
<li><a href="https://github.com/coralkashri/AOC">coralkashri/AOC</a>
<img
src="https://img.shields.io/badge/last%20commit-2025--01--07-brightgreen"
alt="Last Commit on GitHub" /></li>
<li><a
href="https://github.com/mls-m5/advent-of-code-solutions">mls-m5/advent-of-code-solutions</a>
<img
src="https://img.shields.io/badge/last%20commit-2024--12--19-brightgreen"
alt="Last Commit on GitHub" /></li>
</ul>
<h4 id="c3">C3</h4>
<p><em>Solutions to AoC in C3.</em></p>
<h4 id="clojure">Clojure</h4>
<p><em>Solutions to AoC in Clojure.</em></p>
<ul>
<li><a
href="https://github.com/carnundotcom/Advent-of-Code">carnundotcom/Advent-of-Code</a>
<img
src="https://img.shields.io/badge/last%20commit-2025--03--23-brightgreen"
alt="Last Commit on GitHub" /></li>
<li><a
href="https://github.com/FelipeCortez/advent-of-code">FelipeCortez/advent-of-code</a>
<img
src="https://img.shields.io/badge/last%20commit-2025--01--02-brightgreen"
alt="Last Commit on GitHub" /></li>
<li><a
href="https://github.com/Maravedis/advent_code">Maravedis/advent_code</a>
<img
src="https://img.shields.io/badge/last%20commit-2025--04--12-brightgreen"
alt="Last Commit on GitHub" /></li>
<li><a href="https://github.com/RyanFleck/aoc24">RyanFleck/aoc24</a>
<img
src="https://img.shields.io/badge/last%20commit-2024--12--05-brightgreen"
alt="Last Commit on GitHub" /></li>
<li><a
href="https://github.com/abyala/advent-2024-clojure">abyala/advent-2024-clojure</a>
<img
src="https://img.shields.io/badge/last%20commit-2025--01--02-brightgreen"
alt="Last Commit on GitHub" /></li>
<li><a href="https://github.com/caseneuve/aoc2024">caseneuve/aoc2024</a>
<img
src="https://img.shields.io/badge/last%20commit-2024--12--25-brightgreen"
alt="Last Commit on GitHub" /></li>
<li><a
href="https://github.com/coyotesqrl/advent-of-code">coyotesqrl/advent-of-code</a>
<img
src="https://img.shields.io/badge/last%20commit-2024--12--10-brightgreen"
alt="Last Commit on GitHub" /></li>
<li><a href="https://github.com/dazld/aoc2024">dazld/aoc2024</a> <img
src="https://img.shields.io/badge/last%20commit-2024--12--03-brightgreen"
alt="Last Commit on GitHub" /></li>
<li><a
href="https://github.com/erdos/advent-of-code">erdos/advent-of-code</a>
<img
src="https://img.shields.io/badge/last%20commit-2024--12--25-brightgreen"
alt="Last Commit on GitHub" /></li>
<li><a
href="https://github.com/genmeblog/advent-of-code">genmeblog/advent-of-code</a>
<img
src="https://img.shields.io/badge/last%20commit-2024--12--27-brightgreen"
alt="Last Commit on GitHub" /></li>
<li><a
href="https://github.com/ghaskins/adventofcode">ghaskins/adventofcode</a>
<img
src="https://img.shields.io/badge/last%20commit-2024--12--30-brightgreen"
alt="Last Commit on GitHub" /></li>
<li><a href="https://github.com/narimiran/aoc2024">narimiran/aoc2024</a>
<img
src="https://img.shields.io/badge/last%20commit-2025--04--28-brightgreen"
alt="Last Commit on GitHub" /></li>
<li><a
href="https://github.com/rileythomp/adventofcode">rileythomp/adventofcode</a>
<img
src="https://img.shields.io/badge/last%20commit-2025--01--16-brightgreen"
alt="Last Commit on GitHub" /></li>
<li><a
href="https://github.com/rjray/advent-2024-clojure">rjray/advent-2024-clojure</a>
<img
src="https://img.shields.io/badge/last%20commit-2024--12--27-brightgreen"
alt="Last Commit on GitHub" /></li>
<li><a
href="https://github.com/samcf/advent-of-code">samcf/advent-of-code</a>
<img
src="https://img.shields.io/badge/last%20commit-2024--12--12-brightgreen"
alt="Last Commit on GitHub" /></li>
<li><a href="https://github.com/slotThe/advent">slotThe/advent</a> <img
src="https://img.shields.io/badge/last%20commit-2025--05--12-brightgreen"
alt="Last Commit on GitHub" /></li>
<li><a
href="https://github.com/tildedave/advent-of-code">tildedave/advent-of-code</a>
<img
src="https://img.shields.io/badge/last%20commit-2025--04--02-brightgreen"
alt="Last Commit on GitHub" /></li>
<li><a
href="https://github.com/tschady/advent-of-code">tschady/advent-of-code</a>
<img
src="https://img.shields.io/badge/last%20commit-2024--12--23-brightgreen"
alt="Last Commit on GitHub" /></li>
<li><a href="https://github.com/vollcheck/aoc">vollcheck/aoc</a> <img
src="https://img.shields.io/badge/last%20commit-2024--12--16-brightgreen"
alt="Last Commit on GitHub" /></li>
</ul>
<h4 id="common-lisp">Common Lisp</h4>
<p><em>Solutions to AoC in Common Lisp.</em></p>
<ul>
<li><a
href="https://github.com/bo-tato/advent-of-code-2024">bo-tato/advent-of-code-2024</a>
<img
src="https://img.shields.io/badge/last%20commit-2024--12--25-brightgreen"
alt="Last Commit on GitHub" /></li>
<li><a href="https://github.com/ynadji/advent">ynadji/advent</a> <img
src="https://img.shields.io/badge/last%20commit-2025--02--07-brightgreen"
alt="Last Commit on GitHub" /></li>
</ul>
<h4 id="crystal">Crystal</h4>
<p><em>Solutions to AoC in Crystal.</em></p>
<h4 id="d">D</h4>
<p><em>Solutions to AoC in D.</em></p>
<h4 id="dart">Dart</h4>
<p><em>Solutions to AoC in Dart.</em></p>
<ul>
<li><a
href="https://github.com/julemand101/AdventOfCode2024">julemand101/AdventOfCode2024</a>
<img
src="https://img.shields.io/badge/last%20commit-2025--05--21-brightgreen"
alt="Last Commit on GitHub" /></li>
</ul>
<h4 id="delphi">Delphi</h4>
<p><em>Solutions to AoC in Delphi.</em></p>
<ul>
<li><a
href="https://github.com/marvin-schultz/AoC-2024-Delphi">marvin-schultz/AoC-2024-Delphi</a>
<img
src="https://img.shields.io/badge/last%20commit-2025--01--08-brightgreen"
alt="Last Commit on GitHub" /></li>
</ul>
<h4 id="deno">Deno</h4>
<p><em>Solutions to AoC in Deno.</em></p>
<ul>
<li><a
href="https://github.com/dbud/advent-of-code">dbud/advent-of-code</a>
<img
src="https://img.shields.io/badge/last%20commit-2024--12--26-brightgreen"
alt="Last Commit on GitHub" /></li>
<li><a
href="https://github.com/felixonwheels/advent-of-code-2024">felixonwheels/advent-of-code-2024</a>
<img
src="https://img.shields.io/badge/last%20commit-2024--12--19-brightgreen"
alt="Last Commit on GitHub" /></li>
<li><a
href="https://github.com/mabenj/aoc-deno-ts">mabenj/aoc-deno-ts</a> <img
src="https://img.shields.io/badge/last%20commit-2024--12--25-brightgreen"
alt="Last Commit on GitHub" /></li>
</ul>
<h4 id="elixir">Elixir</h4>
<p><em>Solutions to AoC in Elixir.</em></p>
<ul>
<li><a
href="https://github.com/Eoic/AdventOfCode2024">Eoic/AdventOfCode2024</a>
<img
src="https://img.shields.io/badge/last%20commit-2024--12--15-brightgreen"
alt="Last Commit on GitHub" /></li>
<li><a
href="https://github.com/radoslawgrochowski/advent-of-code-2024">radoslawgrochowski/advent-of-code-2024</a>
<img
src="https://img.shields.io/badge/last%20commit-2024--12--17-brightgreen"
alt="Last Commit on GitHub" /></li>
</ul>
<h4 id="elm">Elm</h4>
<p><em>Solutions to AoC in Elm and Literate Elm.</em></p>
<h4 id="emacs-lisp">Emacs Lisp</h4>
<p><em>Solutions to AoC in Emacs Lisp (elisp).</em></p>
<h4 id="erlang">Erlang</h4>
<p><em>Solutions to AoC in Erlang.</em></p>
<h4 id="excel">Excel</h4>
<p><em>Solutions to AoC in Excel.</em></p>
<h4 id="f">F</h4>
<p><em>Solutions to AoC in F#.</em></p>
<ul>
<li><a
href="https://github.com/Exaltead/AdventOfCode">Exaltead/AdventOfCode</a>
<img
src="https://img.shields.io/badge/last%20commit-2024--12--14-brightgreen"
alt="Last Commit on GitHub" /></li>
<li><a
href="https://github.com/JannikNickel/AdventOfCode">JannikNickel/AdventOfCode</a>
<img
src="https://img.shields.io/badge/last%20commit-2024--12--25-brightgreen"
alt="Last Commit on GitHub" /></li>
<li><a
href="https://github.com/YogurtTheHorse/AdventOfCode">YogurtTheHorse/AdventOfCode</a>
<img
src="https://img.shields.io/badge/last%20commit-2024--12--24-brightgreen"
alt="Last Commit on GitHub" /></li>
</ul>
<h4 id="factor">Factor</h4>
<p><em>Solutions to AoC in Factor.</em></p>
<h4 id="gleam">Gleam</h4>
<p><em>Solutions to AoC in Gleam.</em></p>
<ul>
<li><a
href="https://github.com/devries/advent_of_code_2024">devries/advent_of_code_2024</a>
<img
src="https://img.shields.io/badge/last%20commit-2025--06--09-brightgreen"
alt="Last Commit on GitHub" /></li>
<li><a
href="https://github.com/mgkoning/advent-of-code-2024">mgkoning/advent-of-code-2024</a>
<img
src="https://img.shields.io/badge/last%20commit-2024--12--25-brightgreen"
alt="Last Commit on GitHub" /></li>
<li><a
href="https://github.com/scorphus/advent-of-code-2024">scorphus/advent-of-code-2024</a>
<img
src="https://img.shields.io/badge/last%20commit-2024--12--15-brightgreen"
alt="Last Commit on GitHub" /></li>
<li><a
href="https://github.com/zbyju/advent-of-code">zbyju/advent-of-code</a>
<img
src="https://img.shields.io/badge/last%20commit-2024--12--20-brightgreen"
alt="Last Commit on GitHub" /></li>
</ul>
<h4 id="go">Go</h4>
<p><em>Solutions to AoC in Go.</em></p>
<ul>
<li><a
href="https://github.com/jjj120/AdventOfCode">jjj120/AdventOfCode</a>
<img
src="https://img.shields.io/badge/last%20commit-2024--12--25-brightgreen"
alt="Last Commit on GitHub" /></li>
<li><a
href="https://github.com/jmontroy90/aoc-2024-golang">jmontroy90/aoc-2024-golang</a>
<img
src="https://img.shields.io/badge/last%20commit-2025--06--10-brightgreen"
alt="Last Commit on GitHub" /></li>
<li><a
href="https://github.com/metalim/adventofcode.2024.go">metalim/adventofcode.2024.go</a>
<img
src="https://img.shields.io/badge/last%20commit-2025--01--10-brightgreen"
alt="Last Commit on GitHub" /></li>
<li><a href="https://github.com/pin2t/aoc2024">pin2t/aoc2024</a> <img
src="https://img.shields.io/badge/last%20commit-2025--01--13-brightgreen"
alt="Last Commit on GitHub" /></li>
<li><a
href="https://github.com/rwxsb/advent-of-code-2024">rwxsb/advent-of-code-2024</a>
<img
src="https://img.shields.io/badge/last%20commit-2024--12--05-brightgreen"
alt="Last Commit on GitHub" /></li>
<li><a
href="https://github.com/unnerving-sprinkler/AOC24">unnerving-sprinkler/AOC24</a>
<img
src="https://img.shields.io/badge/last%20commit-2024--12--06-brightgreen"
alt="Last Commit on GitHub" /></li>
<li><a href="https://github.com/wlachs/aoc24">wlachs/aoc24</a> <img
src="https://img.shields.io/badge/last%20commit-2025--01--23-brightgreen"
alt="Last Commit on GitHub" /></li>
</ul>
<h4 id="groovy">Groovy</h4>
<p><em>Solutions to AoC in Groovy.</em></p>
<h4 id="hamler">Hamler</h4>
<p><em>Solutions to AoC in Hamler.</em></p>
<h4 id="haskell">Haskell</h4>
<p><em>Solutions to AoC in Haskell.</em></p>
<ul>
<li><a
href="https://github.com/Lorin-Lange/advent-of-code">Lorin-Lange/advent-of-code</a>
<img
src="https://img.shields.io/badge/last%20commit-2025--01--31-brightgreen"
alt="Last Commit on GitHub" /></li>
<li><a
href="https://github.com/Ma-Fi-94/advent-of-haskell-24">Ma-Fi-94/advent-of-haskell-24</a>
<img
src="https://img.shields.io/badge/last%20commit-2024--12--25-brightgreen"
alt="Last Commit on GitHub" /></li>
<li><a href="https://github.com/ephemient/aoc2024">ephemient/aoc2024</a>
<img
src="https://img.shields.io/badge/last%20commit-2025--01--10-brightgreen"
alt="Last Commit on GitHub" /></li>
<li><a href="https://github.com/glguy/advent">glguy/advent</a> <img
src="https://img.shields.io/badge/last%20commit-2025--01--03-brightgreen"
alt="Last Commit on GitHub" /></li>
</ul>
<h4 id="haxe">Haxe</h4>
<p><em>Solutions to AoC in Haxe.</em></p>
<h4 id="holyc">HolyC</h4>
<p><em>Solutions to AoC in HolyC (TempleOS).</em></p>
<h4 id="hoon">Hoon</h4>
<p><em>Solutions to AoC in Hoon (Urbit).</em></p>
<h4 id="idris">Idris</h4>
<p><em>Solutions to AoC in Idris.</em></p>
<h4 id="j">J</h4>
<p><em>Solutions to AoC in J.</em></p>
<ul>
<li><a href="https://github.com/jitwit/aoc">jitwit/aoc</a> <img
src="https://img.shields.io/badge/last%20commit-2025--01--07-brightgreen"
alt="Last Commit on GitHub" /></li>
</ul>
<h4 id="java">Java</h4>
<p><em>Solutions to AoC in Java.</em></p>
<ul>
<li><a
href="https://github.com/SimonBaars/AdventOfCode-Java">SimonBaars/AdventOfCode-Java</a>
<img
src="https://img.shields.io/badge/last%20commit-2025--02--10-brightgreen"
alt="Last Commit on GitHub" /></li>
<li><a
href="https://github.com/Viinyard/adventofcode">Viinyard/adventofcode</a>
<img
src="https://img.shields.io/badge/last%20commit-2025--01--02-brightgreen"
alt="Last Commit on GitHub" /></li>
<li><a
href="https://github.com/bqcuong/AdventOfCode">bqcuong/AdventOfCode</a>
<img
src="https://img.shields.io/badge/last%20commit-2024--12--29-brightgreen"
alt="Last Commit on GitHub" /></li>
<li><a
href="https://github.com/dapitch666/AdventOfCode">dapitch666/AdventOfCode</a>
<img
src="https://img.shields.io/badge/last%20commit-2025--02--21-brightgreen"
alt="Last Commit on GitHub" /></li>
<li><a href="https://github.com/mitegab/aoc24">mitegab/aoc24</a> <img
src="https://img.shields.io/badge/last%20commit-2024--12--25-brightgreen"
alt="Last Commit on GitHub" /></li>
<li><a href="https://github.com/pin2t/aoc2024">pin2t/aoc2024</a> <img
src="https://img.shields.io/badge/last%20commit-2025--01--13-brightgreen"
alt="Last Commit on GitHub" /></li>
</ul>
<h4 id="javascript">JavaScript</h4>
<p><em>Solutions to AoC in JavaScript.</em></p>
<ul>
<li><a
href="https://github.com/BobbyMcBobFace/AOC2024">BobbyMcBobFace/AOC2024</a>
<img
src="https://img.shields.io/badge/last%20commit-2024--12--07-brightgreen"
alt="Last Commit on GitHub" /></li>
<li><a
href="https://github.com/DearRude/advent-of-code">DearRude/advent-of-code</a>
<img
src="https://img.shields.io/badge/last%20commit-2024--12--15-brightgreen"
alt="Last Commit on GitHub" /></li>
<li><a
href="https://github.com/Topener/adventofcode">Topener/adventofcode</a>
<img
src="https://img.shields.io/badge/last%20commit-2024--12--03-brightgreen"
alt="Last Commit on GitHub" /></li>
<li><a
href="https://github.com/anamsmartins/adventOfCode2024">anamsmartins/adventOfCode2024</a>
<img
src="https://img.shields.io/badge/last%20commit-2024--12--13-brightgreen"
alt="Last Commit on GitHub" /></li>
<li><a
href="https://github.com/chdominguez/aoc_2024">chdominguez/aoc_2024</a>
<img
src="https://img.shields.io/badge/last%20commit-2024--12--09-brightgreen"
alt="Last Commit on GitHub" /></li>
<li><a href="https://github.com/derfritz/AoC24">derfritz/AoC24</a> <img
src="https://img.shields.io/badge/last%20commit-2024--12--14-brightgreen"
alt="Last Commit on GitHub" /></li>
<li><a
href="https://github.com/kaelri/advent-of-code">kaelri/advent-of-code</a>
<img
src="https://img.shields.io/badge/last%20commit-2025--03--07-brightgreen"
alt="Last Commit on GitHub" /></li>
<li><a
href="https://github.com/niksimon/advent-of-code">niksimon/advent-of-code</a>
<img
src="https://img.shields.io/badge/last%20commit-2025--01--30-brightgreen"
alt="Last Commit on GitHub" /></li>
<li><a
href="https://github.com/rkeytacked/adventofcode-2024">rkeytacked/adventofcode-2024</a>
<img
src="https://img.shields.io/badge/last%20commit-2024--12--25-brightgreen"
alt="Last Commit on GitHub" /></li>
<li><a
href="https://github.com/jorgenlt/advent-of-code">jorgenlt/advent-of-code</a>
<img
src="https://img.shields.io/badge/last%20commit-2025--04--18-brightgreen"
alt="Last Commit on GitHub" /></li>
</ul>
<h4 id="jq">jq</h4>
<p><em>Solutions to AoC in jq.</em></p>
<h4 id="julia">Julia</h4>
<p><em>Solutions to AoC in Julia.</em></p>
<ul>
<li><a href="https://github.com/DaniGlez/aoc">DaniGlez/aoc</a> <img
src="https://img.shields.io/badge/last%20commit-2024--12--24-brightgreen"
alt="Last Commit on GitHub" /></li>
<li><a
href="https://github.com/Titas22/AdventOfCode.jl">Titas22/AdventOfCode.jl</a>
<img
src="https://img.shields.io/badge/last%20commit-2025--01--05-brightgreen"
alt="Last Commit on GitHub" /></li>
<li><a
href="https://github.com/goggle/AdventOfCode2024.jl">goggle/AdventOfCode2024.jl</a>
<img
src="https://img.shields.io/badge/last%20commit-2025--03--26-brightgreen"
alt="Last Commit on GitHub" /></li>
</ul>
<h4 id="kotlin">Kotlin</h4>
<p><em>Solutions to AoC in Kotlin.</em></p>
<ul>
<li><a
href="https://github.com/7rebux/advent-of-code-2024">7rebux/advent-of-code-2024</a>
<img
src="https://img.shields.io/badge/last%20commit-2025--01--25-brightgreen"
alt="Last Commit on GitHub" /></li>
<li><a
href="https://github.com/askeron/advent-of-code-kotlin-2024">askeron/advent-of-code-kotlin-2024</a>
<img
src="https://img.shields.io/badge/last%20commit-2024--12--19-brightgreen"
alt="Last Commit on GitHub" /></li>
<li><a href="https://github.com/ephemient/aoc2024">ephemient/aoc2024</a>
<img
src="https://img.shields.io/badge/last%20commit-2025--01--10-brightgreen"
alt="Last Commit on GitHub" /></li>
</ul>
<h4 id="ldpl">LDPL</h4>
<p><em>Solutions to AoC in LDPL.</em></p>
<h4 id="lua">Lua</h4>
<p><em>Solutions to AoC in Lua.</em></p>
<h4 id="m4">M4</h4>
<p><em>Solutions to AoC in M4.</em></p>
<h4 id="matlab">MATLAB</h4>
<p><em>Solutions to AoC in MATLAB (Octave).</em></p>
<ul>
<li><a
href="https://github.com/ptoshkov/aoc-2024-octave">ptoshkov/aoc-2024-octave</a>
<img
src="https://img.shields.io/badge/last%20commit-2025--07--13-brightgreen"
alt="Last Commit on GitHub" /></li>
</ul>
<h4 id="nim">Nim</h4>
<p><em>Solutions to AoC in Nim.</em></p>
<ul>
<li><a
href="https://github.com/multiplex55/AdventOfCodeNim">multiplex55/AdventOfCodeNim</a>
<img
src="https://img.shields.io/badge/last%20commit-2024--12--21-brightgreen"
alt="Last Commit on GitHub" /></li>
</ul>
<h4 id="nushell">Nushell</h4>
<p><em>Solutions to AoC in Nushell.</em></p>
<ul>
<li><a
href="https://github.com/NonlinearFruit/advent-of-code-2024">NonlinearFruit/advent-of-code-2024</a>
<img
src="https://img.shields.io/badge/last%20commit-2024--12--28-brightgreen"
alt="Last Commit on GitHub" /></li>
</ul>
<h4 id="objective-c">Objective-C</h4>
<p><em>Solutions to AoC in Objective-C.</em></p>
<h4 id="ocaml">OCaml</h4>
<p><em>Solutions to AoC in OCaml.</em></p>
<ul>
<li><a
href="https://github.com/vshender/advent-of-code">vshender/advent-of-code</a>
<img
src="https://img.shields.io/badge/last%20commit-2024--12--16-brightgreen"
alt="Last Commit on GitHub" /></li>
</ul>
<h4 id="php">PHP</h4>
<p><em>Solutions to AoC in PHP.</em></p>
<ul>
<li><a
href="https://github.com/dannyvankooten/advent-of-code">dannyvankooten/advent-of-code</a>
<img
src="https://img.shields.io/badge/last%20commit-2024--12--25-brightgreen"
alt="Last Commit on GitHub" /></li>
<li><a
href="https://github.com/jvwag/advent-of-code">jvwag/advent-of-code</a>
<img
src="https://img.shields.io/badge/last%20commit-2024--12--10-brightgreen"
alt="Last Commit on GitHub" /></li>
<li><a
href="https://github.com/tbali0524/advent-of-code-solutions">tbali0524/advent-of-code-solutions</a>
<img
src="https://img.shields.io/badge/last%20commit-2025--05--23-brightgreen"
alt="Last Commit on GitHub" /></li>
</ul>
<h4 id="pascal">Pascal</h4>
<p><em>Solutions to AoC in Pascal.</em></p>
<ul>
<li><a
href="https://github.com/marvin-schultz/AoC-2024-Delphi">marvin-schultz/AoC-2024-Delphi</a>
<img
src="https://img.shields.io/badge/last%20commit-2025--01--08-brightgreen"
alt="Last Commit on GitHub" /></li>
</ul>
<h4 id="perl">Perl</h4>
<p><em>Solutions to AoC in Perl.</em></p>
<ul>
<li><a
href="https://github.com/joseareia/advent-of-code">joseareia/advent-of-code</a>
<img
src="https://img.shields.io/badge/last%20commit-2025--05--08-brightgreen"
alt="Last Commit on GitHub" /></li>
</ul>
<h4 id="picat">Picat</h4>
<p><em>Solutions to AoC in Picat.</em></p>
<ul>
<li><a
href="https://github.com/DestyNova/advent_of_code_2024">DestyNova/advent_of_code_2024</a>
<img
src="https://img.shields.io/badge/last%20commit-2025--01--11-brightgreen"
alt="Last Commit on GitHub" /></li>
</ul>
<h4 id="pony">Pony</h4>
<p><em>Solutions to AoC in Pony.</em></p>
<h4 id="prolog">Prolog</h4>
<p><em>Solutions to AoC in Prolog.</em></p>
<h4 id="powershell">PowerShell</h4>
<p><em>Solutions to AoC in PowerShell.</em></p>
<h4 id="python">Python</h4>
<p><em>Solutions to AoC in Python.</em></p>
<ul>
<li><a
href="https://github.com/AbdeI1/AdventOfCode">AbdeI1/AdventOfCode</a>
<img
src="https://img.shields.io/badge/last%20commit-2025--07--03-brightgreen"
alt="Last Commit on GitHub" /></li>
<li><a
href="https://github.com/DownDev/advent-of-code">DownDev/advent-of-code</a>
<img
src="https://img.shields.io/badge/last%20commit-2024--12--01-brightgreen"
alt="Last Commit on GitHub" /></li>
<li><a
href="https://github.com/GNUSheep/AdventOfCode">GNUSheep/AdventOfCode</a>
<img
src="https://img.shields.io/badge/last%20commit-2024--12--25-brightgreen"
alt="Last Commit on GitHub" /></li>
<li><a
href="https://github.com/Grecil/ElegantAoC24">Grecil/ElegantAoC24</a>
<img
src="https://img.shields.io/badge/last%20commit-2025--01--01-brightgreen"
alt="Last Commit on GitHub" /></li>
<li><a
href="https://github.com/Kokopak/advent2024">Kokopak/advent2024</a> <img
src="https://img.shields.io/badge/last%20commit-2025--01--08-brightgreen"
alt="Last Commit on GitHub" /></li>
<li><a
href="https://github.com/Kyrylo-Ktl/advent-of-code">Kyrylo-Ktl/advent-of-code</a>
<img
src="https://img.shields.io/badge/last%20commit-2024--12--14-brightgreen"
alt="Last Commit on GitHub" /></li>
<li><a
href="https://github.com/LiquidFun/adventofcode">LiquidFun/adventofcode</a>
<img
src="https://img.shields.io/badge/last%20commit-2024--12--25-brightgreen"
alt="Last Commit on GitHub" /></li>
<li><a
href="https://github.com/Lkeurentjes/Advent_of_code">Lkeurentjes/Advent_of_code</a>
<img
src="https://img.shields.io/badge/last%20commit-2024--12--25-brightgreen"
alt="Last Commit on GitHub" /></li>
<li><a
href="https://github.com/NimVek/advent-of-code">NimVek/advent-of-code</a>
<img
src="https://img.shields.io/badge/last%20commit-2024--12--08-brightgreen"
alt="Last Commit on GitHub" /></li>
<li><a
href="https://github.com/Samarth-Pai/advent-of-code-2024">Samarth-Pai/advent-of-code-2024</a>
<img
src="https://img.shields.io/badge/last%20commit-2024--12--22-brightgreen"
alt="Last Commit on GitHub" /></li>
<li><a
href="https://github.com/SebastianMaung/advent-of-code-2024">SebastianMaung/advent-of-code-2024</a>
<img
src="https://img.shields.io/badge/last%20commit-not%20available-red"
alt="Last Commit on GitHub" /></li>
<li><a
href="https://github.com/SpiderScripts/adventofcode">SpiderScripts/adventofcode</a>
<img
src="https://img.shields.io/badge/last%20commit-2024--12--19-brightgreen"
alt="Last Commit on GitHub" /></li>
<li><a
href="https://github.com/StephaneBranly/advent-of-code">StephaneBranly/advent-of-code</a>
<img
src="https://img.shields.io/badge/last%20commit-2024--12--23-brightgreen"
alt="Last Commit on GitHub" /></li>
<li><a
href="https://github.com/TurtleSmoke/Advent-of-Code">TurtleSmoke/Advent-of-Code</a>
<img
src="https://img.shields.io/badge/last%20commit-2024--12--25-brightgreen"
alt="Last Commit on GitHub" /></li>
<li><a
href="https://advent-of-code.xavd.id/writeups/2024/">advent-of-code.xavd.id</a></li>
<li><a
href="https://github.com/derailed-dash/advent-of-code">derailed-dash/advent-of-code</a>
<img
src="https://img.shields.io/badge/last%20commit-2025--01--15-brightgreen"
alt="Last Commit on GitHub" /></li>
<li><a
href="https://github.com/dis-Is-Fine/advent-of-code-2024">dis-Is-Fine/advent-of-code-2024</a>
<img
src="https://img.shields.io/badge/last%20commit-2024--12--12-brightgreen"
alt="Last Commit on GitHub" /></li>
<li><a href="https://github.com/ephemient/aoc2024">ephemient/aoc2024</a>
<img
src="https://img.shields.io/badge/last%20commit-2025--01--10-brightgreen"
alt="Last Commit on GitHub" /></li>
<li><a
href="https://github.com/happycoder74/adventofcode">happycoder74/adventofcode</a>
<img
src="https://img.shields.io/badge/last%20commit-2025--04--09-brightgreen"
alt="Last Commit on GitHub" /></li>
<li><a
href="https://github.com/itsvncl/Advent-of-code">itsvncl/Advent-of-code</a>
<img
src="https://img.shields.io/badge/last%20commit-2024--12--12-brightgreen"
alt="Last Commit on GitHub" /></li>
<li><a
href="https://github.com/jromero132/advent-of-code">jromero132/advent-of-code</a>
<img
src="https://img.shields.io/badge/last%20commit-2025--01--31-brightgreen"
alt="Last Commit on GitHub" /></li>
<li><a
href="https://github.com/m3mory/advent-of-code">m3mory/advent-of-code</a>
<img
src="https://img.shields.io/badge/last%20commit-not%20available-red"
alt="Last Commit on GitHub" /></li>
<li><a href="https://github.com/maread99/aoc">maread99/aoc</a> <img
src="https://img.shields.io/badge/last%20commit-2024--12--26-brightgreen"
alt="Last Commit on GitHub" /></li>
<li><a href="https://github.com/mebeim/aoc">mebeim/aoc</a> <img
src="https://img.shields.io/badge/last%20commit-2024--12--25-brightgreen"
alt="Last Commit on GitHub" /></li>
<li><a href="https://github.com/ndunnett/aoc">ndunnett/aoc</a> <img
src="https://img.shields.io/badge/last%20commit-2025--02--16-brightgreen"
alt="Last Commit on GitHub" /></li>
<li><a
href="https://github.com/nitekat1124/advent-of-code-2024">nitekat1124/advent-of-code-2024</a>
<img
src="https://img.shields.io/badge/last%20commit-2024--12--25-brightgreen"
alt="Last Commit on GitHub" /></li>
<li><a
href="https://github.com/pivoshenko/adventofcode">pivoshenko/adventofcode</a>
<img
src="https://img.shields.io/badge/last%20commit-2025--05--20-brightgreen"
alt="Last Commit on GitHub" /></li>
<li><a
href="https://github.com/r0f1/adventofcode2024">r0f1/adventofcode2024</a>
<img
src="https://img.shields.io/badge/last%20commit-2024--12--10-brightgreen"
alt="Last Commit on GitHub" /></li>
<li><a
href="https://github.com/ryuheechul/advent-of-code">ryuheechul/advent-of-code</a>
<img
src="https://img.shields.io/badge/last%20commit-2024--12--17-brightgreen"
alt="Last Commit on GitHub" /></li>
<li><a
href="https://github.com/taflaj/AdventOfCode">taflaj/AdventOfCode</a>
<img
src="https://img.shields.io/badge/last%20commit-2024--12--05-brightgreen"
alt="Last Commit on GitHub" /></li>
<li><a href="https://github.com/tomfran/aoc-24">tomfran/aoc-24</a> <img
src="https://img.shields.io/badge/last%20commit-2024--12--13-brightgreen"
alt="Last Commit on GitHub" /></li>
<li><a href="https://github.com/vil02/adv_2024">vil02/adv_2024</a> <img
src="https://img.shields.io/badge/last%20commit-2025--07--11-brightgreen"
alt="Last Commit on GitHub" /></li>
<li><a
href="https://github.com/vshargin/advent-of-code">vshargin/advent-of-code</a>
<img
src="https://img.shields.io/badge/last%20commit-2024--12--18-brightgreen"
alt="Last Commit on GitHub" /></li>
<li><a href="https://github.com/Fadi88/AoC">Fadi88/AoC</a> <img
src="https://img.shields.io/badge/last%20commit-2025--04--15-brightgreen"
alt="Last Commit on GitHub" /></li>
</ul>
<h4 id="r">R</h4>
<p><em>Solutions to AoC in R.</em></p>
<ul>
<li><a
href="https://github.com/AndreaBarghetti/AdventOfCode">AndreaBarghetti/AdventOfCode</a>
<img
src="https://img.shields.io/badge/last%20commit-2024--12--20-brightgreen"
alt="Last Commit on GitHub" /></li>
<li><a
href="https://github.com/jrh-dev/AdventOfCode2024">jrh-dev/AdventOfCode2024</a>
<img
src="https://img.shields.io/badge/last%20commit-2024--12--31-brightgreen"
alt="Last Commit on GitHub" /></li>
<li><a
href="https://github.com/plannapus/Advent_of_Code">plannapus/Advent_of_Code</a>
<img
src="https://img.shields.io/badge/last%20commit-2025--05--21-brightgreen"
alt="Last Commit on GitHub" /></li>
</ul>
<h4 id="racket">Racket</h4>
<p><em>Solutions to AoC in Racket.</em></p>
<ul>
<li><a href="https://github.com/Bogdanp/aoc2024">Bogdanp/aoc2024</a>
<img
src="https://img.shields.io/badge/last%20commit-2024--12--04-brightgreen"
alt="Last Commit on GitHub" /></li>
</ul>
<h4 id="raku">Raku</h4>
<p><em>Solutions to AoC in Raku.</em></p>
<ul>
<li><a
href="https://github.com/bo-tato/advent-of-code-2024">bo-tato/advent-of-code-2024</a>
<img
src="https://img.shields.io/badge/last%20commit-2024--12--25-brightgreen"
alt="Last Commit on GitHub" /></li>
</ul>
<h4 id="reasonml">ReasonML</h4>
<p><em>Solutions to AoC in ReasonML.</em></p>
<h4 id="red">Red</h4>
<p><em>Solutions to AoC in Red.</em></p>
<h4 id="rexx">REXX</h4>
<p><em>Solutions to AoC in REXX.</em></p>
<h4 id="rhombus">Rhombus</h4>
<p><em>Solutions to AoC in Rhombus.</em></p>
<ul>
<li><a
href="https://github.com/samdphillips/aoc-2024">samdphillips/aoc-2024</a>
<img
src="https://img.shields.io/badge/last%20commit-2024--12--24-brightgreen"
alt="Last Commit on GitHub" /></li>
</ul>
<h4 id="robo1">ROBO1</h4>
<p><em>Solutions to AoC in ROBO1.</em></p>
<h4 id="roc">Roc</h4>
<p><em>Solutions to AoC in Roc.</em></p>
<ul>
<li><a
href="https://github.com/lukewilliamboswell/aoc">lukewilliamboswell/aoc</a>
<img
src="https://img.shields.io/badge/last%20commit-2024--12--10-brightgreen"
alt="Last Commit on GitHub" /></li>
<li><a
href="https://github.com/normanjaeckel/AdventOfCode">normanjaeckel/AdventOfCode</a>
<img
src="https://img.shields.io/badge/last%20commit-2024--12--30-brightgreen"
alt="Last Commit on GitHub" /></li>
<li><a href="https://github.com/ostcar/aoc2024">ostcar/aoc2024</a> <img
src="https://img.shields.io/badge/last%20commit-2024--12--30-brightgreen"
alt="Last Commit on GitHub" /></li>
</ul>
<h4 id="ruby">Ruby</h4>
<p><em>Solutions to AoC in Ruby.</em></p>
<h4 id="rust">Rust</h4>
<p><em>Solutions to AoC in Rust.</em></p>
<ul>
<li><a href="https://github.com/AndrejOrsula/aoc">AndrejOrsula/aoc</a>
<img
src="https://img.shields.io/badge/last%20commit-2025--06--09-brightgreen"
alt="Last Commit on GitHub" /></li>
<li><a
href="https://github.com/DarthGandalf/advent-of-code">DarthGandalf/advent-of-code</a>
<img
src="https://img.shields.io/badge/last%20commit-2025--01--10-brightgreen"
alt="Last Commit on GitHub" /></li>
<li><a href="https://github.com/XmchxUp/aoc">XmchxUp/aoc</a> <img
src="https://img.shields.io/badge/last%20commit-2025--06--18-brightgreen"
alt="Last Commit on GitHub" /></li>
<li><a href="https://github.com/baddate/aoc2024">baddate/aoc2024</a>
<img
src="https://img.shields.io/badge/last%20commit-2024--12--12-brightgreen"
alt="Last Commit on GitHub" /></li>
<li><a
href="https://github.com/connorslade/advent-of-code">connorslade/advent-of-code</a>
<img
src="https://img.shields.io/badge/last%20commit-2024--12--25-brightgreen"
alt="Last Commit on GitHub" /></li>
<li><a href="https://github.com/drwilco/aoc">drwilco/aoc</a> <img
src="https://img.shields.io/badge/last%20commit-2024--12--20-brightgreen"
alt="Last Commit on GitHub" /></li>
<li><a href="https://github.com/ephemient/aoc2024">ephemient/aoc2024</a>
<img
src="https://img.shields.io/badge/last%20commit-2025--01--10-brightgreen"
alt="Last Commit on GitHub" /></li>
<li><a
href="https://github.com/jthomaschewski/advent-of-code">jthomaschewski/advent-of-code</a>
<img
src="https://img.shields.io/badge/last%20commit-2024--12--09-brightgreen"
alt="Last Commit on GitHub" /></li>
<li><a
href="https://github.com/keelus/advent-of-code">keelus/advent-of-code</a>
<img
src="https://img.shields.io/badge/last%20commit-2024--12--28-brightgreen"
alt="Last Commit on GitHub" /></li>
<li><a
href="https://github.com/m4tx/advent-of-code">m4tx/advent-of-code</a>
<img
src="https://img.shields.io/badge/last%20commit-2024--12--25-brightgreen"
alt="Last Commit on GitHub" /></li>
<li><a
href="https://github.com/maneatingape/advent-of-code-rust">maneatingape/advent-of-code-rust</a>
<img
src="https://img.shields.io/badge/last%20commit-2025--07--12-brightgreen"
alt="Last Commit on GitHub" /></li>
<li><a href="https://github.com/ndunnett/aoc">ndunnett/aoc</a> <img
src="https://img.shields.io/badge/last%20commit-2025--02--16-brightgreen"
alt="Last Commit on GitHub" /></li>
<li><a href="https://github.com/rust-dd/aoc-2024">rust-dd/aoc-2024</a>
<img
src="https://img.shields.io/badge/last%20commit-2024--12--28-brightgreen"
alt="Last Commit on GitHub" /></li>
<li><a
href="https://github.com/sivertjoe/Advent-of-Code">sivertjoe/Advent-of-Code</a>
<img
src="https://img.shields.io/badge/last%20commit-2025--01--02-brightgreen"
alt="Last Commit on GitHub" /></li>
<li><a href="https://github.com/slotThe/advent">slotThe/advent</a> <img
src="https://img.shields.io/badge/last%20commit-2025--05--12-brightgreen"
alt="Last Commit on GitHub" /></li>
<li><a href="https://github.com/syncd010/AoC2024">syncd010/AoC2024</a>
<img
src="https://img.shields.io/badge/last%20commit-2025--01--08-brightgreen"
alt="Last Commit on GitHub" /></li>
<li><a
href="https://github.com/tbali0524/advent-of-code-rust">tbali0524/advent-of-code-rust</a>
<img
src="https://img.shields.io/badge/last%20commit-2025--06--27-brightgreen"
alt="Last Commit on GitHub" /></li>
<li><a
href="https://gitlab.com/tyomka896/advent-of-code-2024-rust">tyomka896/advent-of-code-2024-rust</a>
<img
src="https://img.shields.io/badge/last%20commit-2024--12--01-brightgreen"
alt="Last Commit on GitLab" /></li>
<li><a
href="https://github.com/yoyoyonono/aoc2024">yoyoyonono/aoc2024</a> <img
src="https://img.shields.io/badge/last%20commit-2024--12--19-brightgreen"
alt="Last Commit on GitHub" /></li>
<li><a
href="https://github.com/zsacul/AdventOfCode2024">zsacul/AdventOfCode2024</a>
<img
src="https://img.shields.io/badge/last%20commit-2025--04--21-brightgreen"
alt="Last Commit on GitHub" /></li>
<li><a href="https://github.com/Fadi88/AoC">Fadi88/AoC</a> <img
src="https://img.shields.io/badge/last%20commit-2025--04--15-brightgreen"
alt="Last Commit on GitHub" /></li>
<li><a
href="https://github.com/rene-d/advent-of-rust">rene-d/advent-of-rust</a>
<img
src="https://img.shields.io/badge/last%20commit-2025--01--29-brightgreen"
alt="Last Commit on GitHub" /></li>
</ul>
<h4 id="smalltalk">Smalltalk</h4>
<p><em>Solutions to AoC in Smalltalk.</em></p>
<h4 id="scala">Scala</h4>
<p><em>Solutions to AoC in Scala.</em></p>
<ul>
<li><a
href="https://github.com/FlorianCassayre/AdventOfCode-2024">FlorianCassayre/AdventOfCode-2024</a>
<img
src="https://img.shields.io/badge/last%20commit-2025--01--05-brightgreen"
alt="Last Commit on GitHub" /></li>
<li><a href="https://github.com/fdlk/advent-2024">fdlk/advent-2024</a>
<img
src="https://img.shields.io/badge/last%20commit-2025--01--27-brightgreen"
alt="Last Commit on GitHub" /></li>
<li><a href="https://github.com/nikiforo/aoc24">nikiforo/aoc24</a> <img
src="https://img.shields.io/badge/last%20commit-2024--12--23-brightgreen"
alt="Last Commit on GitHub" /></li>
<li><a
href="https://github.com/sim642/adventofcode">sim642/adventofcode</a>
<img
src="https://img.shields.io/badge/last%20commit-2025--03--23-brightgreen"
alt="Last Commit on GitHub" /></li>
<li><a
href="https://github.com/vshargin/advent-of-code">vshargin/advent-of-code</a>
<img
src="https://img.shields.io/badge/last%20commit-2024--12--18-brightgreen"
alt="Last Commit on GitHub" /></li>
</ul>
<h4 id="scheme">Scheme</h4>
<p><em>Solutions to AoC in Scheme.</em></p>
<ul>
<li><a
href="https://github.com/filiplajszczak/advent-of-code-2024">filiplajszczak/advent-of-code-2024</a>
<img
src="https://img.shields.io/badge/last%20commit-2024--12--11-brightgreen"
alt="Last Commit on GitHub" /></li>
<li><a
href="https://github.com/jefgr/AdventOfCode2024">jefgr/AdventOfCode2024</a>
<img
src="https://img.shields.io/badge/last%20commit-2024--12--09-brightgreen"
alt="Last Commit on GitHub" /></li>
</ul>
<h4 id="solidity">Solidity</h4>
<p><em>Solutions to AoC in Solidity.</em></p>
<h4 id="spectx">SpectX</h4>
<p><em>Solutions to AoC in SpectX.</em></p>
<h4 id="sql">SQL</h4>
<p><em>Solutions to AoC in SQL.</em></p>
<ul>
<li><a
href="https://github.com/LennartH/advent-of-code">LennartH/advent-of-code</a>
<img
src="https://img.shields.io/badge/last%20commit-2025--01--25-brightgreen"
alt="Last Commit on GitHub" /></li>
</ul>
<h4 id="standard-ml">Standard ML</h4>
<p><em>Solutions to AoC in Standard ML.</em></p>
<h4 id="swift">Swift</h4>
<p><em>Solutions to AoC in Swift.</em></p>
<ul>
<li><a
href="https://github.com/Abizern/aoc-swift-2024">Abizern/aoc-swift-2024</a>
<img
src="https://img.shields.io/badge/last%20commit-2024--12--29-brightgreen"
alt="Last Commit on GitHub" /></li>
<li><a href="https://github.com/gereons/AoC2024">gereons/AoC2024</a>
<img
src="https://img.shields.io/badge/last%20commit-2025--01--20-brightgreen"
alt="Last Commit on GitHub" /></li>
<li><a
href="https://github.com/leohidalgo/aoc-swift">leohidalgo/aoc-swift</a>
<img
src="https://img.shields.io/badge/last%20commit-2025--01--17-brightgreen"
alt="Last Commit on GitHub" /></li>
</ul>
<h4 id="tcltk">Tcl/Tk</h4>
<p><em>Solutions to AoC in Tcl/Tk</em></p>
<ul>
<li><a
href="https://github.com/harkaitz/advent-of-code-2024-tcl">harkaitz/advent-of-code-2024-tcl</a>
<img
src="https://img.shields.io/badge/last%20commit-2025--05--10-brightgreen"
alt="Last Commit on GitHub" /></li>
</ul>
<h4 id="typescript">TypeScript</h4>
<p><em>Solutions to AoC in TypeScript.</em></p>
<ul>
<li><a
href="https://github.com/Azgmohammadd/AdventOfCode2024-typescript">Azgmohammadd/AdventOfCode2024-typescript</a>
<img
src="https://img.shields.io/badge/last%20commit-2024--12--17-brightgreen"
alt="Last Commit on GitHub" /></li>
<li><a
href="https://github.com/FrozyPenguin/AdventOfCode2024">FrozyPenguin/AdventOfCode2024</a>
<img
src="https://img.shields.io/badge/last%20commit-2024--12--20-brightgreen"
alt="Last Commit on GitHub" /></li>
<li><a
href="https://github.com/SwiftPush/advent-of-code-2024">SwiftPush/advent-of-code-2024</a>
<img
src="https://img.shields.io/badge/last%20commit-2024--12--08-brightgreen"
alt="Last Commit on GitHub" /></li>
<li><a
href="https://github.com/dbud/advent-of-code">dbud/advent-of-code</a>
<img
src="https://img.shields.io/badge/last%20commit-2024--12--26-brightgreen"
alt="Last Commit on GitHub" /></li>
<li><a
href="https://github.com/felixonwheels/advent-of-code-2024">felixonwheels/advent-of-code-2024</a>
<img
src="https://img.shields.io/badge/last%20commit-2024--12--19-brightgreen"
alt="Last Commit on GitHub" /></li>
<li><a href="https://github.com/goosewin/aoc2024">goosewin/aoc2024</a>
<img
src="https://img.shields.io/badge/last%20commit-2024--12--20-brightgreen"
alt="Last Commit on GitHub" /></li>
<li><a
href="https://github.com/mabenj/aoc-deno-ts">mabenj/aoc-deno-ts</a> <img
src="https://img.shields.io/badge/last%20commit-2024--12--25-brightgreen"
alt="Last Commit on GitHub" /></li>
<li><a
href="https://github.com/pstachula-dev/advent-of-code">pstachula-dev/advent-of-code</a>
<img
src="https://img.shields.io/badge/last%20commit-2025--03--25-brightgreen"
alt="Last Commit on GitHub" /></li>
<li><a
href="https://github.com/webkonstantin/advent-of-code">webkonstantin/advent-of-code</a>
<img
src="https://img.shields.io/badge/last%20commit-2024--12--16-brightgreen"
alt="Last Commit on GitHub" /></li>
</ul>
<h4 id="typescript-types">TypeScript Types</h4>
<p><em>Solutions to AoC in the TypeScript type system.</em></p>
<h4 id="unison">Unison</h4>
<p><em>Solutions to AoC in Unison.</em></p>
<h4 id="v">V</h4>
<p><em>Solutions to AoC in V.</em></p>
<h4 id="vb.net">VB.NET</h4>
<p><em>Solutions to AoC in VB.NET.</em></p>
<h4 id="vyxal">Vyxal</h4>
<p><em>Solutions to AoC in Vyxal.</em></p>
<ul>
<li><a
href="https://github.com/taylors-version/advent-of-code-2024-vyxal">taylors-version/advent-of-code-2024-vyxal</a>
<img
src="https://img.shields.io/badge/last%20commit-2024--12--14-brightgreen"
alt="Last Commit on GitHub" /></li>
</ul>
<h4 id="webassembly">WebAssembly</h4>
<p><em>Solutions to AoC in WebAssembly.</em></p>
<ul>
<li><a
href="https://github.com/cszach/advent-of-wasm-2024">cszach/advent-of-wasm-2024</a>
<img
src="https://img.shields.io/badge/last%20commit-2024--12--18-brightgreen"
alt="Last Commit on GitHub" /></li>
</ul>
<h4 id="whitespace">Whitespace</h4>
<p><em>Solutions to AoC in Whitespace.</em></p>
<h4 id="zig">Zig</h4>
<p><em>Solutions to AoC in Zig.</em></p>
<ul>
<li><a
href="https://github.com/mogottsch/adventofcode">mogottsch/adventofcode</a>
<img
src="https://img.shields.io/badge/last%20commit-2024--12--26-brightgreen"
alt="Last Commit on GitHub" /></li>
<li><a href="https://github.com/p88h/aoc2024">p88h/aoc2024</a> <img
src="https://img.shields.io/badge/last%20commit-2024--12--31-brightgreen"
alt="Last Commit on GitHub" /></li>
</ul>
<h4 id="zsh">Zsh</h4>
<p><em>Solutions to AoC in Zsh.</em></p>
<h3 id="live-streams">Live Streams</h3>
<p><em>Folks who are live streaming their process.</em></p>
<ul>
<li><a
href="https://youtube.com/@elliekrowzy?si=aCqFmDbtrG0MJHj3">EllieKrowzy</a>
streaming AoC (C++) on youtube.</li>
</ul>
<p><a
href="https://github.com/Bogdanp/awesome-advent-of-code">adventofcode.md
Github</a></p>