Top 23 advent-of-code-2017 Open-Source Projects

  • adventofcode

    :christmas_tree: Advent of Code (2015-2021) in C#

    Project mention: -🎄- 2021 Day 22 Solutions -🎄- | reddit.com/r/adventofcode | 2021-12-21
  • adventofcode

    Advent of Code solutions 2015-2021 (by mjpieters)

    Project mention: [2021 Day 18] solving Snailnumber operations, the fast way | reddit.com/r/adventofcode | 2021-12-24

    I found some time to reimplement my approach in Rust. It’s fast:

  • Scout APM

    Less time debugging, more time building. Scout APM allows you to find and fix performance issues with no hassle. Now with error monitoring and external services monitoring, Scout is a developer's best friend when it comes to application development.

  • AdventOfCode

    My C# and F# Advent Of Code solutions (by CameronAavik)

  • advent-of-code-2017

    Advent of Code 2017 (Warning: Spoilers)

    Project mention: All years, all days, everything in Haskell | reddit.com/r/adventofcode | 2022-02-04

    I've done every year in Haskell (2015 2016 2017 2018 2019 2020 2021), and so have several other people such as /u/glguy. I don't see if /u/mstksg has anything published for 2015 but they've done 2016 2017 2018 2019 2020 2021 along with some pretty good writeups, I recommend checking those out.

  • adventofcode

    Advent of Code solutions of 2015, 2016, 2017, 2018, 2019, 2020 and 2021 in Scala (by sim642)

    Project mention: I am majoring in computer science and want to know how do I dedicate 3 hours a day learning how to code Java. | reddit.com/r/javahelp | 2022-08-09

    As for programming exercises outside of that, I can definitely recommend Advent of Code, which is held every year on december 1-25 (thus advent) and gives you two programming exercises each day that become progressively harder. The exercises of years 2015-2021 are readily available for you. Some of these might be challenging for you as a freshman though, since they tend to use highly theoretical concepts you may only learn about in a later semester. Nonetheless try them, and if you're stuck you can always ask for help over at /r/adventofcode or simply look for solutions on github or in the subreddit.

  • advent-of-code

    My solutions for Advent of Code (by AlexAegis)

    Project mention: 2021 Day 16 Me spending way too much time trying to handle the garbage bits | reddit.com/r/adventofcode | 2021-12-16

    Well, you probably are because that's how I implemented it, lol: https://github.com/AlexAegis/advent-of-code/blob/c6c55bb49838fd214c519b07ed60e1d67cbcc641/solutions/typescript/2021/16/model/packet.interface.ts

  • adventofcode

    Answers to Advent of Code (by viceroypenguin)

    Project mention: -🎄- 2021 Day 22 Solutions -🎄- | reddit.com/r/adventofcode | 2021-12-21
  • SonarLint

    Clean code begins in your IDE with SonarLint. Up your coding game and discover issues early. SonarLint is a free plugin that helps you find & fix bugs and security issues from the moment you start writing code. Install from your favorite IDE marketplace today.

  • adventofcode-solutions

    🎄 Solutions to https://adventofcode.com/ in javascript

    Project mention: -🎄- 2021 Day 6 Solutions -🎄- | reddit.com/r/adventofcode | 2021-12-05

    C# code

  • aoc

    🎄 advent of code 350⭐ (by MasterMedo)

    Project mention: -🎄- 2021 Day 24 Solutions -🎄- | reddit.com/r/adventofcode | 2021-12-23

    Python "Precompiled solution" featured on github

  • Advent-of-Code

    Solutions for Advent of Code ⭐️ (by kvrhdn)

    Project mention: -🎄- 2021 Day 20 Solutions -🎄- | reddit.com/r/adventofcode | 2021-12-19

    Solution in Go: kvrhdn/Advent-of-Code//advent-of-code-2021/day20/day20.go

  • advent-of-code

    Node.js advent of code solutions (by sguest)

    Project mention: -🎄- 2021 Day 7 Solutions -🎄- | reddit.com/r/adventofcode | 2021-12-06

    Part 1 | Part 2

  • advent-of-code

    My solutions for Advent of Code (all years) (by Peter200lx)

    Project mention: -🎄- 2021 Day 3 Solutions -🎄- | reddit.com/r/adventofcode | 2021-12-02

    Python 3

  • adventofcode

    Project mention: I'm really proud of solving this year, some close calls for giving up in there for sure! 18, 19, and 24 threw me for a loop. Thanks topaz for another great year 💙 | reddit.com/r/adventofcode | 2021-12-28

    repo

  • advent-of-code

    Advent of Code solutions (by mkeeter)

    Project mention: [2021 Day 24] Solving the ALU programmatically with no assumptions about the input | reddit.com/r/adventofcode | 2021-12-24

    Here's the source; it helps that I also use codegen to create a fast evaluator for each block, instead of using tree walking.

  • advent-of-code

    🎄 Solutions to Advent of Code challenges (by sanderploegsma)

  • code-challenges

    My solutions to various code challenges

    Project mention: -🎄- 2021 Day 16 Solutions -🎄- | reddit.com/r/adventofcode | 2021-12-15

    Ruby

  • Advent-of-Code

    🎄 My Advent of Code solutions 🎄 (by 89netraM)

    Project mention: -🎄- 2021 Day 15 Solutions -🎄- | reddit.com/r/adventofcode | 2021-12-14

    C# 89/368

  • advent_of_code

    My attempts to solve https://adventofcode.com (by shrugalic)

    Project mention: -🎄- 2021 Day 6 Solutions -🎄- | reddit.com/r/adventofcode | 2021-12-05

    Group the fish by their timer, which can be anything from 0 to 8. The neat part is the rotate_left to decrease the timers of each group. Fish with timer 0 will automatically end up at timer 8, and so the only thing left to do is adding another copy with timer 6. Core function: rust fn multiply(timers: Vec, generations: usize) -> usize { // Index equals timer value, so index 0 contains the count of fish with timer 0 let mut counts_by_timer = vec![0usize; 9]; timers.into_iter().for_each(|f| { counts_by_timer[f] += 1; }); for _ in 0..generations { // A left rotation represents the timer (=index) decreasing by 1. // The fish with timer 0 will not only produce new fish with timer 8, // but also reset their timer to 6 let count_of_fish_with_timer_0 = counts_by_timer[0]; counts_by_timer.rotate_left(1); counts_by_timer[6] += count_of_fish_with_timer_0; // == counts_by_timer[8] } counts_by_timer.into_iter().sum() } Full code at Github

  • AdventOfCode2017

    Solutions to all 25 AoC 2017 problems in Haskell λ (by AxlLind)

    Project mention: [2021 Day 1-25][Rust] Solutions to all of this year's problems in terse and clean Rust | reddit.com/r/adventofcode | 2021-12-25

    2017 in Haskell

  • aoc2017apl

    Advent of Code 2017 solutions in APL

  • Advent-of-Code

    Project mention: -🎄- 2021 Day 8 Solutions -🎄- | reddit.com/r/adventofcode | 2021-12-07

    Solution in Kotlin: https://github.com/Shockah/Advent-of-Code/blob/master/src/pl/shockah/aoc/y2021/Day8.kt

  • AdventOfCode

    My solutions for the project AdventOfCode (https://adventofcode.com) (by DaveRoox)

    Project mention: AdventOfCode 2021, giorno 16 | reddit.com/r/ItalyInformatica | 2021-12-15
  • AocTimes

    Top 100 times for Advent of code over the years

    Project mention: [OC] Advent of Code solution times 2021 | reddit.com/r/dataisbeautiful | 2022-01-08

    A comparison over all years can be found [here](https://cookncode.com/python/2022/01/07/aoc-times.html)) and the source code is [here](https://github.com/Roald87/AocTimes).

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 2022-08-09.

advent-of-code-2017 related posts

Index

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

Project Stars
1 adventofcode 116
2 adventofcode 94
3 AdventOfCode 58
4 advent-of-code-2017 49
5 adventofcode 47
6 advent-of-code 33
7 adventofcode 28
8 adventofcode-solutions 18
9 aoc 16
10 Advent-of-Code 10
11 advent-of-code 8
12 advent-of-code 5
13 adventofcode 4
14 advent-of-code 4
15 advent-of-code 3
16 code-challenges 2
17 Advent-of-Code 2
18 advent_of_code 1
19 AdventOfCode2017 1
20 aoc2017apl 0
21 Advent-of-Code 0
22 AdventOfCode 0
23 AocTimes 0
Find remote jobs at our new job board 99remotejobs.com. There is 1 new remote job listed recently.
Are you hiring? Post a new remote job listing for free.
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com