Add-ons für den Firefox-Browser
  • Erweiterungen
  • Themes
    • für Firefox
    • Wörterbücher & Sprachpakete
    • Andere Browser-Seiten
    • Add-ons für Android
Anmelden
Vorschau von CP Sync

CP Sync von AVNETH

Sync your Accepted submissions from online judges to GitHub automatically.

Verfügbar für Firefox für Android™Verfügbar für Firefox für Android™
5 (1 Bewertung)5 (1 Bewertung)
Laden Sie Firefox herunter und holen Sie sich die Erweiterung
Datei herunterladen
Scannen Sie den QR-Code, um diese Erweiterung in Firefox für Android zu öffnen

Metadaten zur Erweiterung

Screenshots
Über diese Erweiterung
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
Bewertet mit 5 von 1 Bewerter
Melden Sie sich an, um diese Erweiterung zu bewerten
Es liegen noch keine Bewertungen vor

Stern-Bewertung gespeichert

5
1
4
0
3
0
2
0
1
0
1 Bewertung lesen
Berechtigungen und Daten

Benötigte Berechtigungen:

  • Benachrichtigungen anzeigen
  • Auf Ihre Daten für Websites in der Domain codeforces.com zugreifen
  • Auf Ihre Daten für Websites in der Domain codechef.com zugreifen
  • Auf Ihre Daten für codeforces.com zugreifen
  • Auf Ihre Daten für www.codechef.com zugreifen
  • Auf Ihre Daten für leetcode.com zugreifen
  • Auf Ihre Daten für neetcode.io zugreifen
  • Auf Ihre Daten für www.hackerrank.com zugreifen
  • Auf Ihre Daten für vjudge.net zugreifen
  • Auf Ihre Daten für atcoder.jp zugreifen
  • Auf Ihre Daten für www.geeksforgeeks.org zugreifen
  • Auf Ihre Daten für practice.geeksforgeeks.org zugreifen
  • Auf Ihre Daten für cses.fi zugreifen

Optionale Berechtigungen:

  • Auf Ihre Daten für Websites in der Domain codeforces.com zugreifen
  • Auf Ihre Daten für Websites in der Domain codechef.com zugreifen
  • Auf Ihre Daten für codeforces.com zugreifen
  • Auf Ihre Daten für www.codechef.com zugreifen
  • Auf Ihre Daten für leetcode.com zugreifen
  • Auf Ihre Daten für neetcode.io zugreifen
  • Auf Ihre Daten für www.hackerrank.com zugreifen
  • Auf Ihre Daten für vjudge.net zugreifen
  • Auf Ihre Daten für atcoder.jp zugreifen
  • Auf Ihre Daten für www.geeksforgeeks.org zugreifen
  • Auf Ihre Daten für practice.geeksforgeeks.org zugreifen
  • Auf Ihre Daten für cses.fi zugreifen
  • Auf Ihre Daten für api.github.com zugreifen

Datenerfassung:

  • Der Entwickler sagt, dass diese Erweiterung keine Datenerhebung benötigt.
Weitere Informationen
Weitere Informationen
Add-on-Links
  • Homepage
  • Add-on-ID kopieren
Version
1.0.0
Größe
61,85 KB
Zuletzt aktualisiert
vor einem Monat (28. Juli 2026)
Verwandte Kategorien
  • Sonstiges
Lizenz
MIT-Lizenz
Datenschutzrichtlinie
Lesen Sie die Datenschutzrichtlinie für dieses Add-on
Versionsgeschichte
  • Alle Versionen anzeigen
Schlagwörter
  • download
  • google
  • privacy
  • search
  • security
  • social media
  • streaming
  • user scripts
  • vpn
  • wayback machine
Zur Sammlung hinzufügen
Dieses Add-on melden
Zur Mozilla-Startseite gehen

Add-ons

  • Über
  • Firefox-Add-ons-Blog
  • Erweiterungs-Workshop
  • Entwickler-Zentrum
  • Regeln für Entwickler
  • Blog der Gemeinschaft
  • Forum
  • Einen Fehler melden
  • Bewertungsleitfaden

Herunterladen

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

Neueste Versionen

  • Nightly
  • Beta

Firefox für Unternehmen

  • Enterprise

Gemeinschaft

  • Connect
  • Contribute
  • Developer

Folgen

  • Instagram
  • YouTube
  • TikTok
  • Bluesky
  • Podcast
  • Datenschutz
  • Cookies
  • Rechtliches

Sofern nicht anders vermerkt, steht der Inhalt dieser Seite unter der Creative Commons Attribution Share-Alike License v3.0 oder einer späteren Version. Android ist eine Marke von Google LLC.