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
- Host: GitHub
- URL: https://github.com/believer/advent-of-code
- Owner: believer
- License: unlicense
- Created: 2018-12-01T19:28:59.000Z (about 7 years ago)
- Default Branch: master
- Last Pushed: 2024-12-25T14:04:59.000Z (12 months ago)
- Last Synced: 2025-03-28T17:41:03.985Z (9 months ago)
- Topics: 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
- Language: Rust
- Homepage:
- Size: 2.76 MB
- Stars: 53
- Watchers: 1
- Forks: 3
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
- awesome-advent-of-code - believer/advent-of-code - 2025--12--10-brightgreen) (2025 / Solutions)
README
# Advent of Code
[](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) |