https://github.com/tomlin7/AoC
Editor, bench tool and a daily notifier for supercharging Advent of Code!
https://github.com/tomlin7/AoC
advent-of-code advent-of-code-2024 benchmark benchmark-suite code-editor daily-coding-problem editor reminder
Last synced: 7 months ago
JSON representation
Editor, bench tool and a daily notifier for supercharging Advent of Code!
- Host: GitHub
- URL: https://github.com/tomlin7/AoC
- Owner: tomlin7
- Created: 2023-12-01T14:46:39.000Z (about 2 years ago)
- Default Branch: main
- Last Pushed: 2025-01-25T05:49:47.000Z (about 1 year ago)
- Last Synced: 2025-04-10T13:51:31.062Z (10 months ago)
- Topics: advent-of-code, advent-of-code-2024, benchmark, benchmark-suite, code-editor, daily-coding-problem, editor, reminder
- Language: Python
- Homepage: https://aoc24.vercel.app
- Size: 1.04 MB
- Stars: 20
- Watchers: 1
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Advent of Code
 [](https://github.com/tomlin7/AoC/releases/tag/v0.1.0)
Home repo for my solutions and an editor and bench tool for supercharging Advent of Code!

Also includes a notification daemon for daily AoC challenge notifications during Dec 1-25!

## Getting Started
1. [Open the app](https://aoc24.vercel.app/)
2. You will notice it fails to fetch data or generate benchmarks for your code. You will have to run the backend yourself.
3. Get a [Gemini API key](https://ai.google.dev/gemini-api/docs/api-key). Set it as an environment variable: `set API_KEY=YOUR_KEY` or `export API_KEY=YOUR_KEY`
4. You will need bun/npm:
```bash
bun i
bun run dev
```
That's it! Now just [refresh the app](https://aoc24.vercel.app/).