Pomidor is the world's first focus-enforcing programming language.
It makes you code in 25-minute bursts (Pomidor Sessions) and then forces you to rest.
No burnout, no endless loops of despair; just π
, code, and peace.
- β±οΈ Enforces Pomodoro sessions.
- π΄ Refuses to run if you didn't take a break.
- π Gives you tomatoes for completing programs.
- π§ Built-in "Take a Break" reminder.
- π€ͺ Syntax inspired by Python but sillier.
python pomidor.py examples/hello_world.pmdIf your focus timer expired, Pomidor will yell at you:
π
BREAK TIME! Go stretch or drink water!
session "Morning Focus"
say "Hello world!"
repeat 3 times:
say "I am coding productively!"
end
reward π
Output:
Hello world!
I am coding productively!
I am coding productively!
I am coding productively!
You earned 1 π
! Take a 5-min break.
Pomidor helps developers:
- Avoid burnout π©
- Remember to rest π€
- Feel productive even while coding nonsense π€
git clone https://github.com/djvelimir/pomidor.git
cd pomidor
pip install -r requirements.txt
Submit your own ridiculous feature requests! Maybe Pomidor can send your boss a message that you're "deeply focused".