Never miss a paper deadline again!
A beautiful conference deadline tracker for AI/ML researchers
π Live Demo β’ Features β’ Quick Start β’ Contributing
| Feature | Description |
|---|---|
| π¨ Beautiful UI | OpenAI-inspired gradients, Apple-like animations, glassmorphism |
| π Calendar View | Day/Week/Month/Year views with deadline chips |
| β±οΈ Live Countdown | Real-time timers with smart formatting |
| π Auto-Updates | LLM-powered scraper keeps deadlines current |
| π Smart Search | Filter by category, search with βK |
| π± Responsive | Works on desktop, tablet, and mobile |
| Category | Conferences |
|---|---|
| ML | ICML, NeurIPS, ICLR, AAAI |
| Vision | CVPR, ICCV, ECCV, WACV, ICIP |
| NLP | ACL, EMNLP, NAACL |
| Speech | Interspeech, ICASSP |
| Robotics | IROS |
Visit https://awsaf49.github.io/paperrush/ β no installation needed!
# Clone the repo
git clone https://github.com/awsaf49/paperrush.git
cd paperrush
# Open in browser (no build required!)
open index.html- Fork this repository
- Go to Settings β Pages
- Set source to
mainbranch - Your site is live at
https://yourusername.github.io/paperrush/
PaperRush uses an LLM-powered scraper to automatically update conference deadlines.
To enable auto-updates on your fork:
- Get a Gemini API key (free tier available)
- Add it as a GitHub Secret:
Settings β Secrets β Actions β GEMINI_API_KEY
| Method | How |
|---|---|
| Weekly | Automatic every Monday 6 AM UTC |
| On Push | Include [scrape] in commit message |
| Manual | Actions β "Update Conference Deadlines" β Run |
π Conference Websites β π€ Gemini LLM β π JSON β π¦ data.js β π GitHub Pages β π₯οΈ Browser
π See full interactive workflow diagrams: docs/workflow.html
We welcome contributions! See CONTRIBUTING.md for the complete guide.
Quick start: Edit js/data.js and submit a PR:
{
id: "conf-2026",
name: "CONF",
year: 2026,
category: "ml", // ml, cv, nlp, speech, robotics, other
website: "https://conf.cc/",
location: { city: "City", country: "Country", flag: "π³οΈ" },
deadlines: [
{ type: "paper", label: "Paper Submission", date: "2026-01-22T23:59:00-12:00" },
{ type: "notification", label: "Notification", date: "2026-04-01" },
{ type: "event", label: "Conference", date: "2026-06-15", endDate: "2026-06-20" }
],
links: { official: "https://conf.cc/2026" }
}Tip: Use
-12:00timezone for AoE (Anywhere on Earth) deadlines.
No build tools needed β just edit and refresh! See CONTRIBUTING.md for adding conferences to the scraper, creating new categories, and more
Deadline Types
| Type | Description |
|---|---|
abstract |
Abstract submission |
paper |
Full paper submission |
rebuttal |
Author rebuttal period |
notification |
Acceptance notification |
camera |
Camera-ready deadline |
event |
Conference dates (use endDate for range) |
Categories
| Category | Color | Conferences |
|---|---|---|
ml |
Purple | ICML, NeurIPS, ICLR, AAAI |
cv |
Blue | CVPR, ICCV, ECCV, WACV, ICIP |
nlp |
Green | ACL, EMNLP, NAACL |
speech |
Orange | Interspeech, ICASSP |
robotics |
Hot Pink | IROS |
other |
Gray | Others |
Full Conference Schema
{
id: "conf-2026", // Unique ID
name: "CONF", // Short name
fullName: "Full Name", // Optional
year: 2026,
category: "ml",
website: "https://...",
brandColor: "#1E3A5F", // Optional hex color
location: {
city: "City",
country: "Country",
flag: "π³οΈ",
venue: "Venue" // Optional
},
deadlines: [...],
links: {
official: "...",
cfp: "...", // Call for papers
template: "...", // LaTeX template
author: "..." // Author guidelines
},
info: {
pageLimit: "8 pages",
reviewType: "Double-blind",
acceptanceRate: "~25%"
},
notes: ["Note 1", "Note 2"],
deskRejectReasons: ["Reason 1"]
}- Dark mode
- Calendar export (ICS)
- Email notifications
- Timezone selector
- Favorite conferences
- PWA offline support
-
More conferences (robotics, HCI, security)Added IROS, ICIP, WACV - More conferences (HCI, security)
See Issues for detailed tasks.
| Component | Technology |
|---|---|
| Frontend | Vanilla HTML/CSS/JS |
| Fonts | Outfit, JetBrains Mono |
| Hosting | GitHub Pages |
| Scraper | Python + Gemini API |
| Automation | GitHub Actions |
No build tools. No npm. No webpack. Just clean, simple code.
Apache 2.0 License β free to use, modify, and distribute.
β Star this repo if you find it useful!
Built with β€οΈ by Awsaf Rahman
