blundermon's blog

By blundermon, history, 3 months ago, In English

AetherCP — A Local-First Competitive Programming Companion

Hello everyone!

Over the past few months I've been working on a side project called AetherCP, a Chrome extension built specifically for competitive programmers.

The idea started from a simple problem.

Most existing tools can tell you how many problems you've solved, but they don't really help you understand your practice habits.

So I decided to build something focused on practice analytics rather than only submission counts.

Features Automatic timer while solving problems 5-minute idle detection Daily productivity analytics Full-year activity heatmap Topic-wise solved problem analysis Rating distribution charts Recent practice history VS Code Competitive Companion integration Local-first storage (no mandatory account)

Everything runs locally inside the browser, so your practice data stays on your own machine.

Why I built it

I wanted something that could answer questions like:

Which topics do I spend the most time on? Am I practicing consistently? How productive was I this week? Which problems have I revisited?

instead of only showing accepted submissions.

Tech Stack JavaScript Chrome Extension (Manifest V3) Next.js Chart.js Chrome Storage API Links

Website: https://aether-cp.vercel.app

GitHub: https://github.com/SujalUshir/AetherCP

LinkedIn: https://www.linkedin.com/feed/update/urn:li:activity:7491132920896786432/

I'd love to hear your feedback, feature suggestions, or bug reports.

Thanks for reading!

Full text and comments »

  • Vote: I like it
  • -1
  • Vote: I do not like it