Never miss another deadline.
Most people do not miss a competition because they never found it. They miss it because they found it three weeks early, meant to come back, and did not. So put the deadlines somewhere you already look: subscribe once and they arrive in your own calendar, with a day's warning and the registration link inside.
682 deadlines in the calendars · refreshed 29 Jul 2026 · free, no account
30
close in the next
forty-eight hours
Which is exactly how
people miss them
01. Pick one list
Everything, or one type, or one city, or one platform. Subscribing to the narrowest list that still covers you is the difference between a useful calendar and one you mute.
02. Subscribe once
Your calendar app takes the link and re-reads it a couple of times a day by itself. Nothing to install, no account here, and you never have to come back to this page.
03. Get a day's warning
Every deadline arrives as an entry with an alert 24 hours before it closes, and the registration link is inside the event. Things that have closed disappear on their own.
How to add one of these
Each list below is a calendar your app can follow. Copy link puts its address on your clipboard, and you paste that into your calendar once — from then on the deadlines arrive by themselves. It is not a file you download and it does not go stale.
Google and Apple / Outlook are shortcuts that skip the pasting. The Apple and Outlook one hands a webcal:// link to your computer, so it only works if you have a calendar app installed to receive it — if your browser says the link cannot be opened, nothing is broken, you just want Copy link instead.
- Google Calendar
- Other calendars, the + beside it, then From URL. Paste, then Add calendar.
- Apple Calendar (Mac)
- File menu, New Calendar Subscription. Paste, then Subscribe.
- iPhone or iPad
- Settings, Apps, Calendar, Accounts, Add Account, Other, Add Subscribed Calendar. Paste the link.
- Outlook
- Add calendar, Subscribe from web. Paste, name it, then Import.
Everything
One calendar, every open deadline we can find. Start here if you are not sure.
Everything
682 open now · see the page
By what it is
Narrower and quieter. Subscribe to two or three rather than everything.
Hackathons
366 open now · see the page
Case competitions
37 open now · see the page
Coding contests
11 open now · see the page
Competitions for school students
76 open now · see the page
By city
Only things happening in person near you, so nothing online clutters the calendar.
Delhi NCR
25 open now · see the page
Indore
14 open now · see the page
Hyderabad
6 open now · see the page
Pune
5 open now · see the page
Ahmedabad
4 open now · see the page
Bhopal
4 open now · see the page
Bengaluru
2 open now · see the page
Mumbai
5 open now · see the page
Chennai
3 open now · see the page
Kolkata
2 open now · see the page
Jaipur
3 open now · see the page
Lucknow
2 open now · see the page
By platform
For when you already know where you compete and want that one feed.
Unstop
281 open now · see the page
Devpost
149 open now · see the page
Devfolio
17 open now · see the page
Major League Hacking
57 open now · see the page
DoraHacks
12 open now · see the page
HackerEarth
3 open now · see the page
Hack Club
13 open now · see the page
ETHGlobal
6 open now · see the page
Internshala
134 open now · see the page
Codeforces
3 open now · see the page
CodeChef
5 open now · see the page
LeetCode
2 open now · see the page
What you are actually subscribing to
What is in an entry
The name, who is running it, the platform, the prize when one is stated, and the link to register. The entry sits at the moment registration closes, with an alert a day before, because an alert on the deadline itself only tells you what you have missed.
It cleans itself up
Closed listings stop being served, so they leave your calendar without you pruning anything. If an organiser moves a date, the entry moves with it on the next refresh rather than duplicating.
We do not know who subscribed
There is no account and no email box to fill in. Your calendar app fetches a file, the same file everyone else gets, so there is nothing here that could tell us what you saved or entered.
Everything has a ceiling
The Everything calendar carries the 400 nearest deadlines rather than all 682, because a file that size is re-downloaded by your phone twice a day. Nothing urgent is ever cut, since the list is ordered by date, and the narrower calendars are complete. Whichever one you pick says its own count in its description.
Still confirm the date
Dates move without warning and platforms are not always quick to say so. Treat the reminder as the prompt to go and look, not as the final word, and check the organiser's page before you plan a week around one.