Additivos del navigator Firefox
  • Extensiones
  • Themas
    • pro Firefox
    • Dictionarios e pacchettos de lingua
    • Altere sitos de navigatores
    • Additivos pro Android
Aperir session
Vista preliminar de CP Sync

CP Sync per AVNETH

Sync your Accepted submissions from online judges to GitHub automatically.

Disponibile sur Firefox for Android™Disponibile sur Firefox for Android™
5 (1 revision)5 (1 revision)
Discarga Firefox installa le extension
Discargar file
Scande le codice QR pro aperir iste extension in Firefox pro Android

Metadatos del extension

Capturas de schermo
A proposito de iste extension
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
Evalutate 5 per 1 recensente
Aperi session pro evalutar iste extension
Il ha non ha ancora evalutationes

Evalutation de stellas salvate

5
1
4
0
3
0
2
0
1
0
Leger 1 recension
Permissiones e datos

Permissiones necessari:

  • Monstra le notificationes pro te
  • Accede tu datos pro sitos in le codeforces.com dominio
  • Accede tu datos pro sitos in le codechef.com dominio
  • Accede tu datos pro codeforces.com
  • Accede tu datos pro www.codechef.com
  • Accede tu datos pro leetcode.com
  • Accede tu datos pro neetcode.io
  • Accede tu datos pro www.hackerrank.com
  • Accede tu datos pro vjudge.net
  • Accede tu datos pro atcoder.jp
  • Accede tu datos pro www.geeksforgeeks.org
  • Accede tu datos pro practice.geeksforgeeks.org
  • Accede tu datos pro cses.fi

Permissiones optional:

  • Accede tu datos pro sitos in le codeforces.com dominio
  • Accede tu datos pro sitos in le codechef.com dominio
  • Accede tu datos pro codeforces.com
  • Accede tu datos pro www.codechef.com
  • Accede tu datos pro leetcode.com
  • Accede tu datos pro neetcode.io
  • Accede tu datos pro www.hackerrank.com
  • Accede tu datos pro vjudge.net
  • Accede tu datos pro atcoder.jp
  • Accede tu datos pro www.geeksforgeeks.org
  • Accede tu datos pro practice.geeksforgeeks.org
  • Accede tu datos pro cses.fi
  • Accede tu datos pro api.github.com

Collection de datos:

  • Le disveloppator dice que iste extension non require collection de datos.
Saper plus
Plus de informationes
Ligamines del additivo
  • Pagina principal
  • Copiar ID del additivo
Version
1.0.0
Dimension
61,85 KB
Ultime actualisation
kuukausi sitten (28. heinä 2026)
Categorias associate
  • Altere
Licentia
Licentia MIT
Politica de confidentialitate
Lege le politica de confidentialitate pro iste additivo
Historia de versiones
  • Vide tote le versiones
Etiquettas
  • download
  • google
  • privacy
  • search
  • security
  • social media
  • streaming
  • user scripts
  • vpn
  • wayback machine
Adder al collection
Reporta iste additivo
Ir al pagina principal de Mozilla

Additivos

  • A proposito
  • Blog del additivos de Firefox
  • Laboratorio de extensiones
  • Centro de disveloppatores
  • Politicas pro disveloppatores
  • Blog del communitate
  • Foro
  • Reportar un defecto
  • Guida al revision

Discargar

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

Versiones pro disveloppatores

  • Nightly
  • Beta

Firefox pro interprisas

  • Enterprise

Communitate

  • Connect
  • Contribute
  • Developer

Sequer

  • Instagram
  • YouTube
  • TikTok
  • Bluesky
  • Podcast
  • Confidentialitate
  • Cookies
  • Legal

Excepte ubi alteremente indicate, le contento de iste sito es publicate sub licentia Creative Commons Attribution Share-Alike v3.0 o qualcunque version plus recente. Android es un marca de fabrica de Google LLC.