CSESync

Auto-sync accepted CSES solutions to GitHub. Track progress and showcase your portfolio.

As of June 2026, CSESync has 13 users in the Developer Tools category.

Usersdown 13.3 percent13.3%
13
13
Ratingno change0%
— reviews
Reviewsno change0%
Version
1.0.1
Manifest V3

History

4 snapshots

Tracking since Apr 1, 2026.

15.2413.511.76Apr 1, 2026Jun 1, 2026
View as table
DateUsersRatingReviewsVersion
Apr 1, 2026151.0.1
Apr 21, 2026121.0.1
May 6, 2026121.0.1
May 18, 2026151.0.1
Now131.0.1

Permissions & access

Permissions
storagenotifications
Host access
*://api.github.com/*, *://github.com/*, *://cses.fi/*

Screenshots

CSESync screenshot 1CSESync screenshot 2CSESync screenshot 3

About

CSESync automatically uploads your accepted CSES Problem Set solutions to GitHub. Track your progress, keep a clean repository structure, and build a public portfolio with zero copy‑paste.

Highlights
- Detects only Accepted submissions (reduces false positives)
- Pushes code and metadata with a tidy folder layout
- Auto‑generates a README with problem title, link, and description
- Clear success/error notifications
- Configurable target repository (owner/name), with sensible defaults
- Secure GitHub sign‑in via OAuth Device Flow (token stored locally)

How it works
1) Solve a problem on CSES and click “Submit”.  
2) When the final result is “Accepted”, the extension extracts the title, description, and your code.  
3) Your solution is committed to the selected GitHub repository with an organized path and message.

Use cases
- Archive competitive programming solutions for later review
- Track learning progress and showcase your portfolio
- Share solutions with teammates or the community

Permissions (why)
- storage, notifications: save settings and show status updates
- cses.fi, github.com, api.github.com: detect submissions and push via GitHub API

Privacy
- Your GitHub access token is kept only in your browser’s encrypted storage.
- Data is sent only to your chosen GitHub repository; never shared with third parties.

Disclaimer
- CSESync is not affiliated with GitHub or CSES.

Support
- Having issues? Open an issue on the project repository or try signing out and back in from the extension popup.

Technical

Version
1.0.1
Manifest
V3
Size
44.49KiB
Min Chrome
88
Languages
1
Featured
No

Metadata

ID
dofeapamhfhnmdjkgmdfehmdiaeajepm
Developer ID
u14743b3828574a81537f9f3062ee4cc5
Developer Email
[email protected]
Created
Aug 24, 2025
Last Updated (Store)
Aug 24, 2025
Last Scraped
Jun 1, 2026
Website
Support URL

Similar extensions

Alternatives to CSESync, ranked by description similarity.

Data sourced from the Chrome Web Store · last verified Jun 1, 2026.