Skip to content
breakpoınt

Protohackers

Build network servers from a spec and let a checker test them

Protohackers is a server programming challenge. Each problem gives you a protocol spec. You write a network server that follows it, run it somewhere the internet can reach, and submit its address. An automatic checker then connects to your server and tests it, and the fastest solvers appear on a leaderboard.

Play on protohackers.com

Free · Login needed · Server · Intermediate

About Protohackers

The problems train you to read a spec carefully and build network servers that really work. It suits developers with some backend experience who want to go beyond web frameworks.

You can use any language you like. You need a server with a public address, and you log in with a link sent to your email. James Stanley started the project in 2022.

On Breakpoint since 23 Oct 2026.

Is this your game? Update the listing

Keyboard shortcuts

j / k
Move down / up the list (this page)
] / [
Next / previous page
o
Open the focused game
b
Save or unsave the focused game
/
Search (the home list, or the command palette elsewhere)
Ctrl K
Command palette: games, skills, pages (works even when single keys are off)
?
This help