zch — test and submit from a terminal dashboard beside Zed

Правка en1, от prsweet, 2026-11-10 15:24:07

Hello Codeforces!

I have been working on a small tool for people who use the Zed editor: zch, a terminal dashboard that works with Competitive Companion.

zch running a Codeforces problem

What it does

  • Receives problems from Competitive Companion, saves the samples and opens the file in Zed
  • Runs all samples with one key, showing input, expected and your output side by side, with the differing characters marked, plus time and memory
  • Checks output like a judge: tokens, lines, case-insensitive, floating-point (epsilon) or your own testlib checker
  • Runs interactive problems live
  • Submits to Codeforces from the same screen and shows the verdict

It is free and open source (MIT), macOS only for now: https://github.com/prsweet/zch

Install with brew install prsweet/tap/zch or cargo install zch.

I would love feedback, bug reports and feature ideas.

Теги tools, zed, competitive companion

История

 
 
 
 
Правки
 
 
  Rev. Язык Кто Когда Δ Комментарий
en1 Английский prsweet 2026-11-10 15:24:07 1040 Initial revision (published)