Stickers
5 units, ⌀50mm
Search problems, courses, exams, sections, and documentation
Loading platform statistics
Programs judged on the platform
Programming challenges available
Registered learners and instructors
Exams created on the platform
Programming contests hosted
Active programming languages
Active compilers and interpreters
Learn programming through hands-on practice with instant, meaningful feedback.
Run programming courses with automatic grading that scales and stays consistent.
Practice programming with instant feedback. Solve problems, follow courses, and track your progress — completely free.
Accounts with no activity nor submissions after 12 months may be deleted.
Run courses, exams, and problem lists for your students. Free for educators — proof of instructor status is required.
Proof of instructor status is required before instructor privileges are granted.
Terminal
# Jutge.org CLI — call the API from the terminal bun add -g @jutge.org/cli installed @jutge.org/cli jutge version Jutge.org CLI # Jutge Toolkit — author and upload problems bun install --global @jutge.org/toolkit installed @jutge.org/toolkit jtk --version Jutge Toolkit # Generate a new problem using AI agents jtk generate problem
I am the coordinator or co-coordinator of four courses taught at FIB. All the problem sets are on Jutge, the exams are held on Jutge, and the laboratory sessions are based on Jutge. It's clear, isn't it? Right now, I don't know what I'd do without Jutge.org.
I practiced every day with the public problems and finally felt ready for my algorithms exam. The verdicts taught me more than any textbook.
Setting up exams used to take forever. Now I publish a list, open the exam window, and everything just works.
5 units, ⌀50mm
New(choose color & size)
New(10 units, ⌀94mm)
Sale1 unit
New1 unit, 5cm tall