Update and add index
This commit is contained in:
@@ -1,4 +1,4 @@
|
||||
[38;5;12m [39m[38;2;255;187;0m[1m[4mAwesome Advent of Code[0m
|
||||
[38;5;12m [39m[38;2;255;187;0m[1m[4mAwesome Advent of Code[0m
|
||||
|
||||
[38;5;12mThis is a collection of awesome resources related to the yearly[39m
|
||||
[38;5;14m[1mAdvent of Code[0m[38;5;12m challenge.[39m
|
||||
@@ -100,7 +100,7 @@
|
||||
[48;5;235m[38;5;249m* **Zsh** (#zsh)[49m[39m[48;5;235m[38;5;249m [49m[39m
|
||||
[38;5;12m [39m[38;5;12m [39m[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mLive Streams[0m[38;5;12m (#live-streams)[39m
|
||||
|
||||
[38;5;238m―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――[39m
|
||||
[38;5;238m――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――[39m
|
||||
|
||||
[38;2;255;187;0m[4mProject Templates[0m
|
||||
|
||||
@@ -159,34 +159,27 @@
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;12mBrowser extension for private leaderboard visualization[39m
|
||||
[38;5;12m [39m[38;5;12m [39m[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mChrome extension[0m[38;5;12m (https://chrome.google.com/webstore/detail/advent-of-code-ranking/jbnlafikncgjjhdkmfhokcplgahebmjl)[39m
|
||||
[38;5;12m [39m[38;5;12m [39m[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mFirefox extension[0m[38;5;12m (https://addons.mozilla.org/en-US/firefox/addon/aoc-ranking/)[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;12mBrowser[39m[38;5;12m [39m[38;5;12mextension[39m[38;5;12m [39m[38;5;12mwhich[39m[38;5;12m [39m[38;5;12menhances[39m[38;5;12m [39m[38;5;12myour[39m[38;5;12m [39m[38;5;12mpersonal[39m[38;5;12m [39m[38;5;12mstats[39m[38;5;12m [39m[38;5;12mpage[39m[38;5;12m [39m[38;5;12mwith[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12mtime[39m[38;5;12m [39m[38;5;12mfrom[39m[38;5;12m [39m[38;5;12mPart[39m[38;5;12m [39m[38;5;12m1[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12mPart[39m[38;5;12m [39m[38;5;12m2[39m[38;5;12m [39m[38;5;12mcolumn[39m[38;5;12m [39m[38;5;12m(it[39m[38;5;12m [39m[38;5;12malso[39m[38;5;12m [39m[38;5;12mtracks[39m[38;5;12m [39m[38;5;12mwhen[39m[38;5;12m [39m[38;5;12myou've[39m[38;5;12m [39m[38;5;12mfirst[39m[38;5;12m [39m[38;5;12mopened[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12mpuzzle[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12moffsets[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;12mcompletion[39m[38;5;12m [39m[38;5;12mtimes[39m[38;5;12m [39m
|
||||
[38;5;12maccordingly)[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;12mBrowser extension which enhances your personal stats page with a time from Part 1 to Part 2 column (it also tracks when you've first opened a puzzle and offsets the completion times accordingly)[39m
|
||||
[38;5;12m [39m[38;5;12m [39m[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mChrome extension[0m[38;5;12m (https://chrome.google.com/webstore/detail/advent-of-code-part-2-timer/fhmjpoppaplfhgnknpbaaklgdnnimfbn)[39m
|
||||
[38;5;12m [39m[38;5;12m [39m[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mFirefox extension[0m[38;5;12m (https://addons.mozilla.org/en-US/firefox/addon/advent-of-code-part-2-timer/)[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;12mBrowser[39m[38;5;12m [39m[38;5;12mextension[39m[38;5;12m [39m[38;5;12m([39m[38;5;14m[1mopen[0m[38;5;14m[1m [0m[38;5;14m[1msource[0m[38;5;12m [39m[38;5;12m(https://github.com/jeroenheijmans/advent-of-code-charts))[39m[38;5;12m [39m[38;5;12menhancing[39m[38;5;12m [39m[38;5;12mprivate[39m[38;5;12m [39m[38;5;12mleaderboards[39m[38;5;12m [39m[38;5;12mwith[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12m"medals/podium"[39m[38;5;12m [39m[38;5;12mchart[39m[38;5;12m [39m[38;5;12mper[39m[38;5;12m [39m[38;5;12mday,[39m[38;5;12m [39m[38;5;12mPart[39m[38;5;12m [39m[38;5;12m1[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12mPart[39m[38;5;12m [39m[38;5;12m2[39m[38;5;12m [39m[38;5;12moverview,[39m[38;5;12m [39m[38;5;12mand[39m
|
||||
[38;5;12mseveral[39m[38;5;12m [39m[38;5;12mother[39m[38;5;12m [39m[38;5;12mcharts[39m[38;5;12m [39m[38;5;12mfor[39m[38;5;12m [39m[38;5;12myour[39m[38;5;12m [39m[38;5;12mleaderboard[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;12mBrowser extension ([39m[38;5;14m[1mopen source[0m[38;5;12m (https://github.com/jeroenheijmans/advent-of-code-charts)) enhancing private leaderboards with a "medals/podium" chart per day, Part 1 to Part 2 overview, and several other charts for your leaderboard[39m
|
||||
[38;5;12m [39m[38;5;12m [39m[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mChrome extension "Advent of Code Charts"[0m[38;5;12m (https://chrome.google.com/webstore/detail/advent-of-code-charts/ipbomkmbokofodhhjpipflmdplipblbe)[39m
|
||||
[38;5;12m [39m[38;5;12m [39m[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mFirefox extension "Advent of Code Charts"[0m[38;5;12m (https://addons.mozilla.org/en-US/firefox/addon/advent-of-code-charts/)[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mGlobals medals overview[0m[38;5;12m (http://www.maurits.vdschee.nl/scatterplot/medals.html) -- Alternative global leaderboard showing first, second and third places as gold, silver and bronze medals.[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mScatterplot of first 100[0m[38;5;12m (http://www.maurits.vdschee.nl/scatterplot/) -- Scatterplot of the time taken to solve the parts of each puzzle by the first 100 people that solved it.[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mPrivate Leaderboard Visualiser[0m
|
||||
[38;5;12m (https://aoc.kolman.si/vis/) -- 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.[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mPrivate Leaderboard Visualiser[0m[38;5;12m (https://aoc.kolman.si/vis/) -- 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.[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1maocdl[0m[38;5;12m (https://github.com/GreenLightning/advent-of-code-downloader) -- Command-line utility that automatically downloads your personal input file while you read the puzzle description [39m[48;2;30;30;40m[38;5;13m[3m(Go)[0m[38;5;12m.[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1maocinput[0m[38;5;12m (https://github.com/dds/aoc2020/blob/main/cmd/aocinput/aocinput.go) -- CLI for getting inputs. Clipboard support. Polite to AoC. Nice help and options. [39m[48;2;30;30;40m[38;5;13m[3m(Go)[0m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1maoc_rb[0m[38;5;12m (https://github.com/pacso/aoc_rb) -- A Ruby gem that generates an empty AoC project, and provides command-line tools for fetching input and submitting solutions [39m[48;2;30;30;40m[38;5;13m[3m(Ruby)[0m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1maoc-cli[0m[38;5;12m [39m[38;5;12m(https://github.com/keirua/aoc-cli)[39m[38;5;12m [39m[38;5;12m--[39m[38;5;12m [39m[38;5;12mCommand-line[39m[38;5;12m [39m[38;5;12mutility[39m[38;5;12m [39m[38;5;12mthat[39m[38;5;12m [39m[38;5;12mhelps[39m[38;5;12m [39m[38;5;12msolve[39m[38;5;12m [39m[38;5;12mproblems[39m[38;5;12m [39m[38;5;12min[39m[38;5;12m [39m[38;5;12mruby:[39m[38;5;12m [39m[38;5;12mit[39m[38;5;12m [39m[38;5;12mdownloads[39m[38;5;12m [39m[38;5;12myour[39m[38;5;12m [39m[38;5;12mpersonal[39m[38;5;12m [39m[38;5;12minput[39m[38;5;12m [39m[38;5;12mfile,[39m[38;5;12m [39m[38;5;12mcreates[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;12msample[39m[38;5;12m [39m[38;5;12msource[39m[38;5;12m [39m[38;5;12mfiles[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mbenchmarks[39m[38;5;12m [39m
|
||||
[38;5;12myour[39m[38;5;12m [39m[38;5;12msolutions[39m[38;5;12m [39m[48;2;30;30;40m[38;5;13m[3m(Ruby)[0m[38;5;12m.[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1maoc-cli[0m[38;5;12m (https://github.com/keirua/aoc-cli) -- Command-line utility that helps solve problems in ruby: it downloads your personal input file, creates the sample source files and benchmarks your solutions [39m[48;2;30;30;40m[38;5;13m[3m(Ruby)[0m[38;5;12m.[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mAocKt[0m[38;5;12m (https://github.com/Jadarma/advent-of-code-kotlin) -- A testing library for creating unit tests for AoC solutions with minimal boilerplate. [39m[48;2;30;30;40m[38;5;13m[3m(Kotlin)[0m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mAoCHelper[0m[38;5;12m (https://github.com/eduherminio/AoCHelper) -- NuGet library that simplifies puzzle solving and provides benchmarking [39m[48;2;30;30;40m[38;5;13m[3m(.NET)[0m[38;5;12m.[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mAdventOfCode.Runner[0m[38;5;12m [39m[38;5;12m(https://github.com/vladsm/adventofcode-runner)[39m[38;5;12m [39m[38;5;12m--[39m[38;5;12m [39m[38;5;12mNuGet[39m[38;5;12m [39m[38;5;12mpackage[39m[38;5;12m [39m[38;5;12mthat[39m[38;5;12m [39m[38;5;12mautomatically[39m[38;5;12m [39m[38;5;12mprovides[39m[38;5;12m [39m[38;5;12myour[39m[38;5;12m [39m[38;5;12mpuzzles[39m[38;5;12m [39m[38;5;12msolvers[39m[38;5;12m [39m[38;5;12mwith[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;12minput[39m[38;5;12m [39m[38;5;12mfrom[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;12mAOC[39m[38;5;12m [39m[38;5;12msite[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mverifies[39m[38;5;12m [39m
|
||||
[38;5;12mcalculated[39m[38;5;12m [39m[38;5;12manswers[39m[38;5;12m [39m[48;2;30;30;40m[38;5;13m[3m(.NET[0m[48;2;30;30;40m[38;5;13m[3m [0m[48;2;30;30;40m[38;5;13m[3m/[0m[48;2;30;30;40m[38;5;13m[3m [0m[48;2;30;30;40m[38;5;13m[3mC#)[0m[38;5;12m.[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1maocleaderboard[0m
|
||||
[38;5;12m (https://github.com/scarvalhojr/aocleaderboard) -- get over the 200-member limit for private leaderboards and combine multiple leaderboards in a single page with recalculated scores.[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mAdventOfCode.Runner[0m[38;5;12m (https://github.com/vladsm/adventofcode-runner) -- NuGet package that automatically provides your puzzles solvers with the input from the AOC site and verifies calculated answers [39m[48;2;30;30;40m[38;5;13m[3m(.NET / C#)[0m[38;5;12m.[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1maocleaderboard[0m[38;5;12m (https://github.com/scarvalhojr/aocleaderboard) -- get over the 200-member limit for private leaderboards and combine multiple leaderboards in a single page with recalculated scores.[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1madvent-of-code-api[0m[38;5;12m (https://hackage.haskell.org/package/advent-of-code-api) -- Haskell library for querying AOC prompts, inputs, and leaderboards [39m[48;2;30;30;40m[38;5;13m[3m(Haskell)[0m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1madvent-of-code-ocr[0m[38;5;12m (https://github.com/mstksg/advent-of-code-ocr#readme) -- Command line utility and Haskell library for parsing AoC ascii art words [39m[48;2;30;30;40m[38;5;13m[3m(Haskell)[0m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1madvent-of-code-ocr[0m[38;5;12m (https://github.com/bsoyka/advent-of-code-ocr) -- Python module for parsing AoC ascii art words [39m[48;2;30;30;40m[38;5;13m[3m(Python)[0m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1maoc-agent[0m[38;5;12m [39m[38;5;12m(https://github.com/mazharenko/aoc-agent)[39m[38;5;12m [39m[38;5;12m--[39m[38;5;12m [39m[38;5;12mC#[39m[38;5;12m [39m[38;5;12msource[39m[38;5;12m [39m[38;5;12mgenerator[39m[38;5;12m [39m[38;5;12mthat[39m[38;5;12m [39m[38;5;12mgenerates:[39m[38;5;12m [39m[38;5;12ma)[39m[38;5;12m [39m[38;5;12mtests[39m[38;5;12m [39m[38;5;12mfor[39m[38;5;12m [39m[38;5;12myour[39m[38;5;12m [39m[38;5;12msolution[39m[38;5;12m [39m[38;5;12mlogic,[39m[38;5;12m [39m[38;5;12mb)[39m[38;5;12m [39m[38;5;12mcomplete[39m[38;5;12m [39m[38;5;12mrunner[39m[38;5;12m [39m[38;5;12mthat[39m[38;5;12m [39m[38;5;12mhandles[39m[38;5;12m [39m[38;5;12minput[39m[38;5;12m [39m[38;5;12mfetching[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12manswer[39m[38;5;12m [39m
|
||||
[38;5;12msubmitting[39m[38;5;12m [39m[48;2;30;30;40m[38;5;13m[3m(.NET)[0m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1maoc-agent[0m[38;5;12m (https://github.com/mazharenko/aoc-agent) -- C# source generator that generates: a) tests for your solution logic, b) complete runner that handles input fetching and answer submitting [39m[48;2;30;30;40m[38;5;13m[3m(.NET)[0m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1maoc-ranking[0m[38;5;12m (https://github.com/freedomofkeima/aoc-ranking) -- Show all non-zero score AoC participants in one, global scoreboard. [39m[48;2;30;30;40m[38;5;13m[3m(Python)[0m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1maoc-cli[0m[38;5;12m (https://github.com/scarvalhojr/aoc-cli) -- Read puzzle descriptions, download input, and submit answers from the comfort of your terminal. [39m[48;2;30;30;40m[38;5;13m[3m(Rust)[0m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1madventofcode-badge[0m[38;5;12m (https://github.com/stackcats/adventofcode-badge) -- An interface over Shields.io to facilitate the creation of badges from Advent of Code.[39m
|
||||
@@ -194,34 +187,27 @@
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1meggnog[0m[38;5;12m (https://github.com/breakthatbass/eggnog) -- CLI for getting input, directions (with nice colors!), and submitting answers. Caches absolutely everything. [39m[48;2;30;30;40m[38;5;13m[3m(C)[0m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1maoc-badges-action[0m[38;5;12m (https://github.com/J0B10/aoc-badges-action) -- A GitHub action for updating various aoc-related badges in your README [39m[48;2;30;30;40m[38;5;13m[3m(GitHub Action, Python)[0m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1madvent-readme-stars[0m[38;5;12m (https://github.com/k2bd/advent-readme-stars) -- A GitHub action that adds and maintains a table of your AoC progress to your README [39m[48;2;30;30;40m[38;5;13m[3m(GitHub Action, Python)[0m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1maoctimer[0m
|
||||
[38;5;12m (https://github.com/caderek/aoctimer) -- A language-agnostic, multiplatform tool to measure your solution time in relative units, so you can share and compare your results with others.[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1maocrunner[0m[38;5;12m [39m[38;5;12m(https://github.com/caderek/aocrunner)[39m[38;5;12m [39m[38;5;12m--[39m[38;5;12m [39m[38;5;12mA[39m[38;5;12m [39m[38;5;12mfast[39m[38;5;12m [39m[38;5;12msolutions[39m[38;5;12m [39m[38;5;12mrunner[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mtemplate[39m[38;5;12m [39m[38;5;12mgenerator,[39m[38;5;12m [39m[38;5;12mwith[39m[38;5;12m [39m[38;5;12msimple[39m[38;5;12m [39m[38;5;12mCLI,[39m[38;5;12m [39m[38;5;12mcustomizable[39m[38;5;12m [39m[38;5;12mtemplate,[39m[38;5;12m [39m[38;5;12msimple[39m[38;5;12m [39m[38;5;12mtesting[39m[38;5;12m [39m[38;5;12mutility,[39m[38;5;12m [39m[38;5;12mlive[39m[38;5;12m [39m[38;5;12mreload,[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m
|
||||
[38;5;12madventofcode.com[39m[38;5;12m [39m[38;5;12mintegration.[39m[38;5;12m [39m[48;2;30;30;40m[38;5;13m[3m(JavaScript,[0m[48;2;30;30;40m[38;5;13m[3m [0m[48;2;30;30;40m[38;5;13m[3mTypeScript)[0m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1madvent-of-code-client[0m[38;5;12m [39m[38;5;12m(https://github.com/toblu/advent-of-code-client)[39m[38;5;12m [39m[38;5;12m--[39m[38;5;12m [39m[38;5;12mA[39m[38;5;12m [39m[38;5;12mNode.js[39m[38;5;12m [39m[38;5;12mpackage[39m[38;5;12m [39m[38;5;12mfor[39m[38;5;12m [39m[38;5;12mfetching[39m[38;5;12m [39m[38;5;12minputs,[39m[38;5;12m [39m[38;5;12mrunning[39m[38;5;12m [39m[38;5;12mpuzzle[39m[38;5;12m [39m[38;5;12mchallenges[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12msubmitting[39m[38;5;12m [39m[38;5;12manswers[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12madventofcode.com[39m[38;5;12m [39m
|
||||
[38;5;12mdirectly[39m[38;5;12m [39m[38;5;12mfrom[39m[38;5;12m [39m[38;5;12myour[39m[38;5;12m [39m[38;5;12mJavaScript[39m[38;5;12m [39m[38;5;12mcode.[39m[38;5;12m [39m[38;5;12mAlso[39m[38;5;12m [39m[38;5;12mincludes[39m[38;5;12m [39m[38;5;12msome[39m[38;5;12m [39m[38;5;12mcommonly[39m[38;5;12m [39m[38;5;12mused[39m[38;5;12m [39m[38;5;12m&[39m[38;5;12m [39m[38;5;12mcustomizable[39m[38;5;12m [39m[38;5;12minput[39m[38;5;12m [39m[38;5;12mtransformation[39m[38;5;12m [39m[38;5;12mfunctions.[39m[38;5;12m [39m[48;2;30;30;40m[38;5;13m[3m(JavaScript)[0m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1madvent-of-code-runner[0m[38;5;12m [39m[38;5;12m(https://github.com/beakerandjake/advent-of-code-runner)[39m[38;5;12m [39m[38;5;12m--[39m[38;5;12m [39m[38;5;12mNode.JS[39m[38;5;12m [39m[38;5;12mCLI[39m[38;5;12m [39m[38;5;12msolution[39m[38;5;12m [39m[38;5;12mgenerator[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mrunner.[39m[38;5;12m [39m[38;5;12mDownloads[39m[38;5;12m [39m[38;5;12minputs,[39m[38;5;12m [39m[38;5;12msubmits[39m[38;5;12m [39m[38;5;12manswers,[39m[38;5;12m [39m[38;5;12mprevents[39m[38;5;12m [39m[38;5;12mduplicate[39m[38;5;12m [39m
|
||||
[38;5;12msubmissions,[39m[38;5;12m [39m[38;5;12mmeasures[39m[38;5;12m [39m[38;5;12mperformance,[39m[38;5;12m [39m[38;5;12mtracks[39m[38;5;12m [39m[38;5;12mprogress[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12moutputs[39m[38;5;12m [39m[38;5;12mstatistics.[39m[38;5;12m [39m[48;2;30;30;40m[38;5;13m[3m(JavaScript)[0m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mAoC-execution-time-table-generator[0m
|
||||
[38;5;12m (https://github.com/coralkashri/AoC-execution_time_table_generator) -- A C++20 tool to generate an execution time table for both parts of each AoC day, based on input file with time details.[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1maocf[0m[38;5;12m [39m[38;5;12m(https://github.com/nuxeh/aocf)[39m[38;5;12m [39m[38;5;12m--[39m[38;5;12m [39m[38;5;12mA[39m[38;5;12m [39m[38;5;12mCLI[39m[38;5;12m [39m[38;5;12mtool[39m[38;5;12m [39m[38;5;12m(and[39m[38;5;12m [39m[38;5;12malso,[39m[38;5;12m [39m[38;5;12moptionally,[39m[38;5;12m [39m[38;5;12mcrate)[39m[38;5;12m [39m[38;5;12mwritten[39m[38;5;12m [39m[38;5;12min[39m[38;5;12m [39m[38;5;12mRust,[39m[38;5;12m [39m[38;5;12mwith[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12mCLI[39m[38;5;12m [39m[38;5;12minspired[39m[38;5;12m [39m[38;5;12mby[39m[38;5;12m [39m[38;5;12mgit.[39m[38;5;12m [39m[38;5;12mProblem[39m[38;5;12m [39m[38;5;12mbriefs[39m[38;5;12m [39m[38;5;12mmay[39m[38;5;12m [39m[38;5;12mbe[39m[38;5;12m [39m[38;5;12mdisplayed[39m[38;5;12m [39m[38;5;12min[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12mscrollable[39m[38;5;12m [39m[38;5;12mANSI[39m[38;5;12m [39m[38;5;12mterminal[39m[38;5;12m [39m
|
||||
[38;5;12m(mostly)[39m[38;5;12m [39m[38;5;12mfaithful[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;12mAoC[39m[38;5;12m [39m[38;5;12mwebsite.[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mAdventOfCodeAbstractions[0m[38;5;12m [39m[38;5;12m(https://github.com/mMosiur/AdventOfCodeAbstractions)[39m[38;5;12m [39m[38;5;12m--[39m[38;5;12m [39m[38;5;12mA[39m[38;5;12m [39m[38;5;12mNuGet[39m[38;5;12m [39m[38;5;12mpackage[39m[38;5;12m [39m[38;5;12mthat[39m[38;5;12m [39m[38;5;12mcontains[39m[38;5;12m [39m[38;5;12mextendable[39m[38;5;12m [39m[38;5;12mabstractions[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mgeneralized[39m[38;5;12m [39m[38;5;12mhelpers[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12msimplify[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mstreamline[39m[38;5;12m [39m
|
||||
[38;5;12m.NET[39m[38;5;12m [39m[38;5;12mAoC[39m[38;5;12m [39m[38;5;12mpuzzle[39m[38;5;12m [39m[38;5;12msolving.[39m[38;5;12m [39m[48;2;30;30;40m[38;5;13m[3m(C#)[0m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1maoctimer[0m[38;5;12m (https://github.com/caderek/aoctimer) -- A language-agnostic, multiplatform tool to measure your solution time in relative units, so you can share and compare your results with others.[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1maocrunner[0m[38;5;12m [39m[38;5;12m(https://github.com/caderek/aocrunner)[39m[38;5;12m [39m[38;5;12m--[39m[38;5;12m [39m[38;5;12mA[39m[38;5;12m [39m[38;5;12mfast[39m[38;5;12m [39m[38;5;12msolutions[39m[38;5;12m [39m[38;5;12mrunner[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mtemplate[39m[38;5;12m [39m[38;5;12mgenerator,[39m[38;5;12m [39m[38;5;12mwith[39m[38;5;12m [39m[38;5;12msimple[39m[38;5;12m [39m[38;5;12mCLI,[39m[38;5;12m [39m[38;5;12mcustomizable[39m[38;5;12m [39m[38;5;12mtemplate,[39m[38;5;12m [39m[38;5;12msimple[39m[38;5;12m [39m[38;5;12mtesting[39m[38;5;12m [39m[38;5;12mutility,[39m[38;5;12m [39m[38;5;12mlive[39m[38;5;12m [39m[38;5;12mreload,[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12madventofcode.com[39m[38;5;12m [39m[38;5;12mintegration.[39m[38;5;12m [39m[48;2;30;30;40m[38;5;13m[3m(JavaScript,[0m[48;2;30;30;40m[38;5;13m[3m [0m
|
||||
[48;2;30;30;40m[38;5;13m[3mTypeScript)[0m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1madvent-of-code-client[0m[38;5;12m [39m[38;5;12m(https://github.com/toblu/advent-of-code-client)[39m[38;5;12m [39m[38;5;12m--[39m[38;5;12m [39m[38;5;12mA[39m[38;5;12m [39m[38;5;12mNode.js[39m[38;5;12m [39m[38;5;12mpackage[39m[38;5;12m [39m[38;5;12mfor[39m[38;5;12m [39m[38;5;12mfetching[39m[38;5;12m [39m[38;5;12minputs,[39m[38;5;12m [39m[38;5;12mrunning[39m[38;5;12m [39m[38;5;12mpuzzle[39m[38;5;12m [39m[38;5;12mchallenges[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12msubmitting[39m[38;5;12m [39m[38;5;12manswers[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12madventofcode.com[39m[38;5;12m [39m[38;5;12mdirectly[39m[38;5;12m [39m[38;5;12mfrom[39m[38;5;12m [39m[38;5;12myour[39m[38;5;12m [39m[38;5;12mJavaScript[39m[38;5;12m [39m[38;5;12mcode.[39m[38;5;12m [39m[38;5;12mAlso[39m[38;5;12m [39m[38;5;12mincludes[39m[38;5;12m [39m
|
||||
[38;5;12msome[39m[38;5;12m [39m[38;5;12mcommonly[39m[38;5;12m [39m[38;5;12mused[39m[38;5;12m [39m[38;5;12m&[39m[38;5;12m [39m[38;5;12mcustomizable[39m[38;5;12m [39m[38;5;12minput[39m[38;5;12m [39m[38;5;12mtransformation[39m[38;5;12m [39m[38;5;12mfunctions.[39m[38;5;12m [39m[48;2;30;30;40m[38;5;13m[3m(JavaScript)[0m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1madvent-of-code-runner[0m[38;5;12m [39m[38;5;12m(https://github.com/beakerandjake/advent-of-code-runner)[39m[38;5;12m [39m[38;5;12m--[39m[38;5;12m [39m[38;5;12mNode.JS[39m[38;5;12m [39m[38;5;12mCLI[39m[38;5;12m [39m[38;5;12msolution[39m[38;5;12m [39m[38;5;12mgenerator[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mrunner.[39m[38;5;12m [39m[38;5;12mDownloads[39m[38;5;12m [39m[38;5;12minputs,[39m[38;5;12m [39m[38;5;12msubmits[39m[38;5;12m [39m[38;5;12manswers,[39m[38;5;12m [39m[38;5;12mprevents[39m[38;5;12m [39m[38;5;12mduplicate[39m[38;5;12m [39m[38;5;12msubmissions,[39m[38;5;12m [39m[38;5;12mmeasures[39m[38;5;12m [39m[38;5;12mperformance,[39m[38;5;12m [39m[38;5;12mtracks[39m[38;5;12m [39m[38;5;12mprogress[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m
|
||||
[38;5;12moutputs[39m[38;5;12m [39m[38;5;12mstatistics.[39m[38;5;12m [39m[48;2;30;30;40m[38;5;13m[3m(JavaScript)[0m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mAoC-execution-time-table-generator[0m[38;5;12m (https://github.com/coralkashri/AoC-execution_time_table_generator) -- A C++20 tool to generate an execution time table for both parts of each AoC day, based on input file with time details.[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1maocf[0m[38;5;12m (https://github.com/nuxeh/aocf) -- 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.[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mAdventOfCodeAbstractions[0m[38;5;12m (https://github.com/mMosiur/AdventOfCodeAbstractions) -- A NuGet package that contains extendable abstractions and generalized helpers to simplify and streamline .NET AoC puzzle solving. [39m[48;2;30;30;40m[38;5;13m[3m(C#)[0m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1maocd[0m[38;5;12m (https://github.com/Macil/aocd) -- A template generator and library for solving AoC with Deno that handles input fetching and solution submitting. [39m[48;2;30;30;40m[38;5;13m[3m(TypeScript / Deno)[0m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1madvent_of_code_utils[0m[38;5;12m (https://github.com/mathsaey/advent_of_code_utils) -- Input fetcher and boilerplate generator for those solving AoC in Elixir. [39m[48;2;30;30;40m[38;5;13m[3m(Elixir)[0m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mAdvent of Code Surveys (Results Dashboard)[0m
|
||||
[38;5;12m (https://jeroenheijmans.github.io/advent-of-code-surveys/) -- Dashboard with charts and data tables showing the results of the yearly Advent of Code Survey[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mAdventOfCode-CLI[0m[38;5;12m [39m[38;5;12m(https://github.com/NamelessGroup/AdventOfCode-CLI)[39m[38;5;12m [39m[38;5;12m--[39m[38;5;12m [39m[38;5;12mA[39m[38;5;12m [39m[38;5;12mCommandline[39m[38;5;12m [39m[38;5;12minterface[39m[38;5;12m [39m[38;5;12mwritten[39m[38;5;12m [39m[38;5;12min[39m[38;5;12m [39m[38;5;12mpython[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12mquickly[39m[38;5;12m [39m[38;5;12mgenerate[39m[38;5;12m [39m[38;5;12mboilerplates[39m[38;5;12m [39m[38;5;12min[39m[38;5;12m [39m[38;5;12mdifferent[39m[38;5;12m [39m[38;5;12mlanguages[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mfetching[39m[38;5;12m [39m[38;5;12myour[39m[38;5;12m [39m
|
||||
[38;5;12mpuzzle[39m[38;5;12m [39m[38;5;12minput.[39m[38;5;12m [39m[38;5;12mAlso[39m[38;5;12m [39m[38;5;12mincludes[39m[38;5;12m [39m[38;5;12mcustomizable[39m[38;5;12m [39m[38;5;12mtemplates[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mmeasures[39m[38;5;12m [39m[38;5;12msolution[39m[38;5;12m [39m[38;5;12mtimes.[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1maoc-cli[0m[38;5;12m [39m[38;5;12m(https://github.com/yspreen/aoc)[39m[38;5;12m [39m[38;5;12m--[39m[38;5;12m [39m[38;5;12mCommand-line[39m[38;5;12m [39m[38;5;12mutility[39m[38;5;12m [39m[38;5;12mthat[39m[38;5;12m [39m[38;5;12mhelps[39m[38;5;12m [39m[38;5;12msolve[39m[38;5;12m [39m[38;5;12mproblems[39m[38;5;12m [39m[38;5;12min[39m[38;5;12m [39m[38;5;12mpython:[39m[38;5;12m [39m[38;5;12mit[39m[38;5;12m [39m[38;5;12mdownloads[39m[38;5;12m [39m[38;5;12myour[39m[38;5;12m [39m[38;5;12mpersonal[39m[38;5;12m [39m[38;5;12minput[39m[38;5;12m [39m[38;5;12mfile,[39m[38;5;12m [39m[38;5;12mcreates[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;12msample[39m[38;5;12m [39m[38;5;12msource[39m[38;5;12m [39m[38;5;12mfiles[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mmakes[39m[38;5;12m [39m[38;5;12msure[39m[38;5;12m [39m
|
||||
[38;5;12myou[39m[38;5;12m [39m[38;5;12mdon't[39m[38;5;12m [39m[38;5;12msubmit[39m[38;5;12m [39m[38;5;12manswers[39m[38;5;12m [39m[38;5;12mtwice[39m[38;5;12m [39m[48;2;30;30;40m[38;5;13m[3m(Python)[0m[38;5;12m.[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mGolfcoder[0m[38;5;12m [39m[38;5;12m(https://golfcoder.org)[39m[38;5;12m [39m[38;5;12m--[39m[38;5;12m [39m[38;5;12mA[39m[38;5;12m [39m[38;5;12mcode[39m[38;5;12m [39m[38;5;12mgolf[39m[38;5;12m [39m[38;5;12mcommunity[39m[38;5;12m [39m[38;5;12mleaderboard[39m[38;5;12m [39m[38;5;12mfor[39m[38;5;12m [39m[38;5;12madventofcode.com,[39m[38;5;12m [39m[38;5;12mwith[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12mfocus[39m[38;5;12m [39m[38;5;12mon[39m[38;5;12m [39m[38;5;12mcode[39m[38;5;12m [39m[38;5;12msize.[39m[38;5;12m [39m[38;5;12mEvery[39m[38;5;12m [39m[38;5;12mname,[39m[38;5;12m [39m[38;5;12mincluding[39m[38;5;12m [39m[38;5;12mvariables[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mfunctions,[39m[38;5;12m [39m[38;5;12mis[39m[38;5;12m [39m[38;5;12mconsidered[39m[38;5;12m [39m[38;5;12mas[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m
|
||||
[38;5;12msingle[39m[38;5;12m [39m[38;5;12mtoken,[39m[38;5;12m [39m[38;5;12mirrespective[39m[38;5;12m [39m[38;5;12mof[39m[38;5;12m [39m[38;5;12mits[39m[38;5;12m [39m[38;5;12mlength.[39m[38;5;12m [39m[48;2;30;30;40m[38;5;13m[3m(Python,[0m[48;2;30;30;40m[38;5;13m[3m [0m[48;2;30;30;40m[38;5;13m[3mRust,[0m[48;2;30;30;40m[38;5;13m[3m [0m[48;2;30;30;40m[38;5;13m[3mGo,[0m[48;2;30;30;40m[38;5;13m[3m [0m[48;2;30;30;40m[38;5;13m[3mKotlin,[0m[48;2;30;30;40m[38;5;13m[3m [0m[48;2;30;30;40m[38;5;13m[3mJavaScript,[0m[48;2;30;30;40m[38;5;13m[3m [0m[48;2;30;30;40m[38;5;13m[3mC#,[0m[48;2;30;30;40m[38;5;13m[3m [0m[48;2;30;30;40m[38;5;13m[3mTypeScript,[0m[48;2;30;30;40m[38;5;13m[3m [0m[48;2;30;30;40m[38;5;13m[3mC++,[0m[48;2;30;30;40m[38;5;13m[3m [0m[48;2;30;30;40m[38;5;13m[3mJava,[0m[48;2;30;30;40m[38;5;13m[3m [0m[48;2;30;30;40m[38;5;13m[3mC,[0m[48;2;30;30;40m[38;5;13m[3m [0m[48;2;30;30;40m[38;5;13m[3mSwift,[0m[48;2;30;30;40m[38;5;13m[3m [0m[48;2;30;30;40m[38;5;13m[3mScala)[0m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1maoc-tiles[0m[38;5;12m [39m[38;5;12m(https://github.com/LiquidFun/aoc_tiles)[39m[38;5;12m [39m[38;5;12m--[39m[38;5;12m [39m[38;5;12mA[39m[38;5;12m [39m[38;5;12mtool[39m[38;5;12m [39m[38;5;12mwhich[39m[38;5;12m [39m[38;5;12mautomatically[39m[38;5;12m [39m[38;5;12mcreates[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12mfancy[39m[38;5;12m [39m[38;5;12mimage[39m[38;5;12m [39m[38;5;12mwith[39m[38;5;12m [39m[38;5;12msolve[39m[38;5;12m [39m[38;5;12mtimes[39m[38;5;12m [39m[38;5;12mfor[39m[38;5;12m [39m[38;5;12meach[39m[38;5;12m [39m[38;5;12msolved[39m[38;5;12m [39m[38;5;12mday[39m[38;5;12m [39m[38;5;12min[39m[38;5;12m [39m[38;5;12myour[39m[38;5;12m [39m[38;5;12mreadme[39m[38;5;12m [39m[38;5;12mas[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12m5x5[39m[38;5;12m [39m[38;5;12mgrid.[39m[38;5;12m [39m[38;5;12mWorks[39m[38;5;12m [39m[38;5;12mas[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m
|
||||
[38;5;12mpre-commit[39m[38;5;12m [39m[38;5;12mhook[39m[38;5;12m [39m[38;5;12mor[39m[38;5;12m [39m[38;5;12mas[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12mCLI[39m[38;5;12m [39m[48;2;30;30;40m[38;5;13m[3m(Python)[0m[38;5;12m.[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mwang-aoc-cli[0m[38;5;12m [39m[38;5;12m(https://github.com/VitamintK/wang-aoc-cli)[39m[38;5;12m [39m[38;5;12m--[39m[38;5;12m [39m[38;5;12mA[39m[38;5;12m [39m[38;5;12mCLI[39m[38;5;12m [39m[38;5;12mtool[39m[38;5;12m [39m[38;5;12mfor[39m[38;5;12m [39m[38;5;12mautomatically[39m[38;5;12m [39m[38;5;12mcopying[39m[38;5;12m [39m[38;5;12mboilerplate[39m[38;5;12m [39m[38;5;12mcode,[39m[38;5;12m [39m[38;5;12mdownloading[39m[38;5;12m [39m[38;5;12mproblem[39m[38;5;12m [39m[38;5;12mstatements[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12minputs,[39m[38;5;12m [39m[38;5;12mparsing[39m[38;5;12m [39m[38;5;12mexample[39m[38;5;12m [39m[38;5;12minputs[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m
|
||||
[38;5;12msolutions[39m[38;5;12m [39m[38;5;12mfrom[39m[38;5;12m [39m[38;5;12mproblem[39m[38;5;12m [39m[38;5;12mstatements,[39m[38;5;12m [39m[38;5;12mtesting[39m[38;5;12m [39m[38;5;12magainst[39m[38;5;12m [39m[38;5;12mexample[39m[38;5;12m [39m[38;5;12minputs,[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12msubmitting.[39m[38;5;12m [39m[38;5;12mExpects[39m[38;5;12m [39m[38;5;12mprograms[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12muse[39m[38;5;12m [39m[38;5;12mstdin[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mstdout[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12mread[39m[38;5;12m [39m[38;5;12minputs[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mwrite[39m[38;5;12m [39m[38;5;12manswers.[39m[38;5;12m [39m[48;2;30;30;40m[38;5;13m[3m(Python)[0m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mAdvent of Code Surveys (Results Dashboard)[0m[38;5;12m (https://jeroenheijmans.github.io/advent-of-code-surveys/) -- Dashboard with charts and data tables showing the results of the yearly Advent of Code Survey[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mAdventOfCode-CLI[0m[38;5;12m [39m[38;5;12m(https://github.com/NamelessGroup/AdventOfCode-CLI)[39m[38;5;12m [39m[38;5;12m--[39m[38;5;12m [39m[38;5;12mA[39m[38;5;12m [39m[38;5;12mCommandline[39m[38;5;12m [39m[38;5;12minterface[39m[38;5;12m [39m[38;5;12mwritten[39m[38;5;12m [39m[38;5;12min[39m[38;5;12m [39m[38;5;12mpython[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12mquickly[39m[38;5;12m [39m[38;5;12mgenerate[39m[38;5;12m [39m[38;5;12mboilerplates[39m[38;5;12m [39m[38;5;12min[39m[38;5;12m [39m[38;5;12mdifferent[39m[38;5;12m [39m[38;5;12mlanguages[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mfetching[39m[38;5;12m [39m[38;5;12myour[39m[38;5;12m [39m[38;5;12mpuzzle[39m[38;5;12m [39m[38;5;12minput.[39m[38;5;12m [39m[38;5;12mAlso[39m[38;5;12m [39m[38;5;12mincludes[39m[38;5;12m [39m[38;5;12mcustomizable[39m[38;5;12m [39m
|
||||
[38;5;12mtemplates[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mmeasures[39m[38;5;12m [39m[38;5;12msolution[39m[38;5;12m [39m[38;5;12mtimes.[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1maoc-cli[0m[38;5;12m (https://github.com/yspreen/aoc) -- Command-line utility that helps solve problems in python: it downloads your personal input file, creates the sample source files and makes sure you don't submit answers twice [39m[48;2;30;30;40m[38;5;13m[3m(Python)[0m[38;5;12m.[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mGolfcoder[0m[38;5;12m [39m[38;5;12m(https://golfcoder.org)[39m[38;5;12m [39m[38;5;12m--[39m[38;5;12m [39m[38;5;12mA[39m[38;5;12m [39m[38;5;12mcode[39m[38;5;12m [39m[38;5;12mgolf[39m[38;5;12m [39m[38;5;12mcommunity[39m[38;5;12m [39m[38;5;12mleaderboard[39m[38;5;12m [39m[38;5;12mfor[39m[38;5;12m [39m[38;5;12madventofcode.com,[39m[38;5;12m [39m[38;5;12mwith[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12mfocus[39m[38;5;12m [39m[38;5;12mon[39m[38;5;12m [39m[38;5;12mcode[39m[38;5;12m [39m[38;5;12msize.[39m[38;5;12m [39m[38;5;12mEvery[39m[38;5;12m [39m[38;5;12mname,[39m[38;5;12m [39m[38;5;12mincluding[39m[38;5;12m [39m[38;5;12mvariables[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mfunctions,[39m[38;5;12m [39m[38;5;12mis[39m[38;5;12m [39m[38;5;12mconsidered[39m[38;5;12m [39m[38;5;12mas[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12msingle[39m[38;5;12m [39m[38;5;12mtoken,[39m[38;5;12m [39m[38;5;12mirrespective[39m[38;5;12m [39m[38;5;12mof[39m[38;5;12m [39m[38;5;12mits[39m[38;5;12m [39m[38;5;12mlength.[39m[38;5;12m [39m
|
||||
[48;2;30;30;40m[38;5;13m[3m(Python,[0m[48;2;30;30;40m[38;5;13m[3m [0m[48;2;30;30;40m[38;5;13m[3mRust,[0m[48;2;30;30;40m[38;5;13m[3m [0m[48;2;30;30;40m[38;5;13m[3mGo,[0m[48;2;30;30;40m[38;5;13m[3m [0m[48;2;30;30;40m[38;5;13m[3mKotlin,[0m[48;2;30;30;40m[38;5;13m[3m [0m[48;2;30;30;40m[38;5;13m[3mJavaScript,[0m[48;2;30;30;40m[38;5;13m[3m [0m[48;2;30;30;40m[38;5;13m[3mC#,[0m[48;2;30;30;40m[38;5;13m[3m [0m[48;2;30;30;40m[38;5;13m[3mTypeScript,[0m[48;2;30;30;40m[38;5;13m[3m [0m[48;2;30;30;40m[38;5;13m[3mC++,[0m[48;2;30;30;40m[38;5;13m[3m [0m[48;2;30;30;40m[38;5;13m[3mJava,[0m[48;2;30;30;40m[38;5;13m[3m [0m[48;2;30;30;40m[38;5;13m[3mC,[0m[48;2;30;30;40m[38;5;13m[3m [0m[48;2;30;30;40m[38;5;13m[3mSwift,[0m[48;2;30;30;40m[38;5;13m[3m [0m[48;2;30;30;40m[38;5;13m[3mScala)[0m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1maoc-tiles[0m[38;5;12m (https://github.com/LiquidFun/aoc_tiles) -- 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 [39m[48;2;30;30;40m[38;5;13m[3m(Python)[0m[38;5;12m.[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mwang-aoc-cli[0m[38;5;12m [39m[38;5;12m(https://github.com/VitamintK/wang-aoc-cli)[39m[38;5;12m [39m[38;5;12m--[39m[38;5;12m [39m[38;5;12mA[39m[38;5;12m [39m[38;5;12mCLI[39m[38;5;12m [39m[38;5;12mtool[39m[38;5;12m [39m[38;5;12mfor[39m[38;5;12m [39m[38;5;12mautomatically[39m[38;5;12m [39m[38;5;12mcopying[39m[38;5;12m [39m[38;5;12mboilerplate[39m[38;5;12m [39m[38;5;12mcode,[39m[38;5;12m [39m[38;5;12mdownloading[39m[38;5;12m [39m[38;5;12mproblem[39m[38;5;12m [39m[38;5;12mstatements[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12minputs,[39m[38;5;12m [39m[38;5;12mparsing[39m[38;5;12m [39m[38;5;12mexample[39m[38;5;12m [39m[38;5;12minputs[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12msolutions[39m[38;5;12m [39m[38;5;12mfrom[39m[38;5;12m [39m[38;5;12mproblem[39m[38;5;12m [39m[38;5;12mstatements,[39m[38;5;12m [39m[38;5;12mtesting[39m[38;5;12m [39m
|
||||
[38;5;12magainst[39m[38;5;12m [39m[38;5;12mexample[39m[38;5;12m [39m[38;5;12minputs,[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12msubmitting.[39m[38;5;12m [39m[38;5;12mExpects[39m[38;5;12m [39m[38;5;12mprograms[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12muse[39m[38;5;12m [39m[38;5;12mstdin[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mstdout[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12mread[39m[38;5;12m [39m[38;5;12minputs[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mwrite[39m[38;5;12m [39m[38;5;12manswers.[39m[38;5;12m [39m[48;2;30;30;40m[38;5;13m[3m(Python)[0m
|
||||
|
||||
[38;2;255;187;0m[4mOther Advent Calendars[0m
|
||||
|
||||
@@ -415,8 +401,7 @@
|
||||
[48;2;30;30;40m[38;5;13m[3mSolutions to AoC in Go.[0m
|
||||
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mAadv1k/AdventOfGo2023[0m[38;5;12m (https://github.com/Aadv1k/AdventOfGo2023) ![39m[38;5;14m[1mLast Commit on GitHub[0m[38;5;12m (https://img.shields.io/badge/last%20commit-2023--12--21-brightgreen)[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mColasNahaboo/advent-of-code-my-solutions[0m[38;5;12m [39m[38;5;12m(https://github.com/ColasNahaboo/advent-of-code-my-solutions)[39m[38;5;12m [39m[38;5;12m![39m[38;5;14m[1mLast[0m[38;5;14m[1m [0m[38;5;14m[1mCommit[0m[38;5;14m[1m [0m[38;5;14m[1mon[0m[38;5;14m[1m [0m[38;5;14m[1mGitHub[0m[38;5;12m [39m
|
||||
[38;5;12m(https://img.shields.io/badge/last%20commit-2024--03--21-brightgreen)[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mColasNahaboo/advent-of-code-my-solutions[0m[38;5;12m (https://github.com/ColasNahaboo/advent-of-code-my-solutions) ![39m[38;5;14m[1mLast Commit on GitHub[0m[38;5;12m (https://img.shields.io/badge/last%20commit-2024--03--21-brightgreen)[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mDomBlack/advent-of-code-2023[0m[38;5;12m (https://github.com/DomBlack/advent-of-code-2023) ![39m[38;5;14m[1mLast Commit on GitHub[0m[38;5;12m (https://img.shields.io/badge/last%20commit-2023--12--22-brightgreen)[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mMichalFikejs/AdventOfCode23[0m[38;5;12m (https://github.com/MichalFikejs/AdventOfCode23) ![39m[38;5;14m[1mLast Commit on GitHub[0m[38;5;12m (https://img.shields.io/badge/last%20commit-2023--12--09-brightgreen)[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mOscarBrugne/AdventOfCode[0m[38;5;12m (https://github.com/OscarBrugne/AdventOfCode) ![39m[38;5;14m[1mLast Commit on GitHub[0m[38;5;12m (https://img.shields.io/badge/last%20commit-2024--01--08-brightgreen)[39m
|
||||
@@ -622,8 +607,7 @@
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mstefanoandroni/advent-of-code[0m[38;5;12m (https://github.com/stefanoandroni/advent-of-code) ![39m[38;5;14m[1mLast Commit on GitHub[0m[38;5;12m (https://img.shields.io/badge/last%20commit-2024--02--28-brightgreen)[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mAleUP170/AdventOfCode[0m[38;5;12m (https://github.com/AleUP170/AdventOfCode) ![39m[38;5;14m[1mLast Commit on GitHub[0m[38;5;12m (https://img.shields.io/badge/last%20commit-2023--12--13-brightgreen)[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mDownDev/advent-of-code[0m[38;5;12m (https://github.com/DownDev/advent-of-code) ![39m[38;5;14m[1mLast Commit on GitHub[0m[38;5;12m (https://img.shields.io/badge/last%20commit-2023--12--29-brightgreen)[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mFranciscoTorreblanca/advent-of-code-2023[0m[38;5;12m [39m[38;5;12m(https://github.com/FranciscoTorreblanca/advent-of-code-2023)[39m[38;5;12m [39m[38;5;12m![39m[38;5;14m[1mLast[0m[38;5;14m[1m [0m[38;5;14m[1mCommit[0m[38;5;14m[1m [0m[38;5;14m[1mon[0m[38;5;14m[1m [0m[38;5;14m[1mGitHub[0m[38;5;12m [39m
|
||||
[38;5;12m(https://img.shields.io/badge/last%20commit-2023--12--21-brightgreen)[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mFranciscoTorreblanca/advent-of-code-2023[0m[38;5;12m (https://github.com/FranciscoTorreblanca/advent-of-code-2023) ![39m[38;5;14m[1mLast Commit on GitHub[0m[38;5;12m (https://img.shields.io/badge/last%20commit-2023--12--21-brightgreen)[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mJannikNickel/AdventOfCode[0m[38;5;12m (https://github.com/JannikNickel/AdventOfCode) ![39m[38;5;14m[1mLast Commit on GitHub[0m[38;5;12m (https://img.shields.io/badge/last%20commit-2023--12--31-brightgreen)[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mLkeurentjes/Advent_of_code[0m[38;5;12m (https://github.com/Lkeurentjes/Advent_of_code) ![39m[38;5;14m[1mLast Commit on GitHub[0m[38;5;12m (https://img.shields.io/badge/last%20commit-2023--12--25-brightgreen)[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mNimVek/advent-of-code[0m[38;5;12m (https://github.com/NimVek/advent-of-code) ![39m[38;5;14m[1mLast Commit on GitHub[0m[38;5;12m (https://img.shields.io/badge/last%20commit-2024--03--10-brightgreen)[39m
|
||||
|
||||
Reference in New Issue
Block a user