Top 23 advent-of-code Open-Source Projects

  • awesome-advent-of-code

    A collection of awesome resources related to the yearly Advent of Code challenge.

    Project mention: [2023] A list of solutions for this year and years past | /r/adventofcode | 2023-12-01
  • rustgym

    Leetcode Solutions in Rust, Advent of Code Solutions in Rust and more

  • InfluxDB

    Collect and Analyze Billions of Data Points in Real Time. Manage all types of time series data in a single, purpose-built database. Run at any scale in any environment in the cloud, on-premises, or at the edge.

  • advent-of-code-kotlin-template

    The Advent of Code template project for Kotlin

    Project mention: Tackle Advent of Code 2023 With Kotlin and Win Prizes! | /r/Kotlin | 2023-12-05

    Original article:

  • advent-of-code-rust

    🎄Starter template for solving Advent of Code in Rust.

    Project mention: A better project structure for Advent of Code in Rust | /r/learnrust | 2023-12-06 best rust aoc template imo

  • aoc

    🎄 My solutions and walkthroughs for Advent of Code ( and more related stuff.

    Project mention: -❄️- 2023 Day 10 Solutions -❄️- | /r/adventofcode | 2023-12-09

    1076/1738 — Raw solution (to refactor/possibly rewrite)

  • adventofcode

    :christmas_tree: Advent of Code (2015-2023) in C# (by encse)

    Project mention: -❄️- 2023 Day 9 Solutions -❄️- | /r/adventofcode | 2023-12-08

  • advent-of-code-2021

    🎄 My Advent of Code solutions in Rust.

    Project mention: Demystifying bitwise operations, a gentle C tutorial | | 2023-03-03

    Some very interesting advent of code contributions written in Rust, available on github, use bitwise operations. Shout out to Tim Visee!

  • Onboard AI

    Learn any GitHub repo in 59 seconds. Onboard AI learns any GitHub repo in minutes and lets you chat with it to locate functionality, understand different parts, and generate new code. Use it for free at

  • advent-of-code-jq

    Solving Advent of Code with jq

    Project mention: Changing output from 7.8k character Python line when scrolling back on terminal? | /r/learnpython | 2023-12-09

    Please forgive my blasphemous code, but I'm trying to solve as many days of Advent of Code in a single line of Python as I can. Days 1 through 9 have resulted in a beastly 7,885-character line. I'm not sure if this is an issue with Python or VS Code or my terminal or what, but when I run the code multiple times and scroll back up to a previous output, it has sometimes completely changed.

  • swift-aoc-starter-example

    Swift starter project for solving Advent of Code challenges.

    Project mention: Apple has released an official Swift template for AOC | /r/adventofcode | 2023-12-05
  • advent-of-code-2022

    🎄 My Advent of Code solutions in Rust. (by timvisee)

    Project mention: What is the best way to learn Rust for offensive cybersecurity? | /r/redteamsec | 2023-04-24
  • adventofcode

    Advent of Code solutions 2015-2022 (by mjpieters)

    Project mention: My review of Advent of Code 2022 | /r/adventofcode | 2022-12-27

    GitHub repository

  • advent-of-code-2020

    :christmas_tree: My Advent of Code solutions in Rust.

  • advent-of-code-charts

    Inject charts in your private leaderboard page for Advent of Code

    Project mention: Advent of Code Charts: browser extension to enhance private leaderboards | /r/adventofcode | 2023-11-11

    This /r post is partially a (shameless? 😅) plug of the browser extension: you can find the source code, or go straight to the FireFox Add-on or the Chrome Extension to install it. Be sure to check out your leaderboard for the previous years to see what it should look like. For 2023 it won't do much until the first leaderboard points come in 😝

  • aoc-badges-action

    Github Action to update the badges of your Readme to show your current Advent of Code stats

  • aoc-2020

    Advent of Code 2020 in 25 Different Languages

  • awesome-adventjs

    🎅🎄 A collection of awesome resources related to the adventJS challenge by @midudev

  • advent-of-code-2020

    🎅🌟❄️☃️🎄🎁 (by mstksg)

  • advent-of-code (by xocolatl)

  • Red-Team-Advent-of-Code

    Red Teaming / Pentesting challenges for my Advent-Of-Code 2021.

  • advent-of-code-2018

    Advent of Code 2018 Solutions (Spoilers!)

  • advent-of-code-2019

    Advent of Code 2019 Solutions (Spoilers!)

  • advent-of-code-one-liners

    🐍📅 One-line Python solutions for Advent of Code 2022 and 2023.

    Project mention: -❄️- 2023 Day 9 Solutions -❄️- | /r/adventofcode | 2023-12-08

    Today beats yesterday as my fastest solve! Fairly short too, so I'll include my one-line solutions in-line. q[9] contains the input. Here is my updated visual of the Basilisk, which combines all my one-line solutions into a single, disgusting line of code!

  • advent-of-code

    Collection of JS solutions for puzzles from 🎁🎄 (by romellem)

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020). The latest post mention was on 2023-12-09.

advent-of-code related posts


What are some of the best open-source advent-of-code projects? This list will help you:

Project Stars
1 awesome-advent-of-code 2,625
2 rustgym 792
3 advent-of-code-kotlin-template 593
4 advent-of-code-rust 565
5 aoc 341
6 adventofcode 269
7 advent-of-code-2021 239
8 advent-of-code-jq 193
9 swift-aoc-starter-example 172
10 advent-of-code-2022 157
11 adventofcode 131
12 advent-of-code-2020 116
13 advent-of-code-charts 110
14 aoc-badges-action 110
15 aoc-2020 104
16 awesome-adventjs 98
17 advent-of-code-2020 97
18 advent-of-code 88
19 Red-Team-Advent-of-Code 87
20 advent-of-code-2018 83
21 advent-of-code-2019 66
22 advent-of-code-one-liners 66
23 advent-of-code 65
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives