ShipIt

ShipIt: Push accepted LeetCode solutions to GitHub.

As of June 2026, ShipIt has 3 users in the Workflow & Planning category.

Usersno change0%
3
3
Ratingno change0%
— reviews
Reviewsno change0%
Version
0.1.0
Manifest V3

History

6 snapshots

Tracking since Apr 10, 2026.

4.1631.8399999999999999Apr 10, 2026Jun 10, 2026
View as table
DateUsersRatingReviewsVersion
Apr 10, 202630.1.0
Apr 20, 202640.1.0
Apr 25, 202620.1.0
May 23, 202620.1.0
Jun 2, 202630.1.0
Jun 10, 202640.1.0
Now30.1.0

Permissions & access

Permissions
storage
Host access
https://leetcode.com/*, https://api.github.com/*

Screenshots

ShipIt screenshot 1ShipIt screenshot 2ShipIt screenshot 3

About

ShipIt automatically detects when your LeetCode submission is Accepted and lets you push your solution to GitHub in one click.

Stay Motivated!
Celebrate each successful submission!
Never lose track of your progress!
Keep your GitHub history aligned with your LeetCode wins!

What it does
- Watches LeetCode problem pages for an Accepted result
- Shows a lightweight toast: Push or Dismiss
- On Push, ShipIt creates/updates a solution file in your GitHub repo (via GitHub’s official API)

Setup (one-time)
1. Install ShipIt
2. Open ShipIt Settings
3. Add a GitHub token + repo info (below)

Create a GitHub PAT (fine-grained) — step by step
1. Go to GitHub Settings
2. Open Developer settings
3. Click Personal access tokens → Fine-grained tokens
4. Click Generate new token
5. Set:
   - Token name: ShipIt
   - Repository access: Only select repositories → choose your target repo
6. Under Repository permissions, set:
   - Contents: Read and write
   - (Metadata is required by GitHub and stays read-only)
7. Click Generate token
8. Copy the token (you won’t see it again) and paste it into ShipIt Settings

File format
By default ShipIt writes solutions to:
leetcode/{slug}/{slug}.{ext}
Example: leetcode/two-sum/two-sum.py

Privacy & security
- Your GitHub token is stored locally in your browser using Chrome extension storage
- ShipIt only talks to:
  - leetcode.com (to detect Accepted + read your editor)
  - api.github.com (to write the file you choose)

Technical

Version
0.1.0
Manifest
V3
Size
243KiB
Min Chrome
88
Languages
1
Featured
No

Metadata

ID
ccijdedaocinkjkcfpgemcifjgmppgbh
Developer ID
ub107050d306ea831790023c9e478e68e
Developer Email
[email protected]
Created
Feb 10, 2026
Last Updated (Store)
Feb 10, 2026
Last Scraped
Jun 10, 2026
Website

Similar extensions

Alternatives to ShipIt, ranked by description similarity.

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