תוספות לדפדפן Firefox
  • הרחבות
  • ערכות נושא
    • עבור Firefox
    • מילונים וחבילות שפה
    • אתרי דפדפנים אחרים
    • תוספות עבור Android
כניסה
תצוגה מקדימה של CP Sync

CP Sync AVNETH מאת

Sync your Accepted submissions from online judges to GitHub automatically.

זמין ב־Firefox עבור ™Androidזמין ב־Firefox עבור ™Android
‏5 (1 סקירות)‏5 (1 סקירות)
הורדת Firefox וקבלת ההרחבה
הורדת קובץ
יש לסרוק את קוד ה־QR כדי לפתוח הרחבה זו ב־Firefox עבור Android

נתוני העל של ההרחבה

צילומי מסך
על אודות הרחבה זו
CP Sync watches your submissions on Codeforces, CodeChef, LeetCode, HackerRank, AtCoder, vJudge, GeeksforGeeks, CSES, NeetCode etc. When a solution is accepted, the extension fetches your source code and commits it to a GitHub repo, organized by platform, difficulty, and contest.

You don’t need to copy‑paste or remember to update your repo at the end of a session. The extension handles everything in the background.

Features
  • Auto‑detects Accepted verdicts on nine major judges.
  • Manual Push with Autofill- for judges not yet supported or when detection misses a submission. The autofill reads problem name, link, and difficulty from your current tab.
  • Duplicate prevention- identical solutions are not re‑committed.
  • Streak tracking and push history- see your daily streak and a log of every commit.
  • Automatic retry- transient GitHub errors are retried with exponential backoff.
  • Fully customisable- commit message templates, language handling, and folder structure.

Supported platforms:
Codeforces, CodeChef, LeetCode, HackerRank, AtCoder, vJudge, GeeksforGeeks, CSES, NeetCode and others using manual push.

Setup
  1. Install the extension.
  2. On GitHub, create a fine-grained Personal Access Token with Contents: Read and write permission and grant it access to the repository where you want to store your solutions.
  3. Open CP Sync and enter:

GitHub Username/Organization: the owner of the repository
Repository Name:
the repository name only, without .git
Personal Access Token: the token created in Step 2
Branch:
the branch where you want your solutions committed
4. Click Test Connection to verify that CP Sync can access the repository.
5. Select the competitive programming platforms you want to sync and click Save Settings.

Once connected, solve problems normally. When CP Sync detects an Accepted submission, it automatically pushes the solution to your configured GitHub repository.

Tutorial
Watch the video above to see how CP Sync works and how to set it up:
https://youtu.be/VFVmT0_PKoY

Privacy: Your GitHub token is stored locally in Chrome’s storage and is never sent anywhere except to GitHub’s API. The extension does not collect any personal data.

License: MIT
Copyright © 2026 nafiuw_nebir
מדורג 5 על־ידי סוקר אחד
יש להתחבר כדי לדרג הרחבה זו
אין דירוגים עדיין

דירוג הכוכבים נשמר

5
1
4
0
3
0
2
0
1
0
קריאת סקירה אחת
הרשאות ונתונים

הרשאות נדרשות:

  • הצגת התרעות
  • גישה לנתונים שלך עבור אתרים תחת שם המתחם codeforces.com
  • גישה לנתונים שלך עבור אתרים תחת שם המתחם codechef.com
  • גישה לנתונים שלך עבור codeforces.com
  • גישה לנתונים שלך עבור www.codechef.com
  • גישה לנתונים שלך עבור leetcode.com
  • גישה לנתונים שלך עבור neetcode.io
  • גישה לנתונים שלך עבור www.hackerrank.com
  • גישה לנתונים שלך עבור vjudge.net
  • גישה לנתונים שלך עבור atcoder.jp
  • גישה לנתונים שלך עבור www.geeksforgeeks.org
  • גישה לנתונים שלך עבור practice.geeksforgeeks.org
  • גישה לנתונים שלך עבור cses.fi

הרשאות אופציונליות:

  • גישה לנתונים שלך עבור אתרים תחת שם המתחם codeforces.com
  • גישה לנתונים שלך עבור אתרים תחת שם המתחם codechef.com
  • גישה לנתונים שלך עבור codeforces.com
  • גישה לנתונים שלך עבור www.codechef.com
  • גישה לנתונים שלך עבור leetcode.com
  • גישה לנתונים שלך עבור neetcode.io
  • גישה לנתונים שלך עבור www.hackerrank.com
  • גישה לנתונים שלך עבור vjudge.net
  • גישה לנתונים שלך עבור atcoder.jp
  • גישה לנתונים שלך עבור www.geeksforgeeks.org
  • גישה לנתונים שלך עבור practice.geeksforgeeks.org
  • גישה לנתונים שלך עבור cses.fi
  • גישה לנתונים שלך עבור api.github.com

איסוף נתונים:

  • המפתח אומר שהרחבה זו אינה דורשת איסוף נתונים.
מידע נוסף
מידע נוסף
קישורים לתוספת
  • דף הבית
  • העתקת מזהה התוספת
גרסה
1.0.0
גודל
61.85 ק״ב
עדכון אחרון
לפני חודש (28 יולי 2026)
קטגוריות קשורות
  • אחר
רישיון
MIT License
מדיניות פרטיות
קריאת מדיניות הפרטיות עבור תוספת זו
היסטוריית הגרסאות
  • הצגת כל הגרסאות
תגיות
  • download
  • google
  • privacy
  • search
  • security
  • social media
  • streaming
  • user scripts
  • vpn
  • wayback machine
הוספה לאוסף
דיווח על תוספת זו
מעבר לדף הבית של Mozilla

תוספות

  • על אודות
  • בלוג התוספות של Firefox
  • Extension Workshop
  • מרכז המפתחים
  • מדיניות למפתחים
  • בלוג קהילה
  • פורום
  • דיווח על תקלה
  • מדריך סקירה

הורדה

  • Download Firefox
  • Windows
  • macOS
  • iOS
  • Android
  • Linux
  • All

הבניות האחרונות

  • Nightly
  • Beta

‏Firefox לעסקים

  • Enterprise

קהילה

  • Connect
  • Contribute
  • Developer

מעקב

  • Instagram
  • YouTube
  • TikTok
  • Bluesky
  • Podcast
  • פרטיות
  • עוגיות
  • מידע משפטי

למעט היכן שצוין אחרת, התוכן באתר זה מוגש בכפוף לגרסה 3.0 של הרשיון Creative Commons Attribution Share-Alike או כל גרסה עדכנית יותר. Android הוא סימן מסחרי של Google LLC.