Skip to content
breakpoınt

dailyprog

Write one small function a day and keep your solving streak going

dailyprog publishes one small programming puzzle at midnight UTC: a prompt, a function signature and worked examples. You write the function in the browser editor, run it against the visible examples as often as you like, then submit. The server checks it against hidden tests, and you get five attempts per day.

Play on dailyprog.club

Free · No login · Browser · New puzzle daily · Intermediate

dailyprog preview

About dailyprog

It builds a steady habit of small, correct solutions. It suits programmers who know at least one language well.

It is free and open source. You can play without an account. Signing in with GitHub, GitLab or Codeberg, or with a recovery phrase, keeps your streak across devices. Supported languages include JavaScript, Python, C, Go, Clojure, APL, Lua and Ruby.

Made this game? Claim it →

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