{"id":24395171,"url":"https://github.com/pgebert/advent-of-code-2024","last_synced_at":"2026-04-29T04:04:11.194Z","repository":{"id":265955974,"uuid":"896775720","full_name":"pgebert/advent-of-code-2024","owner":"pgebert","description":"Advent of Code 2024 written in kotlin.","archived":false,"fork":false,"pushed_at":"2025-01-05T17:52:26.000Z","size":293,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-10-04T23:44:52.264Z","etag":null,"topics":["aoc","aoc-2024","aoc-2024-in-kotlin","gradle","kotlin"],"latest_commit_sha":null,"homepage":"","language":"Kotlin","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/pgebert.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2024-12-01T09:22:25.000Z","updated_at":"2025-01-05T17:55:11.000Z","dependencies_parsed_at":"2024-12-02T02:04:52.090Z","dependency_job_id":null,"html_url":"https://github.com/pgebert/advent-of-code-2024","commit_stats":null,"previous_names":["pgebert/advent-of-code-2024"],"tags_count":0,"template":false,"template_full_name":"pgebert/advent-of-code-kotlin-template","purl":"pkg:github/pgebert/advent-of-code-2024","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pgebert%2Fadvent-of-code-2024","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pgebert%2Fadvent-of-code-2024/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pgebert%2Fadvent-of-code-2024/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pgebert%2Fadvent-of-code-2024/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/pgebert","download_url":"https://codeload.github.com/pgebert/advent-of-code-2024/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pgebert%2Fadvent-of-code-2024/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":28110500,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-12-29T02:00:07.021Z","response_time":58,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["aoc","aoc-2024","aoc-2024-in-kotlin","gradle","kotlin"],"created_at":"2025-01-19T20:26:19.727Z","updated_at":"2025-12-29T04:44:19.797Z","avatar_url":"https://github.com/pgebert.png","language":"Kotlin","funding_links":[],"categories":[],"sub_categories":[],"readme":"# 🎄 [Advent Of Code](https://adventofcode.com)\n\n![Current day](https://img.shields.io/badge/Day-25-blue)\n![Stars obtained](https://img.shields.io/badge/Stars%20Obtained%20⭐-50-yellow)\n![Days completed](https://img.shields.io/badge/Days%20Completed-25-red)\n\n### Daily Solution Index\n\n| Day   | Title                  | Part 1 | Part 2 | Code                                                                                                                            |\n|-------|------------------------|:------:|:------:|---------------------------------------------------------------------------------------------------------------------------------|\n| ✔ 01  | Historian Hysteria     |   ⭐    |   ⭐    | [![Code](https://img.shields.io/badge/Code-grey?style=for-the-badge\u0026logo=Kotlin)](src/main/kotlin/de/pgebert/aoc/days/Day01.kt) |\n| ✔ 02  | Red-Nosed Reports      |   ⭐    |   ⭐    | [![Code](https://img.shields.io/badge/Code-grey?style=for-the-badge\u0026logo=Kotlin)](src/main/kotlin/de/pgebert/aoc/days/Day02.kt) |\n| ✔ 03  | Mull It Over           |   ⭐    |   ⭐    | [![Code](https://img.shields.io/badge/Code-grey?style=for-the-badge\u0026logo=Kotlin)](src/main/kotlin/de/pgebert/aoc/days/Day03.kt) |\n| ✔  04 | Ceres Search           |   ⭐    |   ⭐    | [![Code](https://img.shields.io/badge/Code-grey?style=for-the-badge\u0026logo=Kotlin)](src/main/kotlin/de/pgebert/aoc/days/Day04.kt) |\n| ✔ 05  | Print Queue            |   ⭐    |   ⭐    | [![Code](https://img.shields.io/badge/Code-grey?style=for-the-badge\u0026logo=Kotlin)](src/main/kotlin/de/pgebert/aoc/days/Day05.kt) |\n| ✔ 06  | Guard Gallivant        |   ⭐    |   ⭐    | [![Code](https://img.shields.io/badge/Code-grey?style=for-the-badge\u0026logo=Kotlin)](src/main/kotlin/de/pgebert/aoc/days/Day06.kt) |\n| ✔ 07  | Bridge Repair          |   ⭐    |   ⭐    | [![Code](https://img.shields.io/badge/Code-grey?style=for-the-badge\u0026logo=Kotlin)](src/main/kotlin/de/pgebert/aoc/days/Day07.kt) |\n| ✔ 08  | Resonant Collinearity  |   ⭐    |   ⭐    | [![Code](https://img.shields.io/badge/Code-grey?style=for-the-badge\u0026logo=Kotlin)](src/main/kotlin/de/pgebert/aoc/days/Day08.kt) |\n| ✔ 09  | Disk Fragmenter        |   ⭐    |   ⭐    | [![Code](https://img.shields.io/badge/Code-grey?style=for-the-badge\u0026logo=Kotlin)](src/main/kotlin/de/pgebert/aoc/days/Day09.kt) |\n| ✔ 10  | Hoof It                |   ⭐    |   ⭐    | [![Code](https://img.shields.io/badge/Code-grey?style=for-the-badge\u0026logo=Kotlin)](src/main/kotlin/de/pgebert/aoc/days/Day10.kt) |\n| ✔ 11  | Plutonian Pebbles      |   ⭐    |   ⭐    | [![Code](https://img.shields.io/badge/Code-grey?style=for-the-badge\u0026logo=Kotlin)](src/main/kotlin/de/pgebert/aoc/days/Day11.kt) |\n| ✔ 12  | Garden Groups          |   ⭐    |   ⭐    | [![Code](https://img.shields.io/badge/Code-grey?style=for-the-badge\u0026logo=Kotlin)](src/main/kotlin/de/pgebert/aoc/days/Day12.kt) |\n| ✔ 13  | Claw Contraption       |   ⭐    |   ⭐    | [![Code](https://img.shields.io/badge/Code-grey?style=for-the-badge\u0026logo=Kotlin)](src/main/kotlin/de/pgebert/aoc/days/Day13.kt) |\n| ✔ 14  | Restroom Redoubt       |   ⭐    |   ⭐    | [![Code](https://img.shields.io/badge/Code-grey?style=for-the-badge\u0026logo=Kotlin)](src/main/kotlin/de/pgebert/aoc/days/Day14.kt) |\n| ✔ 15  | Warehouse Woes         |   ⭐    |   ⭐    | [![Code](https://img.shields.io/badge/Code-grey?style=for-the-badge\u0026logo=Kotlin)](src/main/kotlin/de/pgebert/aoc/days/Day15.kt) |\n| ✔ 16  | Reindeer Maze          |   ⭐    |   ⭐    | [![Code](https://img.shields.io/badge/Code-grey?style=for-the-badge\u0026logo=Kotlin)](src/main/kotlin/de/pgebert/aoc/days/Day16.kt) |\n| ✔ 17  | Chronospatial Computer |   ⭐    |   ⭐    | [![Code](https://img.shields.io/badge/Code-grey?style=for-the-badge\u0026logo=Kotlin)](src/main/kotlin/de/pgebert/aoc/days/Day17.kt) |\n| ✔ 18  | RAM Run                |   ⭐    |   ⭐    | [![Code](https://img.shields.io/badge/Code-grey?style=for-the-badge\u0026logo=Kotlin)](src/main/kotlin/de/pgebert/aoc/days/Day18.kt) |\n| ✔ 19  | Linen Layout           |   ⭐    |   ⭐    | [![Code](https://img.shields.io/badge/Code-grey?style=for-the-badge\u0026logo=Kotlin)](src/main/kotlin/de/pgebert/aoc/days/Day19.kt) |\n| ✔ 20  | Race Condition         |   ⭐    |   ⭐    | [![Code](https://img.shields.io/badge/Code-grey?style=for-the-badge\u0026logo=Kotlin)](src/main/kotlin/de/pgebert/aoc/days/Day20.kt) |\n| ✔ 21  | Keypad Conundrum       |   ⭐    |   ⭐    | [![Code](https://img.shields.io/badge/Code-grey?style=for-the-badge\u0026logo=Kotlin)](src/main/kotlin/de/pgebert/aoc/days/Day21.kt) |\n| ✔ 22  | Monkey Market          |   ⭐    |   ⭐    | [![Code](https://img.shields.io/badge/Code-grey?style=for-the-badge\u0026logo=Kotlin)](src/main/kotlin/de/pgebert/aoc/days/Day22.kt) |\n| ✔ 23  | LAN Party              |   ⭐    |   ⭐    | [![Code](https://img.shields.io/badge/Code-grey?style=for-the-badge\u0026logo=Kotlin)](src/main/kotlin/de/pgebert/aoc/days/Day23.kt) |\n| ✔ 24  | Crossed Wires          |   ⭐    |   ⭐    | [![Code](https://img.shields.io/badge/Code-grey?style=for-the-badge\u0026logo=Kotlin)](src/main/kotlin/de/pgebert/aoc/days/Day24.kt) |\n| ✔ 25  | Code Chronicle         |   ⭐    |   ⭐    | [![Code](https://img.shields.io/badge/Code-grey?style=for-the-badge\u0026logo=Kotlin)](src/main/kotlin/de/pgebert/aoc/days/Day25.kt) |\n\n---\n\n# Miscellaneous\n\n## 🏷 Test\n\nThe puzzle inputs have been removed in compliance with AOC's request to not publish them.\n\n## 🔎 Template\n\nThis project used the [advent-of-code-kotlin-template](https://github.com/pgebert/advent-of-code-kotlin-template) which\nis a ready-to-use template for advent of code written in kotlin - just use it and start coding! 🚀\n\n## Show your support\n\nGive a ⭐️ if this project helped you!\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fpgebert%2Fadvent-of-code-2024","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fpgebert%2Fadvent-of-code-2024","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fpgebert%2Fadvent-of-code-2024/lists"}