First release of atcoder — a command line for AtCoder via the kenkoooo.com community API.
Commands
atcoder problems— list recent problems with IRT difficulty scores; filter by--difficulty low/mid/highor--contest abc/arc/agcatcoder contests— list contests newest firstatcoder user <handle>— show AC rank;--submissionsadds recent submissionsatcoder search <keyword>— case-insensitive problem title searchatcoder top— hardest problems by IRT difficulty score
Output formats
-o table|json|jsonl|csv|tsv|url|raw — defaults to table on a TTY, JSONL when piped.
No API key required
All data comes from kenkoooo.com/atcoder — the same backend used by AtCoder Problems, widely trusted by the competitive programming community.