An open API service indexing awesome lists of open source software.

https://github.com/believer/advent-of-code

Advent of Code in Rust, ReScript, ReasonML, Go, TypeScript, and Python
https://github.com/believer/advent-of-code

advent-of-code advent-of-code-2015 advent-of-code-2016 advent-of-code-2017 advent-of-code-2018 advent-of-code-2019 advent-of-code-2020 advent-of-code-2021 advent-of-code-2022 advent-of-code-2023 advent-of-code-2024 bucklescript go javascript lua python reasonml rescript rust typescript

Last synced: about 2 months ago
JSON representation

Advent of Code in Rust, ReScript, ReasonML, Go, TypeScript, and Python

Awesome Lists containing this project

README

          

# Advent of Code

[![Run tests](https://github.com/believer/advent-of-code/workflows/Run%20tests/badge.svg)](https://github.com/believer/advent-of-code/actions?query=workflow%3A%22Run+tests%22)

## What is Advent of Code?

Advent of Code is an online event created by Eric Wastl. Each year, starting on December 1st, an advent calendar of daily programming puzzles begins. Each puzzle is unlocked at midnight (EST/UTC-5). 06:00 my time (CET). Developers of all skill sets are encouraged to solve them in any programming language they choose!

## Experience

This is challenging for me, but I also really really like it. I don't do these types of problems apart from the yearly Advent of Code. I also don't encounter the algorithms that are commonly used in my professional work.

## Years

| Year | Language | Main solution | Link |
| ---- | ---------------- | ------------- | ------------------------ |
| 2024 | Go | X | [Link](/go/2024) |
| 2024 | Rust | | [Link](/rust/2024) |
| 2023 | Rust | X | [Link](/rust/2023) |
| 2023 | Go | | [Link](/go/2023) |
| 2023 | TypeScript (Bun) | | [Link](/typescript/2023) |
| 2022 | Rust | X | [Link](/rust/2022) |
| 2022 | JavaScript | | [Link](/javascript/2022) |
| 2022 | Go | | [Link](/go/2022) |
| 2022 | Lua | | [Link](/lua/2022) |
| 2021 | Python | X | [Link](/python/2021) |
| 2021 | Rust | | [Link](/rust/2021) |
| 2020 | Rust | X | [Link](/rust/2020) |
| 2020 | ReScript | | [Link](/rescript/2020) |
| 2019 | ReScript | X | [Link](/rescript/2019) |
| 2019 | ReasonML | | [Link](/reasonml/2019) |
| 2019 | Rust | | [Link](/rust/2019) |
| 2018 | ReScript | X | [Link](/rescript/2018) |
| 2017 | Rust | X | [Link](/rust/2017) |
| 2016 | Rust | X | [Link](/rust/2016) |
| 2015 | Rust | X | [Link](/rust/2015) |
| 2015 | ReScript | | [Link](/rescript/2015) |